Unix & Linux

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



3
Як визначити, експортуються чи ні змінні оболонки?
З сімейством оболонок Bourne всі змінні оболонки мають великі регістри імен; що означає, що ви не можете визначити, чи є певна змінна змінна середовище чи не просто, дивлячись на її ім'я. Як визначити, які змінні оболонки Bourne є локальними (визначаються лише в межах поточної оболонки)?
13 bash  shell 

7
Чому я отримую "рядок 1: $ ': \ r': команда не знайдена"?
Я використовував Cygwin на своєму ноутбуці (DOS). У мене є колекція сценаріїв від колег, і моя власна. Я не ІТ-людина, не обізнаний в Unix. Я дотримуюся синтаксису своїх колег і вмію керувати кількома простими речами. Сценарії добре працювали на моєму старому ноутбуці. Я щойно змінив ноутбук, встановив Cygwin. Коли я …

2
Чи підтримують оболонки, окрім Bash та Zsh, котирування ANSI-C? наприклад, $ 'string'
У мене є сценарій оболонки, який використовує наступне для друку зеленої галочки у своєму виході: col_green="\e[32;01m" col_reset="\e[39;49;00m" echo -e "Done ${col_green}✓${col_reset}" Ознайомившись із цитуванням ANSI-C Баша , я зрозумів, що можу використовувати його під час встановлення змінних кольорів та видалення -eпрапора з мого відлуння . col_green=$'\e[32;01m' col_reset=$'\e[39;49;00m' echo "Done ${col_green}✓${col_reset}" …

1
що означає @anaconda repo у встановленому списку yum?
У виході yum list installedя отримав wget.x86_64 1.14-13.el7 @base which.x86_64 2.20-7.el7 @anaconda Але анаконда відсутня в списку сховищ. Я підозрюю, що сховище було визначено часом реєстрації, але я не можу знайти підтвердження.
13 centos  yum 

1
Неможливо знайти файл, записаний за допомогою Gnome Sound Recorder
Я використовую програмне забезпечення під назвою Gnome Sound Recorder для запису звуку. Однак це не дає мені жодних варіантів робити щось із записами, окрім видалення. Я виглядав високо і низько для файлу, навіть використовуючи whereisкоманду і пересуваючись у відповідних каталогах, але нічого не знайшов. Будь-яка допомога буде дуже вдячна - …
13 gnome  audio 

2
Чим відрізняється pidof від pgrep?
Коли я використовую будь-яку з цих команд з аргументом як ім'я процесу, обидві вони повертають точно таке ж число. Це однакові команди? Це дві різні команди, які роблять те саме? Чи один із них псевдонім іншому? pidof firefox pgrep firefox
13 process 

2
Як сервери Linux оновлюють своє ядро ​​без перезавантаження
За моєю інформацією, для оновлення ядра Linux потрібна перезавантаження. Перезавантаження домашнього комп’ютера не є проблемою, але я не думаю, що це одне й те саме для сервера. Так чи перезавантажуються сервери, які використовують дистрибутиви Linux після оновлення ядра, чи вони використовують якусь хитрість, щоб уникнути завантаження ??

7
Знайдіть список каталогів на одному рівні глибоко від відповідного каталогу
Я намагаюся отримати список каталогів, які містяться в певній папці. З огляду на ці приклади папок: foo/bar/test foo/bar/test/css foo/bar/wp-content/plugins/XYZ foo/bar/wp-content/plugins/XYZ/js foo/bar/wp-content/plugins/XYZ/css baz/wp-content/plugins/ABC baz/wp-content/plugins/ABC/inc baz/wp-content/plugins/ABC/inc/lib baz/wp-content/plugins/DEF bat/bar/foo/blog/wp-content/plugins/GHI Я хотів би отримати команду, яка поверне: XYZ ABC DEF GHI По суті, я шукаю папки, які знаходяться всередині wp-content / plugins / Використання …
13 bash  find  directory  ls 

4
Як я можу аналізувати необов'язкові аргументи в bash-скрипті, якщо не наводиться порядок?
Мене бентежить як включити необов'язкові аргументи / прапорці під час написання bash-скрипту для наступної програми: Програма вимагає двох аргументів: run_program --flag1 <value> --flag2 <value> Однак є кілька необов’язкових прапорів: run_program --flag1 <value> --flag2 <value> --optflag1 <value> --optflag2 <value> --optflag3 <value> --optflag4 <value> --optflag5 <value> Я хотів би запустити скрипт bash …

3
Чи є mv атомний на моєму фс?
Як я можу перевірити, чи mvє атомним на моєму fs (ext4)? ОС - Red Hat Enterprise Linux Server 6.8. Загалом, як я можу це перевірити? Я оглянувся і не знайшов, чи моя ОС стандартна POSIX.
13 posix  mv  move 


2
згідно SMART жорсткий диск не зламаний, але у мене є помилки в dmesg
Іноді у мене виникають дивні проблеми при завантаженні комп'ютера (на якому працює Debian). Тому я видав команду "dmesg". У його результатах я побачив багато помилок. Однак, коли я запускаю розширений тест SMART на жорстких дисках (використовуючи команду "smartctl -t long / dev / sda"), результат полягає в тому, що мої …
13 hard-disk  smart 

4
Як використовувати команду “cat” на виході команди “find”?
Я хочу перенаправити висновок findкоманди на catкоманду, щоб я могла надрукувати дані даного файлу. Так, наприклад, якщо вихід знахідки, /aFile/readmeто кішку слід інтерпретувати як cat ./aFile/readme. Як я можу це зробити миттєво? Чи потрібно використовувати труби? Я спробував версії цього: cat | find ./inhere -size 1033c 2> /dev/null Але я …
13 find  cat 

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