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

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


5
Почему ~ / .bash_profile не получается при открытии терминала?
проблема У меня есть виртуальная машина Ubuntu 11.04, и я хотел настроить среду разработки Java. Я сделал следующим образом sudo apt-get install openjdk-6-jdk Добавлены следующие записи в ~ / .bash_profile export JAVA_HOME=/usr/lib/jvm/java-6-openjdk export PATH=$PATH:$JAVA_HOME/bin Сохраните изменения и выйдите Снова откройте терминал и наберите следующее echo $JAVA_HOME (blank) echo $PATH (displayed, …


6
Как мне найти версию bash, которую я использую?
(изучая bash) Я пытался проверить версию bash, поэтому набрал /bin/bash -v. Это вывело на экран много текста (содержимое .bashrc и другие файлы из него). Мог ли я что-то испортить (например, перезаписать некоторые файлы конфигурации / установить неправильные переменные окружения и т. Д.) Из-за этой команды? Я также не могу найти …
161 command-line  bash 



4
Как выполнить поиск вкладок, не используя буквальные вкладки и почему \ t не работает?
Когда я ищу вкладки в файле с помощью (e) grep, я использую буквенную вкладку ( ^v + <tab>). Я не могу использовать \tв качестве замены для вкладок в регулярных выражениях. Например, у sed это выражение работает очень хорошо. Так есть ли возможность использовать нелитеральную замену <tab>и каковы предпосылки для неработающего …

6
Поиск истории Bash, частичное + стрелка вверх
Я искал, но ничего не нашел по этому вопросу. Я ищу функциональность в Bash, используя терминал. Еще тогда, когда у меня был пользователь в системе Debian, и мой друг настроил меня с удобной функцией поиска по истории (я думаю, что я использовал tcsh тогда), где я набрал бы начало предыдущей …

4
Можно ли сделать вкладку автозаполнения без учета регистра в Bash?
Терминал Ubuntu использует автозаполнение с учетом регистра, как я полагаю, было бы ожидаемо для Linux. Но я думаю, что часто было бы удобнее использовать вместо этого регистр без учета регистра, чтобы избавить вас от необходимости быть точным при вводе имени и, вероятно, стоило бы дополнительных ложных срабатываний. Можно ли изменить …

10
Переход от bash к zsh [закрыто]
Я подумываю перейти от bash к zsh, так как я часто сталкиваюсь с постами, восхваляющими zsh. Я опытный пользователь командной строки, и я предполагаю, что основы в основном одинаковы, поэтому я ищу совет, чтобы получить выгоду от переезда и любые хитрости, которые нужно знать. Пожалуйста, дайте один совет за ответ. …
143 bash  command-line  zsh 

8
Повторите команду каждый x интервал времени в терминале?
Как я могу повторять команду каждый интервал времени, чтобы она позволяла мне запускать команды для проверки или мониторинга каталогов? Нет необходимости в скрипте, мне нужно просто выполнить простую команду в терминале.

5
Что такое уязвимость bash CVE-2014-6271 (Shellshock) и как ее исправить?
В последнее время ходят новости о «CVE-2014-6271» (см. USN-2362-1 ), который является уязвимостью в Bash. Как я узнаю, что на меня это влияет, как я могу это исправить, и почему меня это должно волновать? Это сделано как канонический ответ на эту уязвимость из-за ее масштабов и серьезности.

6
Как решить «отказано в разрешении» при использовании sudo с перенаправлением в Bash?
Когда я использую sudo, чтобы разрешить редактирование файлов, я регулярно получаю «разрешение запрещено». Например, моя мышь нервная и вялая, поэтому я хочу отключить опрос: sudo echo "options drm_kms_helper poll=N">/etc/modprobe.d/local.conf Мне предлагается ввести пароль, а затем получить: bash: /etc/modprobe.d/local.conf: Permission denied Поэтому я попытался сделать временное изменение, чтобы отключить опрос, используя: …
138 command-line  bash  sudo 

4
BASH скрипт для установки переменных окружения не работает
Я написал следующий скрипт для установки некоторых переменных среды, когда это необходимо. #!/bin/sh export BASE=/home/develop/trees echo $BASE export PATH=$PATH:$BASE echo $PATH Ниже команды и результаты, которые я вижу на своем терминале: скрипт выполняется, но переменные не устанавливаются в конце. ~$: ./script.sh /home/develop/trees /bin:......:/home/develop/trees ~$: echo $BASE ~$: В чем дело? …

9
Запуск программ в фоновом режиме из терминала
Как запустить программу в фоновом режиме оболочки с возможностью закрытия оболочки, оставляя программу работающей? Допустим, у моего пользовательского интерфейса проблемы или по какой-то причине мне нужно загрузить программу из окна терминала, скажем, так nm-applet: nm-applet Когда он запущен, он занимает передний план окна терминала. Есть ли какой-нибудь простой способ запустить …

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