Unix & Linux

Питання та відповіді для користувачів Linux, FreeBSD та інших операційних систем, подібних до Un * x

1
Зміна порядку робочих просторів у Gnome Shell
Чи можливо в Gnome Shell змінити послідовність робочих просторів за допомогою перетягування? Наприклад, чи можна зробити Workspace 2 самим верхнім, перетягнувши його над Workspace 1 (який на даний момент є самим верхнім)? Погляньте на зображення, щоб побачити, що я маю на увазі:

2
Як використовувати кольори в MOTD?
Я редагував за замовчуванням/etc/update-motd.d/00-header , додавши колір, щоб полегшити читання: printf "Welcome to \e[1;34m%s\e[0m \e[2m(%s %s %s)\e[0m\n" "$DISTRIB_DESCRIPTION" "$(uname -o)" "$(uname -r)" "$(uname -m)" Я можу просто запустити цей рядок коду в терміналі, але коли я редагую 00-headerцю інформацію, я отримую коди евакуації, роздруковані в простому тексті: Welcome to \e[1;36mUbuntu …
17 shell  ubuntu  colors  motd 

1
Самовільне оновлення та змінені конфігураційні файли
У нас є пакет без нагляду оновлень, що оновлює наші сервери оновленнями безпеки кожного понеділка, і це чудово працює. Сьогодні він оновив усі наші сервери новою версією PHP5. Оскільки ми перемістили файл конфігурації PHP5-FPM за замовчуванням, apt скаржиться, що файл переміщено, і що ми хотіли б зробити (встановити нову версію, …
17 apt  upgrade  dpkg 

3
Чим відрізняється 'setf' від tput і 'setaf'?
У команди tputє два різні варіанти встановлення кольору, setfі setaf, однак, вони обидва працюють на моєму комп’ютері: $ tput setf 2 && echo 'Hello world!' $ tput setaf 2 && echo 'Hello world!' Здається, схожа подвійність з setbі setab. Яка різниця між двома варіантами?
17 tput 

1
старт-стоп-демон не працює як очікувалося, жоден pid файл не був записаний
Я намагаюся керувати програмою на основі пітона (яка не відривається від консолі) #!/bin/bash user=nobody pid=/var/run/xx.pid name=xx prog=/xx.py case $1 in start) /sbin/start-stop-daemon --start -b --oknodo --user "$user" --name "$name" --pidfile "$pid" --startas "$prog" --chuid nobody -- --daemon ;; stop) /sbin/start-stop-daemon --stop --oknodo --user "$user" --name "$name" --pidfile "$pid" --retry=TERM/5/KILL/1 ;; …

3
Як я можу переслати звук через VNC?
Я використовую TightVNC та Remmina Remote Desktop для підключення свого Raspberry Pi до мого ноутбука Ubuntu через VNC. Це чудово працює здебільшого, за винятком того, що немає звуку. Я гуляв всюди, шукаючи передавальний звук через VNC, звук через VNC через тунель SSH, перенаправлення звуку через PulseAudio Network Transparency. Я не …

2
Як отримати ім’я користувача, який виконав сценарій bash як sudo?
Я хочу створити bash-скрипт, який повинен бути виконаний за допомогою sudo, але повинен враховувати ім’я користувача, який його не виконав. Тож якщо користувач bobпрацює, sudo ./myscript.shя хотів би myscript.shзнати, bobхто його виконав. Давайте заглянемо всередину myscript.sh: USER=$(whoami) # Do something that takes into account the username. Як я можу знати …

1
Який префікс числа в конфігураційних файлах із каталогу .d
Багато конфігураційних файлів unix у xx.dпапках мають префікс числом, наприклад: $ ls /etc/grub.d/ 00_header 10_linux 30_os-prober 40_custom 05_debian_theme 20_linux_xen 30_uefi-firmware 41_custom Чи існує конвенція щодо цього числа? Що це означає ? Можливо, просто уникнути зіткнення імен, але мені цікаво, чи є щось більше.


4
Запропонуйте користувачеві увійти як корінь під час запуску сценарію оболонки
Проблема, яку я отримую, - це коли я ввожу команду, su - root на початку мого файлу сценарію оболонки він пропонує користувачеві ввести пароль, а потім НЕ продовжуватиметься з рештою скрипту оболонки. Потім мені доведеться вручну знайти та запустити скрипт оболонки через термінал. Я хочу, щоб сценарій переконався, що користувач …

3
tee stdout to stderr?
Я хотів би надіслати stdout з одного процесу до stdin іншого процесу, але також і на консоль. Наприклад, надсилання stdout в stdout + stderr. Наприклад, я git editпсевдонімився до наступного: git status --short | cut -b4- | xargs gvim --remote Я хотів би, щоб список імен файлів був надісланий на …

7
Як шукати файли з незмінним набором атрибутів?
З причини аудиту конфігурації я хочу мати змогу шукати у моїй файловій системі ext3 файли, у яких встановлений незмінний атрибут (via chattr +i). Я не можу знайти жодних варіантів для findподібного або подібного. На даний момент, я боюся, що мені доведеться написати власний сценарій для розбору lsattrрезультатів для кожного каталогу. …
17 find  ext3 

4
Які переваги використання декількох IP-адрес на сервері?
З ifconfig, я можу налаштувати декілька IP - адрес на одному інтерфейсі мережевої карти . Чому я б хотів це зробити, і як я згодом використовувати декілька адрес, наприклад, як програмне забезпечення знає, яку з них використовувати? Досі я використовував лише мережеві інтерфейси з єдиною IP-адресою.
17 networking  ip 

1
що робить `sshfs -oworkaround = перейменувати`?
Для класу операційних систем, який я беру, мені потрібно було запустити Freebsd5.4. Оскільки я не хотів боротися зі спробами побудувати git на версії bsd, випущеній до виходу git, я подумав, що це буде акуратно використовувати gitз Arch понад sshfs. У будь-якому випадку я знайшов рішення, яке запропонувало дати sshfsможливість -o …
17 sshfs 

2
Що означають аргументи '-v' та '-x', щоб башти?
Я бачив пару сценаріїв оболонок із наступним шебангом: #!/bin/bash -x -v Однак man bashне пояснює, до чого ці аргументи -xі -vвиступають, якщо вони взагалі належать bash. То що означають ці -xта -v(та інші можливі аргументи)?
17 bash  shebang 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.