Unix & Linux

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


7
Почему две виртуальные машины получают одинаковый IP-адрес?
У меня есть две виртуальные машины, работающие на хосте Linux (Fedora 16). Я установил оба адаптера как подключенные к NAT. Когда я загружаю их, у них обоих установлен шлюз по умолчанию 10.0.2.2. Они также имеют одинаковый IP-адрес (10.0.2.15). Они оба находятся на одном адаптере (адаптер 1). Я не знаю, почему …
31 virtualbox  ip  dhcp 

16
Консольный текстовый редактор с сочетаниями клавиш в стиле Windows (ctrl-z, x, c, v)
Хорошо, я понимаю, что я рискую религиозной войной, задавая вопрос о текстовых редакторах, но здесь идет. Требования В основном используется для редактирования файла конфигурации Текстовый не GUI Доступен для Raspian вкус Debian Для пользователя Windows / Mac GUI обучение не требуется (нет vi / vim) В полной мере использует клавиши, …

1
Показать адресную строку w. полный путь в Наутилусе вместо панировочных сухарей
К сожалению, адресная строка nautilus в Gnome не отображает полный путь в верхней панели. Как я могу изменить это поведение? Я ищу решение для отображения редактируемого text fieldвместо, как в старые добрые времена.
31 gnome  gui  nautilus 

3
Можно ли связать pgrep с помощью kill?
Я заметил, что |используется для отправки результатов первой команды другой. Я хотел бы убить все процессы, которые соответствуют имени. Вот что обычно делает pgrep: $ pgrep name 5089 5105 И несколько аргументов, кажется, работают с kill: sudo kill 5089 5105 Но это неправильно pgrep name | kill Так как это …
31 shell  pipe  arguments 

5
Есть ли в Linux системная команда, которая сообщает о порядке байтов?
Кто-нибудь знает команду, которая сообщает, является ли система Big Endian или Little Endian, или это лучший вариант такой техники, использующей Perl или строку команд? Perl # little $ perl -MConfig -e 'print "$Config{byteorder}\n";' 12345678 # big $ perl -MConfig -e 'print "$Config{byteorder}\n";' 87654321 од | AWK # little $ echo …

2
Подсчет вхождений слова в текстовый файл
У меня есть текстовый файл, содержащий твиты, и я должен подсчитать, сколько раз слово упоминается в твите. Например, файл содержит: Apple iPhone X is going to worth a fortune The iPhone X is Apple's latest flagship iPhone. How will it pit against it's competitors? И скажем, я хочу посчитать, сколько …

6
Проверка, является ли входной номер целым числом
Я пытаюсь проверить, является ли ввод целым числом, и я прошел через него сто раз, но не вижу ошибки в этом. Увы, он не работает, он запускает оператор if для всех входных данных (цифры / буквы) read scale if ! [[ "$scale" =~ "^[0-9]+$" ]] then echo "Sorry integers only" …


1
Почему команда strings не останавливается?
Команда stringsведет себя странно, по-видимому, она не прекращает запись в файл, даже если на диске недостаточно места. Или, может быть, я что-то упустил? Я запускаю следующее: # strings /dev/urandom > random.txt это продолжало работать и не останавливалось даже после заполнения диска (обычная флешка). затем, чтобы быть быстрее, я создал виртуальный …
30 linux  shell  string 



3
Почему бы не скручивать эту ссылку, когда браузер будет?
Я использую Mac OS 10.11.6 El Capitan. Есть ссылка, которую я хотел бы скачать программно: https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.16-osx10.11-x86_64.dmg Если я вставлю этот URL в любой браузер (например, Safari), загрузка будет работать отлично. Тем не менее, если я пытаюсь загрузить тот же URL-адрес из командной строки с помощью curl, он не работает - …
30 curl 

7
Как я могу скачать файл с хоста, к которому я могу только SSH, через другой хост?
Я хочу загрузить файлы со своего офисного компьютера на свой ноутбук. Я могу подключить свою офисную машину по SSH к серверу организации, а затем по SSH с сервера на свою офисную машину. Единственные команды, которые принимает сервер организации, это ssh, ssh1 и ssh2. Как я могу загрузить файл со своего …
30 ssh  scp 

4
Какова цель отложенной приостановки (Ctrl-Y) в Bash?
Полная часть справочной страницы Bash, которая применима, только говорит: Если операционная система, в которой работает bash, поддерживает управление заданиями, bash содержит средства для ее использования. Ввод символа приостановки (обычно ^ Z, Control-Z) во время выполнения процесса вызывает остановку этого процесса и возвращает управление в bash. При вводе символа отложенного приостановления …

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