Unix & Linux

50
lsof и порты прослушивания

Я пытаюсь получить все процессы, прослушивающие сетевое соединение в Mac OS X. У netstatменя нет -pопции, и я пытаюсь с помощью lsof lsof -i -sTCP:LISTEN дает мне честный список процессов прослушивания, но не все. Я могу, например, telnet к порту 10080, где у меня есть процесс прослушивания...

50
Разница между gawk и awk

Пытаетесь понять разницу между двумя функциями gawk и awk? Когда можно использовать gawk против awk? Или они одинаковы с точки зрения использования? Кроме того, можно ли привести...

50
Преобразование нескольких файлов изображений из формата JPEG в формат PDF

Я хочу конвертировать некоторые файлы из JPEG в PDF. Я использую следующую команду. $ convert image1.jpg image1.pdf Но у меня есть 100 изображений. Как мне преобразовать их все в соответствующие PDF-файлы? Я пытался $ convert image*.jpg image*.pdf Не работает...

50
Использование уже установленного канала SSH

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

50
Посмотреть PDF-файл в терминале

Я хочу просматривать pdfфайлы непосредственно в нашем кластере, а не копировать их на мой локальный компьютер, а затем открывать их в средстве просмотра. Как я могу просмотреть pdfфайл в моем...

50
Найти только пункт назначения символической ссылки

Для использования в shell-скрипте я ищу способ командной строки, чтобы получить назначение символической ссылки. Самое близкое, что я дошел, это то stat -N src, что выводит src -> dst. Конечно, я мог бы проанализировать вывод и получить dst, но мне интересно, есть ли какой-то прямой способ...

50
Замена строки на основе номера строки

У меня есть ситуация, когда я хочу заменить определенную строку во многих файлах Замените строку AAA другой строкой BBB, но есть много строк, начинающихся с AAA или заканчивающихся в AAA, и я хочу заменить только одну строку в строке 34 и оставить остальные нетронутыми. Можно ли указать по номеру...

50
Как убить сессию SSH, которая была запущена с опцией -f (запускается в фоновом режиме)

Я довольно потерян на этом. Со страницы руководства: -f Requests ssh to go to background just before command execution. После запуска SSH с -fопцией у меня работает туннель. Но после того, как я закончу его использовать, я не знаю, как дальше взаимодействовать с ним. Например, я не могу закрыть...

50
Как я могу `alias sudo !!`?

Я пытаюсь установить псевдоним для sudo !!Bash. Я пытался alias sbb='sudo !!, но это интерпретирует это как буквальное !!и печатает sudo: !!: command not found Если я использую двойные кавычки, это заменяет двойной удар в самой строке, так что это не работает. Есть ли способ сделать эту работу? Или...

50
Как я могу заблокировать мой экран в Gnome 3 без GDM?

В меню пользователя не отображается опция «Блокировка», а стандартные ярлыки ( Ctrl+ Lили Ctrl+ Alt+ L) ничего не делают. Я использую Fedora 19 с Gnome Shell 3.8.3 и XDM 1.1.11. Я использую XDM из-за неработающей поддержки XDMCP в GDM - но до обновления до Fedora 19 у меня была опция блокировки,...

50
Подключиться к устройству Bluetooth через терминал

Я использую мяту 15 с корицей. Я купил набор динамиков Bluetooth, и я пытаюсь подключиться к ним через терминал. Через графический интерфейс я вижу их нормально, и я подключен к ним. Я хочу сделать небольшой скрипт, чтобы каждый раз, когда они были видны, я автоматически подключался к ним. Я...

50
Как я могу добавить приложение в диспетчер окон GNOME?

Встроенная документация GNOME охватывает только то, что каждый может легко догадаться. У меня есть приложение, которое я могу запустить только из командной строки. Не то чтобы я возражал против использования терминала, но ... В любом случае, как мне добавить команду (и, желательно, красивый...

50
Как отключить цвет с помощью `ls`?

Это , как правило , приятно иметь цвет вывода ls, grepи т.д. Но если вы не хотите (например, в сценарии , где вы конвейер результатов в другую команду) есть переключатель , который может отключить его? ls -Gвключает его (в некоторых версиях BSD ls), если он не используется по умолчанию, но ls +Gне...

50
Определите, на каком устройстве находится каталог

Если я сделаю # cd / # ln -s /home test # cd test # mount --bind $PWD /mnt запись в /proc/mountsIS /dev/sda2 /mnt ext4 rw,noatime,data=ordered 0 0 которое является устройством, которое монтируется /homeи не является легко выводимым из $PWDчего /test. Как я могу определить, какое устройство...

50
Может ли TCP обеспечить более 65535 портов?

Можно ли настроить систему Linux так, чтобы она обеспечивала более 65 535 портов? Предполагается, что в данной системе будет прослушиваться более 65 тыс. Демонов. Очевидно, что используются порты, так что по этим причинам это невозможно, поэтому подумайте об этом как о теоретическом упражнении,...