Unix & Linux

8
chdir (<каталог>) не меняет каталог после выхода из оболочки

Я хотел сделать простую Cпрограмму, чтобы перейти в каталог моего проекта. Его содержание таково: #include <unistd.h> int main() { chdir("/home/enedil/projects/algo"); return 0; } Я скомпилировал его с помощью следующей команды ( pro.cэто имя файла): gcc pro.c -o /usr/local/bin/pro Не было ни...

8
Как пересобрать glibc на Arch Linux?

Кажется, что MATLAB по-королевски испорчен в Linux, потому что он «динамически загружает некоторые библиотеки со статическим TLS» , что для меня ничего не значит, кроме как я получаю кучу ошибок. Предлагаемый обходной путь заключается в том, чтобы восстановить glibcс большим DTV_SURPLUS. Это...

8
Принудительное перечитывание таблицы разделов: разница между BLKRRPART и BLKPG ioctl? (Linux)

Когда я хочу, чтобы Linux рассматривал вновь созданные разделы без перезагрузки, у меня есть несколько доступных инструментов для принудительного обновления «кэша разделов» ядра: partx -va /dev/sdX kpartx -va /dev/sdX hdparm -z /dev/sdX sfdisk -R /dev/sdX ... Я не уверен в разнице между этими...

8
Каков источник помощи?

help отображает информацию о встроенных командах. Каков источник помощи? Поддерживает ли он базу данных для встроенных команд или читает некоторые файлы каждой встроенной команды (аналогично man-странице каждой утилиты)? Иногда я нахожу, что его информация расширяет --help $ cd --help bash: cd: --:...

8
Отказано в доступе к скрипту Bash и плохой интерпретатор

Я на Кали Линукс 64 бит. Я создал скрипт Python, который принимает 2 аргумента для запуска. Я не хочу каждый раз набирать одни и те же пути или искать в истории команд, которые я использовал в терминале. Поэтому я решил создать простой скрипт, который вызывает скрипт python со своими аргументами....

8
Исходный путь цикла устройства

Из любопытства хотелось бы узнать, есть ли способ узнать источник смонтированного раздела? Например, вывод df -h: / dev / loop1 3M 3M 0 100% / media / loop Исходя из этого вывода, я знаю, что на устройстве смонтировано петлевое устройство 3М /media/loop, но у меня нет понятия, чтобы определить...

8
Как я могу отключить часть экрана в X.Org

Я использую ноутбук с Arch Linux, X.org и i3. Из-за сломанной ЖК-панели я хотел бы отключить / игнорировать левые ~ 228 пикселей экрана, пока у меня не будет времени, чтобы восстановить его. До сих пор я пытался использовать нестандартное разрешение и затем добавлять смещение, но безуспешно. Есть...

8
archive.ubuntu.com отсутствует raring-обновления

Мой Linux Mint 15 установить на VirtualBox не работает большой вверх до примерно два дня назад, когда обновления начали бросать тонны ошибок и отказывается прогрессировать с любым apt-get update, apt-get installили apt-get upgrade. Это 404 ошибки на archive.ubuntu.comсайте, в...

8
SSH из Linux в Mac - разрешение отклонено

Я использую виртуальную машину Oracle Linux на хосте Windows 7 и пытаюсь подключиться к моему MacBook по ssh. Я уже создал закрытые ключи / ключи паба на моем Mac. Я скопировал id_rsa.pubсодержимое в authorized_keysфайл в .sshпапке. Я изменил authorized_keysразрешения 600для текущего пользователя....

8
nginx: длинные имена файлов в списке каталогов

Используя nginx / 1.4.1 с OpenBSD 5.4, 64bit: Как мы можем установить nginx для отображения полного имени файла (или, по крайней мере, показать больше из имени файла, чем по умолчанию) при использовании списка каталогов? Погуглив, только дал мне это:...

8
awk с заявлениями if

Я пытаюсь распечатать из файла с помощью awk, но мой вывод пуст. Вот мой код до сих пор accountNum=$1 while read -r LINE || [[ -n $LINE ]] ; do awk -F',' '{ if($1==accountNum) { print $3.$2 } }' Accounts done < Accounts Я также попробовал это: accountNum=$1 while read -r LINE || [[ -n $LINE ]] ;...

8
Различный список установленных пакетов, о которых сообщает rpm, по сравнению с yum

Я хочу, чтобы сервер B имел те же настройки, что и сервер A. Сервер A и B имеют одинаковую архитектуру и одно и то же оборудование. Мой план состоит в том, чтобы иметь список всех установленных вещей на сервере A и установить его, используя список на сервере B, например: yum -y install $(cat...

8
Создание сценария Bash, который будет выполнять программу и, если она завершится без сбоев, запустит ее снова

Я хотел бы знать самый простой способ создания bash-скрипта, который будет запускать приложение в MacOSX (это система на основе UNIX, поэтому я предположил, что это правильное место). дождитесь выхода программы. Если выход не был сбоем, запустите его снова. В противном случае оставьте окно отчета о...

8
Как я могу подавить пробел между сгенерированными аргументами во время расширения фигурной скобки?

Я использовал следующую команду для создания списка URL, которые я хочу протестировать: echo -e localhost:8080/reports/{promos,promo-updates,scandown}/{130,139,142}{,-unburdened,-burdened}{,.pdf,.xls,.xlsx,.csv,.preload}"\n" >> urls.txt К сожалению, URL-адреса, добавленные к urls.txtкаждому,...

8
Dmenu не запускает некоторые программы (например, emacs) - есть ли файл журнала?

Я использую dwm с dmenu под Arch Linux. Пока dmenu работает, он не запускает некоторые программы, например, emacs, хотя показывает команду с автозаполнением. Когда я запускаю их в терминале, все работает нормально. Что я могу сделать? Есть ли файл журнала ошибок для...

8
Правильный способ распространения сценариев оболочки

Каков наиболее подходящий способ распространения сценариев оболочки, если поведение оболочек может быть изменено setи, следовательно, непредсказуемо? Например, rm *.txtне будет выполняться должным образом в средах, в которых set -fон был запущен. Как я должен убедиться, что rm *.txtудаляет все...

8
Возможно ли завершение bash для циклического перебора альтернатив?

При использовании завершения bash и введении количества символов табуляция перестает работать, когда введенный вами префикс соответствует более чем одной из возможностей. Есть ли способ перебрать альтернативы введенного вами...