Unix & Linux

Вопросы и ответы для пользователей Linux, FreeBSD и других Un * x-подобных операционных систем

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

4
Должен ли я заботиться о ненужных кошках?
Многие утилиты командной строки могут получать свои данные либо из канала, либо в качестве аргумента имени файла. Для длинных сценариев оболочки, я считаю, что начало цепочки с помощью catделает ее более читаемой, особенно если первая команда будет нуждаться в многострочных аргументах. сравнить sed s/bla/blaha/ data \ | grep blah \ …

2
Можно ли сохранить как sudo из nano после того, как вы забыли запустить как sudo?
Большую часть времени я редактирую файл с помощью nano, пытаюсь сохранить и получить ошибку разрешения, потому что я забыл запустить его как sudo. Есть ли какой-нибудь быстрый способ, которым я могу стать sudo без необходимости заново открывать и редактировать файл?

3
Что такое «петлевое устройство» при монтаже?
Я монтирую iso-файл и смотрю этот урок . Они используют команду: $ mount -o loop disk1.iso /mnt/disk Я пытаюсь понять использование -o loop. У меня есть два вопроса: Когда я просматриваю длинную справочную страницу для mount, требуется время, чтобы найти эту -oопцию. Если я man mount | grep "-o"получаю и …

8
Можем ли мы получить информацию о компиляторе из двоичного файла elf?
Есть ли шанс узнать, как был построен бинарный файл под Linux? (и / или другой Unix) Компилятор, версия, время, флаги и т.д ... Я посмотрел readelfи не смог найти много, но могут быть другие способы анализа двоичного кода / раздела и т. Д. Что-нибудь, что вы знаете, как извлечь?

7
Разработчик программного обеспечения переключается с Linux на OS X, что за ошибки?
Я использовал Ubuntu / Fedora / Red Hat / Suse, но не использовал OS X вообще. Если мне придется регулярно использовать OS X, на что мне стоит обратить внимание? Инструменты, которые я использую - это цепочка инструментов GNU, C ++ / Boost и т. Д.
50 linux  osx 


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

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

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

6
Снесите и удалите интерфейс моста, который работает
Как удалить мост с IP-адресом, который был задан вручную и которого нет в / etc / network / interfaces? $ ifconfig br100 br100 Link encap:Ethernet HWaddr 00:00:00:00:00:00 inet addr:172.16.0.5 Bcast:172.16.0.255 Mask:255.255.255.0 Не могу удалить это: # brctl delbr br100 bridge br100 is still up; can't delete it Не могу остановить …


9
Использование sftp для передачи каталога?
Когда я пытаюсь использовать sftp для передачи каталога, содержащего файлы, я получаю сообщение об ошибке: skipping non-regular file directory_name Каталог содержит пару файлов и два подкаталога. Что я делаю неправильно?

5
Как передать вывод одной команды в качестве аргумента командной строки другой?
Итак, у меня есть скрипт, который, когда я дам ему два адреса, будет искать две HTML-ссылки: echo "http://maps.google.be/maps?saddr\=$1\&daddr\=$2" | sed 's/ /%/g' Я хочу отправить это, wgetа затем сохранить вывод в файле с именем temp.html. Я пробовал это, но это не работает. Может кто-нибудь объяснить, почему и / или дать …


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.