Unix & Linux

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

1
розуміння режимів письма "-dao", "-sao", "-tao" та "-ww" для wodim
У wodim можна вибирати між багатьма різними режимами запису, такими як Disk Attack ("- дао"), Session Attack ("- sao"), Track At відразу ("- tao") або Raw write mode ("- raw") . Як я розумію, Track At Once записує один трек одночасно, поки в режимах SAO та DAO лазер не зупиняється …

5
Як я можу використовувати запит If-Else на основі дня тижня?
Проблема: мені потрібно перевірити, чи сьогодні сьогодні четвер, і виконувати різні дії на основі результату цієї умови. Я спробував два різних підходи: Отримання імені дня: DAYOFWEEK=$(date +"%a") echo DAYOFWEEK: $DAYOFWEEK if ["$DAYOFWEEK" == "Thu"]; then echo YES else echo NO fi Отримання числа за день: DAYOFWEEK=$(date +"%u") echo DAYOFWEEK: $DAYOFWEEK …


2
Чому `cp` і` rm` розглядають каталоги окремо?
Чому інструменти люблять cpі rmобробляють каталоги окремо від звичайних файлів? Вони обидва вимагають від користувача чітко вказати, що вона хоче рекурсивну поведінку, інакше вони взагалі не матимуть справу з каталогами. Моя перша взаємодія (деякий час назад) з комп’ютерами була в середовищі Windows / GUI / точка-і-натискання / перетягування, завжди здавалося …
10 rm  cp 

2
Модулі ядра: .o проти .ko
Здається , що файли , що містять модулі ядра, називаються .o, по крайней мере , це те, що я вважаю, дивлячись на підручник , як цей . Однак на моєму скриньці стискання Debian ці файли, здається, називаються .ko. Чи залежить від розповсюдження (чи його версії), чи називаються файли .oабо чи …

1
Запис / dev / випадковий файл?
Якби ти перебіг наступного, що було б? cat /dev/random > ~/randomFile # don't run Чи було б це написано, поки на диску не закінчиться місце, або система побачить проблему з цим і зупинить його (як, наприклад, з нескінченним циклом посилання)?
10 kernel  devices  random 

1
Використання сміття з Mutt: чи є сенс? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 2 роки тому . Я родом з Thunderbird, який виявив, що він перетворюється на стихійні ікони, використовуючи 20–40% …
10 email  mutt  imap  trash 

1
zsh завершення: отримання імен файлів із конкретного каталогу
Добре, трохи тла: я використовую Mac, і я максимально роблю в CLI. Зокрема, я часто вписую USB-накопичувач cpабо mvфайл, а потім негайно хочу вийняти (відключити та відключити) його. Зазвичай це може бути досягнуто за допомогою декількох натискань клавіш, за винятком їх відключення, що вимагає (у 10.7) переходу до порожнього простору …
10 zsh  osx  autocomplete 

2
Хороший метод порівняння часу?
Мені потрібно перевірити поточний час і скасувати сценарій, якщо це не належний час доби, я повинен запустити його. Крім того, якщо хтось інший керує ним, він повинен абортувати. Наприклад: мені потрібен мій сценарій, якщо він запускається між 22:00 та 2:00 (вікно 4 години). В даний час я роблю наступне. Витрата …

1
Як встановлюється шлях пошуку сторінок "людина"?
Мене спантеличить те, як встановлено шлях, який використовується для пошуку manсторінок. «Правильна річ», здається, відбувається чарівно. Наприклад, якщо змінити мій PATH з /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/usr/local/git/bin:/usr/texbin до /usr/local/git/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/usr/local/git/bin:/usr/texbin шлях пошуку manсторінок (відповідно man --path) змінюється від /usr/share/man:/usr/local/share/man:/opt/X11/share/man:/usr/local/git/share/man:/usr/texbin/man до /usr/local/git/share/man:/usr/share/man:/usr/local/share/man:/opt/X11/share/man:/usr/texbin/man Так чи інакше, версія Git, з якою я "переосмислюю" за замовчуванням Git, містить документацію, …
10 path  man 

1
Зміна IP-адреси віддаленого хоста без втрати контролю (Linux)
Як я можу змінити первинну IP-адресу віддаленого хоста, не відключаючись взагалі (не перебуваючи в стані "без IP-адреса"). Ця тема погано обговорюється в Інтернеті (згідно з моїми дослідженнями). Найкращий ресурс, який я знайшов - трохи хитрий. ПРИКЛАД: змінити 10.0.0.11/24 на 10.0.0.15/24 1. ssh root@10.0.0.11 2. ip addr add 10.0.0.15/24 dev eth0 …
10 linux  ip  routing 

4
Як вивести інформаційну сторінку в pdf?
Якщо man -t ls | ps2pdf - > ls.pdfкорисно для виведення lsчоловічої сторінки через ps2pdfpdf, що з інформаційними сторінками? Я спробував щось подібне, але не мав успіху: info -o info | ps2pdf - > info.pdf Все це робить - виводити порожній pdf-файл під назвою info.pdf та виводити тіло в текстовий …
10 pdf  man  info 

5
Зіставлення шаблонів у назвах шляхів у bash
Я хочу діяти у списку підкаталогів у каталозі. Поміркуйте: for x in x86-headers/*/C/populate.sh; do echo $x; done Це дає x86-headers/elf/C/populate.sh x86-headers/gl/C/populate.sh x86-headers/gmp/C/populate.sh x86-headers/gnome2/C/populate.sh x86-headers/gtk2/C/populate.sh x86-headers/jni/C/populate.sh x86-headers/libc/C/populate.sh Але я хочу значення, відповідає другій частині шляху, elf, glі т.д. Я знаю , як здирати провідний x86-headers. for x in x86-headers/*/C/populate.sh; do i=${x##x86-headers/}; …

3
Вимкніть функцію Caps Lock при натисканні клавіші Escape
Чи є можливість відключити CapsLockкожен раз, коли Escнатискається. Так, я використовую VIM! Насправді у мене альтернативна розкладка клавіатури з усіма кришками, Ctrl-6але я вважаю, що це громіздко, і я вважаю за краще просто відключити ОС CapsLock при Escнатисканні. Крім того, я часто SSH перебуваю на інших серверах на кілька годин, …
10 keyboard  xkb  kubuntu 

1
Як вручну встановити Linux на USB?
Я використовував unetbootinдля створення завантажувальних USB-серверів Linux. Я хочу це зробити вручну, використовуючи командний рядок. Яку процедуру використовує unetbootin для підготовки завантажувального USB? Як би ви могли вручну перетворити ISO Ubuntu в USB?

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