Unix & Linux

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

6
Как проверить, смонтирована ли файловая система с помощью скрипта
Я новичок в написании сценариев ... Я могу делать очень простые вещи, но теперь мне нужна рука. У меня есть локальная файловая система, которая будет монтироваться только тогда, когда мне нужно сделать резервную копию. Я начинаю с этого. #!/bin/bash export MOUNT=/myfilesystem if grep -qs $MOUNT /proc/mounts; then echo "It's mounted." …

3
GNU / Херд против GNU / Linux
Я был очень удивлен, узнав, что проект GNU имеет собственное независимое ядро ​​под названием Hurd. И есть распространенные дистрибутивы, такие как Arch Hurd и Debian GNU / Hurd, которые его используют. Есть ли существенное преимущество для Hurd перед Linux?
19 gnu  hurd 

2
Linux - LXC; развертывание изображений с крошечным X11
в настоящее время возможно ли настроить контейнеры LXC с возможностями X11? Я с нетерпением жду самого легкого из доступных контейнеров X11 (с точки зрения памяти), аппаратное ускорение плюс, но не обязательно. Если в настоящее время это невозможно или не доступно, известно ли, какие функциональные возможности еще необходимо реализовать для его …
19 linux  x11  xorg  lxc  container 



3
Использование переменных оболочки для параметров команды
В скрипте Bash я пытаюсь сохранить параметры, которые я использую, rsyncв отдельной переменной. Это хорошо работает для простых опций (вроде --recursive), но у меня возникают проблемы с --exclude='.*': $ find source source source/.bar source/foo $ rsync -rnv --exclude='.*' source/ dest sending incremental file list foo sent 57 bytes received 19 …
19 bash  variable 

3
Как мне создать новый пустой файл в скрипте bash?
Я запускаю какой-нибудь сторонний скрипт на Perl, написанный так, что для выходного флага требуется выходной файл -o. К сожалению, для сценария требуется фактический файл, то есть пользователи должны создать пустой файл filename.txtс 0 байтами, а затем ввести этот пустой файл в командной строке сценария. perl script1.pl -o filename.txt Вопрос: Как …

5
Получить имена устройств с интерфейсом Wi-Fi
Как и в предыдущем вопросе о поиске имен сетевых устройств , я хотел бы получить (надежный) список имен устройств, но только для устройств Wi-Fi. Чтобы это выглядело следующим образом в зависимости от вашей структуры имен: wlan0 wlan1 или wlp5s0 wlp5s1

2
Как очистить записи journalctl только для определенного блока?
Я потратил несколько дней на написание скрипта на Python и создание для него системного файла systemd. Во время тестирования скрипт регистрировал множество ошибок в journald. Я хотел бы убрать эти ошибки из journald теперь, когда я закончил. Есть несколько способов очистить весь журнал, как описано здесь: Как очистить journalctl, включая …


2
Ansible использовать имя_хоста или ansible_hostname в имени задачи
Я пишу текущее обновление и хочу напечатать имя хоста текущего хоста, который был обновлен. Я поставил inventory_hostnameи ansible_hostnameв именах задач, но это не сработало - name: upgrade softare on {{inventory_hostname}} - name: current host is {{ansible_hostname}} отладка работает нормально - name: Test a variable debug: var=inventory_hostname TASK: [Test a variable] …
19 ansible 

4
Как я могу узнать, установлен ли мой пароль?
Я использую этот сервер в течение нескольких месяцев. Вначале я отправил администратору свой открытый ключ ssh, и он настроил для меня учетную запись, и я использовал только ключ ssh для входа в систему. Сначала у меня точно не было пароля. С тех пор я могу или не могу установить пароль …
19 password 

2
Безопасно ли очищать / usr / share / doc?
Мне не нужны man-страницы и документация на моем сервере Debian. Можно ли сохранить эту папку полностью, чтобы освободить место на диске, заменив все файлы в этой папке пустыми фиктивными файлами? Или есть лучший способ удалить все страницы и документацию? До сих пор я установил, localepurgeкоторый уже удалил все неиспользуемые локали, …



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