Запитання з тегом «shell»

Оболонка - це термінологія для інтерпретатора командного рядка, що найчастіше використовується в операційних системах, схожих на Unix, але також використовується для більш детальної взаємодії з операційними системами на основі GUI. Він не тільки дозволяє користувачеві запускати програми з текстового інтерфейсу, але часто пропонує основні функції програмування, такі як змінні, підміна, перенаправлення виводу та символи.

3
Знайдіть опцію -true: для чого?
GNU знайти (і інші?) Має -trueвипробування поряд з нормальним -name, -mode, -userі так далі. На чоловіковій сторінці: -вже завжди правда. Кожен раз, коли я бачу сторінку чоловіка, я помічаю це і замислююся про те, коли це буде корисно. Отже, наведіть мені кілька прикладів, коли це корисно: ~)
10 linux  shell  find 

5
Як змінити каталог, в який я щойно перемістив цей файл?
Тож припустимо, що я щойно зробив: mv ./myfile /to/some/other/place/ І тепер я вирішую, що хочу перейти за файлом, і зайти в цей каталог. Хоча я міг би попрямувати до миші, виберіть текст, введіть "cd", а потім клацніть правою кнопкою миші, щоб вставити - я віддаю перевагу більш швидкому каталогу на …
10 linux  unix  bash  shell  directory 

4
gpg-agent каже, що агент існує, але gpg говорить, що агент не існує?
Я борюся з деякими проблемами під час створення gpg з bashвікном Debian 6.0.6. У мене є сценарій, який виконує пакет операцій і хоче переконатися, що gpg-агент доступний, перш ніж він намагається продовжити. Оскільки gpg-agent не буде робити жодних дій і повертатиме успіх, якщо його запустити, коли він вже запущений, забезпечити …
9 scripting  shell  gpg 

5
Кодування до base32 з оболонки
Я хочу кодувати вхідний рядок до кодування base32 безпосередньо з оболонки. Я хочу зробити це в ubuntu, але, думаю, аромат тут не має особливого значення. Чи існують інструменти для Linux / unix, щоб просто це зробити? Щось у напрямку: -bash-3.2$ echo -n 'hello' | base32

2
Чи можу я змінити право власності на всі файли конкретного користувача?
Чи є спосіб рекурсивно знайти всі файли, що належать користувачеві, та змінити їх на іншого користувача / групу в Gnu / Linux? Я припускаю, що має бути якийсь магічний один вкладиш, але мої навички майстра командного рядка не до цього :) Дякую!

4
Чи є еквівалент програми CMD для Windows CME оболонки Unix?
Чи є еквівалент у Windows "exec" Unix Shell? В основному, мені потрібно уникати форсування нового процесу, щоб зберегти вхідні / вихідні труби, а також ідентифікатор процесу. Редагувати: Отже, ось моя проблема. У мене є процес A, який запускає скрипт, і цей сценарій закінчується виконанням процесу B. Мені потрібно, щоб A …

6
Вирізати дублікати записів зі змінної PATH
Я часто змінюю свій .bashrc, а потім надсилаю його. Однак, коли у мене є такі речі, як export PATH="~/bin:~/perl5/bin:$PATH"у моєму файлі, то PATHзмінна середовища зростає щоразу, коли я надсилаю файл. Наприклад, перший раз .bashrc отримується, PATHзмінна складається з ~/bin:~/perl5/bin:/usr/bin:/bin. Другий раз з нього складається ~/bin:~/perl5/bin:~/bin:~/perl5/bin:/usr/bin:/bin. Третій раз з нього складається …
9 bash  shell  path  bashrc 

9
Як обмежити оболонку користувачів, дозволяючи виконувати програми оболонок
Чи можна заборонити будь-якому користувачеві використовувати такі команди, як ls, rm та інші системні команди, які можуть завдати шкоди системі. Але користувачі повинні мати можливість виконувати програми оболонки.

2
Що на Redhat, що означає "kernel.suid_dumpable = 1"?
Я запускаю скрипт bash, щоб скопіювати деякі файли журналу, а потім перезапустити службу на поле Red Hat. Кожен раз, коли я виконую сценарій, на консолі я отримую таке: [root@servername ~]# sh /bin/restart_nss.sh kernel.suid_dumpable = 1 Stopping Service: [ OK ] Starting Service: [ OK ] [root@servername ~]# Що означає "kernel.suid_dumpable …
9 bash  shell  redhat 

2
mysqldump запит на пароль в оболонці
Я написав простий скрипт оболонки, щоб скинути конкретну базу даних mysql. Проблема полягає в тому, що він пропонує мені пароль, навіть якщо я надаю. Myql db має версію 5.0.27, якщо це має значення. Ось конкретний рядок, який я використовую. $MYSQLDUMP -u backup -p$MyPass $DB > $DEST/$FILE Я спробував кілька варіацій, …
9 mysql  shell 

8
Порівняння оболонок Unix
Заблокований . Це запитання та його відповіді заблоковано, оскільки це питання поза темою, але має історичне значення. Наразі не приймає нових відповідей чи взаємодій. Чи є основні оболонки Unix (bash, ksh, tcsh, zsh, інші?), Чи є переконливі причини використовувати один над іншим? Який найбільш інтерактивний / командний рядок? Що є …
9 linux  unix  shell 

6
які переваги Powershell перед cygwin / unix-shell
Заблокований . Це запитання та його відповіді заблоковано, оскільки це питання поза темою, але має історичне значення. Наразі не приймає нових відповідей чи взаємодій. Очевидною різницею, яку я знаю, є можливість інтерфейсу до певних продуктів MS, таких як Exchange. Але для тих, хто не потребує введення таких продуктів, які переваги …

2
BASH: Прив’язання існування програми до іншої програми
Я хочу створити сценарій, який запускає дві програми. Ця частина проста, але є улов: я хочу вбити другу, якщо перша вийде. Як я можу це зробити? Редагувати Я намагався вбити програму за допомогою PID після того, як вийшов інший, але програма є hamster-time-tracker, це програма Python, яка виходить негайно, очевидно, …

2
трійник і греп одночасно (оболонка)?
Я намагаюся запустити сервер, який записує в $ log (файл txt), а потім знайти весь текст у логфайлі, який починається з [1], і помістити його в інший файл. Ось моя спроба. tee -a $logпрацює разом із усім іншим. Однак команда grep не має. run="tail -n0 -f -s 0.01 $cmds | …
linux  shell  grep 
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.