Unix & Linux

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

2
Почему удаленный источник Bash .bash_profile вместо .bashrc
Руководство Bash говорит: Bash пытается определить, когда он запускается со своим стандартным входом, подключенным к сетевому соединению, как при выполнении демоном удаленной оболочки, обычно rshd, или демоном защищенной оболочки sshd. Если Bash определяет, что он выполняется таким образом, он читает и выполняет команды из ~ / .bashrc, если этот файл …
24 bash  ssh 

3
Файлы открыты процессами, загруженными в RAM?
Команды , например sed, являются программами, а программы - это кодированная логика внутри файла, и эти файлы находятся где-то на жестком диске. Однако, когда команды выполняются, копия их файлов с жесткого диска помещается в оперативную память , где они оживают и могут что-то делать и называются процессами . Процессы могут …
24 files  memory  lsof 

3
Несколько логических операторов, ((A || B) && C) и «синтаксическая ошибка рядом с неожиданным токеном»
Я работаю с Bash 3, и я пытаюсь сформировать условия. В C / C ++, его мертвым просто: ((A || B) && C). В Bash все оказалось не так (я думаю, что авторы Git, должно быть, внесли этот код, прежде чем перейти к другим попыткам). Это не работает. Обратите внимание, …

2
Как переключить arch linux на lts kernel?
Я запускаю установку безголового сервера Arch Linux. Высокий уровень обновления ядра вызвал у меня некоторую головную боль при обслуживании, и поэтому я хочу переключиться на ядро lts . Я уже установил linux-ltsи linux-lts-headersпакеты. Теперь у меня установлены оба ядра, но я немного не понимаю, как продолжить. В документах объясняют : …
24 arch-linux  kernel  grub  lts 

4
Выполнить команду по истечении определенного промежутка времени?
Если я выполняю долгий процесс, могу ли я выполнить какие-то временные команды? Например, я выполняю очень длинный процесс, который длится примерно 10 минут. Через 5 минут я бы хотел запустить отдельную команду. Для иллюстрации, отдельная команда может быть:echo 5 minutes complete (Примечание: я не хочу продвигаться к завершению команды, а …

1
Не могу выйти из Vim с:! Q [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он подходил для Unix и Linux Stack Exchange. Закрыто 3 года назад . Я сделал неправильные изменения в тексте, и теперь я хочу оставить Vim без сохранения. Я знаю, что …
24 vim 

1
Что со всеми переименованиями: prename, rename, file-rename?
В моей системе Debian (хорошо, в моей системе LMDE, но достаточно близко) у меня есть по крайней мере 3 разные renameпрограммы: /usr/local/bin/renameЭто сценарий Perl, написанный Томом Кристиансеном. Как ни странно, я не могу найти, какой пакет установил его: $ dpkg -S /usr/local/bin/rename dpkg-query: no path found matching pattern /usr/local/bin/rename /usr/bin/prename: …
24 debian  perl  rename 

2
Где находится журнал Cinnamon LookingGlass?
Я использую Linux Mint 17.1. Когда я вхожу в систему, я получаю уведомление Cinnamon: Проблемы во время запуска Cinnamon Cinnamon запустился успешно, но один или несколько апплетов, дескрипторов или расширений не удалось загрузить. Проверьте системный журнал и журнал Cinnamon LookingGlass на наличие проблем. Вы можете отключить добавочные номера в настройках …

3
Эквивалентная команда для grep бинарных файлов
У меня есть куча двоичных файлов, и я знаю, что внутри этих двоичных файлов есть строки, которые я хочу найти. Я хочу сделать: grep -lir "the string I am looking for" и получить список всех двоичных файлов в определенном каталоге, которые содержат эту строку, но grep -lir, очевидно, не работают …
24 grep 

15
'ls -1': как вывести список имен файлов без расширения
ls -1 перечисляет мои элементы так: foo.png bar.png foobar.png ... Я хочу, чтобы это перечислилось без .pngтак: foo bar foobar ... (каталог содержит только .pngфайлы) Может кто-нибудь сказать мне, как использовать grepв этом случае? Цель: у меня есть текстовый файл, где перечислены все имена без расширения. Я хочу сделать скрипт, …
24 shell  grep  ls 

2
Debian 8 (Джесси) - ноутбук перестает работать после закрытия крышки ноутбука
У меня есть ноутбук HP15 r007TX с установленным Debian 8 (Jessie) . Всякий раз, когда я закрываю крышку и затем снова открываю, ноутбук перестает работать. Он застрял, показывая пустой экран. Оттуда ничего не происходит, и мне приходится сильно его перезагружать. Я даже изменил настройку, чтобы ничего не делать, когда крышка …
24 debian  laptop 

4
Debian systemd network-online.target не работает?
Я пытаюсь создать системный сервис на Debian Jessie. Мне нужно, чтобы начать после network-online.targetдостижения. Проблема в том, что происходит network-online.targetпожар, в то время как network.targetмои интерфейсы еще не настроены, просто запущен запрос DHCP. Похоже, что эта проблема специфична для Debian, потому что он использует устаревшую конфигурацию сети. Как обойти эту …

1
Простой метод командной строки для определения конкретной строки архитектуры ARM?
Я пытаюсь написать сценарий, который будет определять действия на основе архитектуры машины. Я уже использую , uname -mчтобы собрать архитектуру линии, однако я не знаю , сколько ARM архитектуры есть, и я не знаю , является ли один armhf, armelили arm64. Как это требуется для этого сценария , чтобы определить …

6
CentOS 7 - переименование сетевого интерфейса без перезагрузки
Я переименовываю сетевые интерфейсы, изменяя файлы в /etc/sysconfig/network-scripts. eth0 -> nic0 eth1 -> nic1 Содержимое сетевых скриптов после модификации выглядит следующим образом: # cat /etc/sysconfig/network-scripts/ifcfg-nic0 DEVICE=nic0 BOOTPROTO=static ONBOOT=yes HWADDR=xx:xx:xx:xx:xx:xx USERCTL=no IPV6INIT=no MASTER=bond0 SLAVE=yes Перезагрузка активирует новый конфиг. Но как мне активировать эту конфигурацию без перезагрузки? А systemctl restart networkне делает …

3
смотреть команду наименьший -n интервал
Какой наименьший интервал для команды часов? Страница man и результаты поиска Google не указывают, каков нижний предел наименьшего интервала. Я нашел экспериментальным путем, это может быть меньше чем 1 секунда. Чтобы проверить, я выполнил эту команду на брандмауэре: watch -n 0.1 cat /sys/class/net/eth1/statistics/rx_bytes Он явно обновляется быстрее, чем за одну …
24 watch 

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