Вопросы с тегом «bash»

Bash (Bourne-Again SHell) - оболочка, используемая в интерфейсе командной строки Ubuntu по умолчанию.

6
Как проверить процесс уже запущен или нет
Я хочу проверить, какой процесс уже запущен или нет. Я судил этот Q & A . Но я не получил никакого конкретного решения. Вот пример, который я попробовал: я создал abc.shфайл и запустил этот скрипт в фоновом режиме, например sh abc.sh &. Теперь этот файл работает в фоновом режиме, и …


2
Как сделать автозаполнение терминала при наличии нескольких файлов / директорий?
Если у меня есть несколько каталогов, например: afoo abar иногда мой терминал будет отказываться от автозаполнения, когда я нажимаю tab (например, «cd a», затем tab), и вместо этого печатаю список каталогов. Иногда он даже издает шумный, раздражающий звук. Есть идеи, как сделать автозаполнение в подобных случаях? Например, он может показывать …

4
Как использовать / dev / (u) random
Как я могу использовать /dev/(u)randomв Ubuntu или любых * nix системах? Я попробовал это, но там написано, что разрешение отклонено Примечание: я тоже пробовал как root. /dev/(u)random sudo /dev/(u)random sudo -s; /dev/(u)random
32 kernel  bash 

2
команда bash для каждого файла в папке
У меня есть набор файлов, к которым я хотел бы применить ту же команду, и вывод должен содержать то же имя, что и обработанный файл, но с другим расширением. В настоящее время я делаю переименование /my/data/Andrew.doc в /my/data/Andrew.txt. Я хотел бы сделать это для всех файлов .doc из папки / …

7
Как отладить скрипт bash?
Есть ли способ отладки bash-скрипта без использования echo и logging? Я говорю об использовании точек останова и тому подобного.
31 bash  debugging 

3
Скрытие вывода команды
У меня есть скрипт, где он проверяет, установлен ли пакет или нет, и используется ли порт 8080 определенным процессом или нет. У меня нет опыта работы с Bash, поэтому я сделал что-то вроде этого: if dpkg -s net-tools; then if netstat -tlpn | grep 8080 | grep java; then echo …
31 bash  scripts 


5
Как я могу установить один файл .bashrc для нескольких пользователей?
во время моей работы мне нужно постоянно добавлять команды псевдонимов в bashrc, большинство этих команд должны запускаться другими пользователями. Есть ли способ добавить команды псевдонимов в bashrc из внешнего источника?
30 bash 

2
Почему в Ubuntu по умолчанию ~ / .profile источник ~ / .bashrc?
Вот содержимое акции, ~/.profileкоторая пришла с моим 13.10 (закомментированные строки удалены): if [ -n "$BASH_VERSION" ]; then if [ -f "$HOME/.bashrc" ]; then . "$HOME/.bashrc" fi fi if [ -d "$HOME/bin" ] ; then PATH="$HOME/bin:$PATH" fi Это унаследовано от Debian, но почему Canonical решила оставить его? Насколько я знаю, это …
30 bash  bashrc  .profile  design 

5
Удаление папки с именем ~
Это вывод ls -l ls -l total 53484 drwxr-xr-x 3 root root 4096 2011-02-10 05:59 ~ -rw-r--r-- 1 root root 54313810 2011-02-13 05:09 jobs.jar -rw-r--r-- 1 root root 384035 2011-02-15 05:33 jobsLog.out Я не могу сделать, rm -rf ~ потому что это удалит мой домашний каталог. Что мне делать? Это …
30 bash  rm 

4
Как использование тильды работает как ярлык для моего домашнего каталога?
Я был в замешательстве, пытаясь скопировать некоторые файлы с одного компьютера на другой. Я понял это, но синтаксис все еще смущает меня. Это работает: scp ~/Desktop/Volenteer.png jay@server.ip:~j0h/b который кладет Volenteer.pngв папку /home/j0h/b. Тем не менее, это не работает: scp ~Desktop/Volenteer.png jay@server.ip:~j0h/b Это также дает сбой, давая статус выхода 1 файл …
30 bash  ssh  scp 

4
В чем различия между &> и 2> & 1
Существует две формы перенаправления стандартного вывода и стандартной ошибки в стандартный вывод . Но какой из них лучше? а почему то &>считается идеальным? Я не могу найти, в чем различия, так что многие руководства и даже руководство по bash указывают, что &>лучше! Так почему я должен использовать, &>а не2>&1 В …

2
В чем разница между «su -», «sudo bash» и «sudo sh»?
Я хотел бы знать, в чем разница между su - sudo bash sudo sh Я не могу войти в систему как root, делая это, su -потому что у меня нет пароля root - я имею в виду, что у меня есть свой пароль пользователя, с которым я могу, sudo "command" …

6
Искать дубликаты имен файлов в иерархии папок?
У меня есть папка с именем img, эта папка имеет много уровней подпапок, все из которых содержат изображения. Я собираюсь импортировать их в сервер изображений. Обычно изображения (или любые файлы) могут иметь одно и то же имя, если они находятся в другом пути к каталогу или имеют другое расширение. Однако …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.