Unix & Linux

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

6
Завантаження за замовчуванням tmux при запуску zsh-терміналу
Мій поточний робочий процес: CTRL+ SHIFT+, Tщоб запустити нове вікно терміналу. Це запускає новий термінал zsh. Введіть tmuxдля запуску tmux. Як я можу мати стандартне завантаження tmux за допомогою нового вікна терміналу?
23 terminal  zsh  tmux 

3
Відображення команди в рядку заголовка xterm
Наразі мій рядок Bash встановлює заголовку рядка xterm, використовуючи таку послідовність: PS1='\033]0;\u@\h>\w\007' Чи є простий спосіб відобразити поточну команду на заголовку. Наприклад, якщо я записую файл за допомогою tail -f foo.log, я хочу сказати мою смужку заголовка tail -f foo.log.

1
людина не працює (занадто багато аргументів)
Я отримую цю помилку при спробі запуску manв системі Linux: $ LC_ALL=C man man man: Too many arguments Try 'man --help' or 'man --usage' for more information. Моя manкоманда, схоже, не є псевдонімом: command -v man: /usr/bin/man Що відбувається?
23 man 


4
POSIX-сумісний спосіб отримати ім’я користувача, пов'язане з ідентифікатором користувача
Я часто хочу отримати ім’я для входу, пов’язане з ідентифікатором користувача, і тому що це, як виявилося, є звичайним випадком використання, я вирішив написати функцію оболонки для цього. Хоча я в основному використовую дистрибутиви GNU / Linux, я намагаюся писати свої сценарії, щоб вони були максимально портативними і перевіряли, що …
23 users  posix 

6
Як я можу отримати 30-хвилинну перерву, працюючи чи роблячи щось на комп’ютерах? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб він зосередив увагу на одній проблемі лише редагуючи цю публікацію . Закритий минулого року . Я запускаю Debian. Багато разів мені стає тісно (або щось таке) за те, що я …

5
Навіщо використовувати подвійні лапки в [[]] тесті?
Скажімо, у нас є два цілих числа в bash-скрипті: value1=5 value2=3 Тоді навіщо нам використовувати подвійні лапки у разі тесту? Наприклад: if [[ "$value1" -eq "$value2" ]] Чому б просто не скористатися наступним? if [[ $value1 -eq $value2 ]] Для мене подвійні цитати не мають жодного сенсу.
23 bash  shell  quoting  variable  test 

5
Як Linux / xBSD завантажувався перед GRUB?
Згідно з Вікіпедією , GRUB був випущений в 1995 році. До цього моменту Linux і xBSD існували кілька років. Я знаю, що перші версії Unix були прив’язані до обладнання в 70-х і 80-х роках, але Linux і xBSD вільно розповсюджували та встановлювали. Хто задає питання, як би ви тоді ще …

2
Що відбувається, коли я вбиваю "cp"? Чи безпечно це та чи має це наслідки?
Які наслідки для файлової системи ext4, коли я припиняю cpкоманду копіювання , набравши Ctrl+, Cпоки вона працює? Чи пошкоджується файлова система? Чи залишається простір розділу, який займає неповний скопійований файл, після його видалення? І, найголовніше, чи закінчити cpпроцес безпечною справою?

1
Що означає "LSB", коли йдеться про виконувані файли у вихідному файлі / bin / file?
Я знайшов термін " виконуваний LSB " або " спільний об'єкт LSB " у висновку fileкоманди в Linux. Наприклад: $ file /bin/ls /bin/ls: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=4637713da6cd9aa30d1528471c930f88a39045ff, stripped Що означає "LSB" у цьому контексті?

2
Що насправді показує розділ «помилки» / proc / cpuinfo?
У системі Debian Stretch і тестування / Buster з поточним ядром та встановленим мікрокодом я все ще бачу зрив та привид, зазначені як помилки /proc/cpuinfo. Однак показ spectre-meltdown-checkerшоу не вразливий. Тож мені цікаво, що /proc/cpuinfoпоказує. Це лише вразливості цього процесора і чи завжди вони будуть перераховані, незважаючи на наявність виправленої …
23 linux  cpu  proc 

3
Чи є драйвер пристрою в Linux програмою / процесом чи це просто бібліотека?
Це драйвер пристрою програма, яка працює самостійно, або це просто бібліотека (група функцій), завантажена в пам'ять, і програми можуть викликати одну з її функцій (тому вона не працює самостійно). І якщо це програма, чи має вона ідентифікатор процесу, тож я можу, наприклад, припинити драйвер пристрою так само, як я можу …
23 linux  drivers 

4
Чому $ RANDOM не включений у висновок 'env'?
Я знаю env, що це команда оболонки, її можна використовувати для друку списку змінних поточного середовища. Наскільки я розумію, RANDOMце також змінна середовище. То чому, при запуску envна Linux, вихід не включає RANDOM?

2
Як написати цикл for, який виконує асинхронну команду в кожній ітерації?
Цікаво, чому виникає помилка використання асинхронної команди в циклі? $ for i in {1..8}; do sleep 100 & ; done bash: syntax error near unexpected token `;' Якщо я напишу як $ for i in {1..8}; do > sleep 100 & > done це прекрасно працює. Як я можу записати …
23 bash 

5
Як програми, які можуть відновити помилкові передачі файлів, знають, з чого почати додавання даних?
Деякі програми копіювання файлів на зразок rsyncта curlмають можливість відновити невдалі передачі / копії. Відзначаючи, що причин цих збоїв може бути багато, в деяких випадках програма може зробити «очищення», а в деяких випадках програма не може. Коли ці програми поновлюються, вони, здається, просто обчислюють розмір файлу / даних, який був …
23 file-copy 

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