Unix & Linux

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

4
bash: безпечне процедурне використання знаходження у select
Враховуючи ці назви файлів: $ ls -1 file file name otherfile bash сама по собі прекрасно справляється із вбудованим пробілом: $ for file in *; do echo "$file"; done file file name otherfile $ select file in *; do echo "$file"; done 1) file 2) file name 3) otherfile #? …

5
Вимкнути електронні листи, якщо немає помилок?
Як я можу отримувати електронні листи від cron лише у випадку помилок? У переважній переважній більшості випадків завдання будуть виконуватись добре - і я справді не переймаюся результатом. Я хочу / повинен знати лише в рідкісному випадку невдачі. У мене доступна прокмейла - але я не впевнений, чи можна описати …

1
Чи б chmod 000 / dev / stdin відключити термінал назавжди?
Я працюю над питаннями з підручника Unix (глава 8, №16, сторінка 207) : Дайте chmodкомандні рядки, які виконують ті самі завдання, що mesg nі mesg yкоманди. (Підказка. Кожен апаратний пристрій, включаючи ваш термінал, має в /devкаталозі пов'язаний файл .) Я вважаю, що відповідь така: mesg n = chmod 770 /dev/stdout …

1
Як скопіювати всі файли у папку, виключаючи записані файли?
Я завантажую декілька файлів у папку downloadingчерез HTTPie . Сценарій bash спрямований на обробку завантажених файлів, і я намагався скопіювати завантажені файли в іншу папку як find /folder/downloading -type f -exec mv '{}' /folder/downloaded \; але це також копіює файли, які ще не закінчені. Я намагався обмежити передачу на старіші …


8
Як сортувати стовпчики на основі першого рядка?
Мені потрібно сортувати стовпці дуже великого набору даних (1000 рядків і 700000 стовпців). Наприклад, мої стовпці розташовані випадковим чином: col1 col4 col3 col2, і мені потрібно сортувати це. Я пробував кілька команд, але успіху не було. приклад: ID M2 M5 M8 M1 M3 M9 .....M7000000 Animal1 1 0 2 1 …

1
Як мати звичайні сповіщення через повноекранні програми в Gnome 3?
У своєму робочому процесі більшу частину часу я використовую програми в повноекранному режимі. Єдиний серйозний недолік, який у мене є, це те, що Gnome 3 обробляє сповіщення на робочому столі, я не можу отримувати нормального сповіщення, лише коли я рідко переключаюся з однієї програми на іншу. Повідомлення Gnome 3 показують …

3
Чи дійсний синтаксис "$ {PS1-}" і чим він відрізняється від простого "$ PS1"?
Я дивлюся на сценарій, який містить: if [ "${PS1-}" ]; then Цей трейлінг -помиляється на мене трохи тому, що він не здається стандартним синтаксисом Посікса чи Баша. Це якийсь таємничий синтаксис, який існує назавжди, чи це друкарська помилка? Будь-які посилання на стандарти / документи будуть вдячні. Зазвичай я б це …

1
У мене є кілька копій .bash_profile, яка з них використовується фактично? (якщо хто-небудь)
Я думаю, в якийсь момент я зіпсував своє, .bash_profileі зараз у мене кілька. Я намагаюся налаштувати свою оболонку, але не знаю, яку .bash_profileвикористовувати, якщо така є. Я думав, що .bashrcфайл частіше використовується? Мені працює ОСX - El Capitan ls -la | more total 480 -rw------- 1 Matthew staff 6404 Feb …
12 shell  bashrc 

1
Спотворення при високій гучності на навушниках
Мені цікаво, чи є спосіб позбутися від спотворень звуку при великих рівнях гучності в навушниках. Коли я подвійно завантажував Linux з Windows, я зазвичай просто завантажувався в Windows, перш ніж завантажуватися назад в Linux, щоб виправити свої проблеми і не отримати спотворень на більш високих рівнях навушників. Тепер у мене …
12 linux  audio  alsa  pulseaudio 

2
Зростаючий корінь LVM
Я спробував виростити свій кореневий розділ LVM (на luks) lvresize -L +5G -r /dev/vg/lv-root і виявив, що файлова система не буде рости, оскільки вона була змонтована. Тепер я це знайшов https://ubuntuforums.org/showthread.php?t=1537569 що говорить, що я повинен завантажуватися з чогось іншого, і робити resize2fs /dev/vg/lv-root <size> Моє запитання: чи можу я …
12 linux  debian  lvm 

3
Як зупинити скрипт у визначений час, поки його не запустить знову за допомогою cron?
У мене є Raspberry Pi під керуванням OSMC (на базі Debian). Я встановив завдання cron, щоб запустити сценарій, sync.sh, опівночі. 0 0 * * * /usr/local/bin sync.sh Мені потрібно зупинити сценарій о 7 ранку. В даний час я використовую: 0 7 * * * shutdown -r now Чи є кращий …
12 debian  cron  shutdown 


2
bluez: навушники Bluetooth не можуть підключитися після відключення
Я можу один раз з’єднати гарнітуру Bluetooth зі своїм ноутбуком. Але коли я відключаю гарнітуру, я не можу знову підключити її. Єдиний спосіб це - перезапустити демон Bluetooth: service bluetooth restart Коли я це роблю, у своєму журналі я бачу наступне: bluetoothd: Terminating bluetoothd: Stopping hci0 event socket bluetoothd: Stopping …

2
Чому цей `grep -v` не працює так, як очікувалося?
У мене дивне питання, пов’язане із grep -vзапитами. Дозвольте мені пояснити: Для відображення з'єднань я використовую who: $ who harry pts/0 2016-12-08 20:41 (192.168.0.1) james pts/1 2016-12-08 19:28 (192.168.0.1) timothy pts/2 2016-12-08 02:44 (192.168.0.1) Струм ttyмого терміналу - цеpts/0 $ tty /dev/pts/0 $ tty | cut -f3-4 -d'/' pts/0 Я …
12 command-line  grep  tty 

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