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

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

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


6
Как перенаправить вывод команды в vim в bash?
Я пытаюсь перенаправить вывод команды bash в новый файл. Если я попробую трубу, как показано ниже: ls -la | vim Баш показывает мне ошибки: Vim: Error reading input, exiting... Vim: preserving files... Vim: Finished. Я знаю, что могу открыть Vim и затем использовать: :r !ls -la Но есть ли способ …
87 bash  vim  vi 



2
В скрипте bash что означает точка, затем пробел, а затем путь?
Я сталкивался с этим примером, когда пытался смонтировать USB-устройство в контейнере openvz, и никогда раньше не видел конструкции во второй строке. Можете ли вы объяснить, что это значит? #!/bin/bash . /etc/vz/vz.conf

4
Почему «PS Aux | grep x »дает лучшие результаты, чем« pgrep x »?
Я только что попробовал следующую команду на моем Ubuntu, она ничего не показывает: pgrep php5 не должен ли он вернуть идентификатор процесса php5 (что просто делает следующая команда) ?: ps aux | grep php5 Итак, в чем разница между этими двумя командами?


10
Домашний каталог не создается
Я пытаюсь понять системное администрирование в Ubuntu. Итак, в качестве примера я создаю фиктивного пользователя, используя sudo useradd -d /home/linda linda и passwdсоздать пароль. Я проверяю, что запись была сделана с использованиемcat /etc/passwd linda:x:1004:1004::/home/linda:/bin/sh Однако, когда я su - linda, я получаю No directory, logging in with HOME=/ и действительно, …

2
Что такое логин и не-логин?
Говорят, что настройки для оболочки без входа в .bashrcфайл и настройки оболочки для входа в .profileфайл. Что на самом деле подразумевается под логином и без логина? Пожалуйста, объясните, не используя технический жаргон, насколько это возможно.

5
Как я могу отменить последнюю команду CD?
Есть ли способ вернуться к предыдущему рабочему каталогу после выполнения cdв другом каталоге? Мой вариант использования заключается в том, что я просматриваю структуру каталогов для проекта Java и ожидаю, что текущий каталог имеет только один подкаталог. Итак, я печатаю cdи нажимаю Tabи Enterдовольно быстро. Однако произошел Tabсбой, как я ошибочно …

2
Bash: удалить слово перед курсором
Рассмотрим следующую командную строку bash, где ^ обозначает местоположение курсора: svn commit -m very/long/path/to/some/file "[bug 123456] Fix the pixel issue" ^ Я хотел бы зафиксировать другой файл с тем же сообщением. Как я могу удалить текущее слово, от местоположения курсора до следующего пробела? Есть также ярлык для удаления назад, от …

1
Как добавить тройку в файл в Bash?
Это команды, которые я печатаю в терминале echo -e "First Line" | tee ~/output.log echo -e "Second Line" | tee ~/output.log Когда я смотрю в файл output.log, я вижу только «вторую строку». Как я могу убедиться, что тройник добавляется (а не стирает файл)? Я хотел бы видеть это в файле: …
75 bash  tee 


9
Скрипт для отображения всех цветов терминала
В интернете я видел много людей со сценариями, которые распечатывали кучу вещей во всех цветах, определенных в ~/.Xdefaults. Однако, когда я пытаюсь использовать это, я всегда получаю error: Bad Substitution. У кого-нибудь есть рабочий скрипт, который делает то же самое? Это должно выглядеть примерно так:

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