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

.bashrc - это файл конфигурации оболочки Bash для сеанса входа пользователя в систему.

175
Почему ~ / .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 Сохраните...

146
Поиск истории Bash, частичное + стрелка вверх

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

110
Где находится .bashrc?

Я чувствую себя глупо, спрашивая, но я не могу найти ответ на это нигде. Я пытаюсь следовать этим инструкциям для редактирования моего приглашения bash, но его нет ни .bashrcв моем каталоге пользователя ( ~/.bashrc), ни в моем домашнем каталоге, ни в главном каталоге файловой системы. Нет .bashrcв...

104
Изменение цвета для пользователя, хоста, информации каталога в командной строке терминала

Можно ли изменить цвета в командной строке user@computer, а также текущий каталог и командные части отображения приглашения? Я уже видел нечто подобное, сделанное пользователями OSX, но я не знаю, как сделать то же самое в терминале gnome (я могу только менять цвета переднего плана и фона). Было бы...

88
Почему «(база)» появляется перед моей подсказкой терминала?

Что касается названия, мне интересно, почему у меня (base)слева от моего терминала приглашение. Если я запускаю source ~/.profileв терминале, он исчезает. Если я закрою этот терминал и снова открою новый терминал, (base)он снова появится . Я хотел бы знать, что это, спасибо. Проверьте на...

84
.bashrc не выполняется при открытии нового терминала

Код в .bashrc не выполняется, когда я открываю новое окно терминала в Ubuntu 12.04. Я заметил это при создании файла .bash_aliases. Псевдонимы не появлялись, когда я открывал новый терминал. Однако, когда я source .bashrcпечатаю, псевдонимы действительно появляются. .bashrc должен запускаться...

51
Почему / etc / profile не вызывается для не входящих в систему оболочек?

Оболочка для входа и не входа в систему определяется как: su - $USER # will give you a login shell bash # will give you a non-login shell / etc / profile не вызывается для оболочек без входа в систему, например, когда вы запускаете konsole (kde). / etc / profile вызывается только для оболочек входа...

51
Не удается успешно получить исходный код .bashrc из сценария оболочки

Обычно мы можем получить исходный ~/.bashrcфайл с помощью этой команды source ~/.bashrc но если я напишу это в сценарии оболочки и выполню, ничего не произойдет. Почему? Есть какой-либо способ сделать это? Мой сценарий: #!/bin/bash chmod a+x ~/.bashrc source ~/.bashrc Также попробовал .(точка)...

42
разница между файлом bash.bashrc и файлом / etc / environment

До даты я использовал для установки переменных окружения в bash.bashrcфайле. Недавно мне сказали использовать /etc/environmentфайл. Ну, оба работают нормально. Итак, в чем разница между ними? Я гуглил это и обнаружил, что «bashrc используется для конкретного пользователя и среды, всей системы». Что...

41
Последовательность скриптов, полученных при входе в систему

Я хотел бы сосредоточить все свои настройки входа в систему в моем ~/.bash_profile. Там было ~/.bashrcпо умолчанию, но я заменил его на ~/.bash_profile. Тем не менее, когда я вхожу в систему, что-то, прежде чем мой ~/.bash_profileполучает источник и отображает следующее: Linux ubnt10-dev1...

41
Укажите JDK для tomcat7

Я установил tomcat7(использую apt-get install) и всякий раз, когда я хочу запустить, tomcat7он говорит: * no JDK found - please set JAVA_HOME Я установил JAVA_HOMEв моем, bash.bashrcа также в ~/.bashrcи когда я выпускаю, echo $JAVA_HOMEя ясно вижу, что эта переменная указывает на корневую папку...

40
Напишите функцию в одну строку в ~ / .bashrc

Почему, когда я пытаюсь написать функцию только в одну строку в .bashrcфайл, list(){ ls -a } Я получаю ошибку? bash: /home/kasiya/.bashrc: line num: syntax error: unexpected end of file но когда я пишу это в несколько строк, это нормально? list(){ ls -a...

38
Постоянная переменная PATH

Как я сделаю эту /media/De Soft/mongodb/binпеременную PATH постоянной? Все говорят « export PATH=$PATH:media/De\ Soft/mongodb/binтебе ~/.profileили .bashrc, или, в .zshenvзависимости от твоей скорлупы». Я не знаю, что есть ~/.profile, или .bashrc, или .zshenv. Что они на самом деле делают? Как я...

38
Как я могу установить псевдонимы для всех пользователей?

У меня Ubuntu 14.04.2. Я хочу сделать так, чтобы у всех пользователей автоматически был определенный набор псевдонимов. Мои личные псевдонимы установлены в моем личном .bashrc, но я не хочу вручную копировать их другим пользователям. В идеале он должен автоматически устанавливать их и для вновь...

36
Почему .profile не создается при открытии терминала?

Только что установили Ubuntu 14.04.1 LTS. Согласно .profile, # ~/.profile: executed by the command interpreter for login shells. # This file is not read by bash, if ~/.bash_profile or ~/.bash_login exists. Нет ~ / .bash_profile или ~ / .bash_login. Это не похоже на источник .profile при открытии...

33
Как сохранить историю терминала вручную?

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