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

16
Как сделать имя пользователя в терминале меньше?

Когда вы открываете терминал, он отображает имя пользователя и имя машины. В качестве примера шахтных шоу: romeo@romeo-Satellite-C660D:~$. Это действительно раздражает, потому что это довольно большое. Могу ли я сделать это меньше, например, показывать только Ромео? Я знаю, это звучит глупо, но я...

16
tail: inotify нельзя использовать, возвращаясь к опросу: слишком много открытых файлов

Когда я пытаюсь tail -f catalina.out, я получаю ошибку: tail: inotify cannot be used, reverting to polling: Too many open files Я попробовал ответ в этом посте: слишком много открытых файлов - как найти виновника lsof | awk '{ print $2; }' | sort -rn | uniq -c | sort -rn | head Когда я запустил...

16
Изменение поведения приглашения bash при работе от имени пользователя root

Перед тем, как щелкнуть мышью, это не типичный вопрос «как сделать так, чтобы моя подсказка bash имела цвет». Я уже настроил мой bash, чтобы он выглядел так: [user @ host]----[$(pwd)] $ где все в скобках светло-синий, а все остальное (включая $) черное, добавив следующее в мой файл ~ / .bashrc #...

16
Почему пользовательская вкладка имен заданий upstart не завершена в служебной команде?

Я привык создавать сервисы upstart с файлом в нем, /etc/init/<service>.confи он прекрасно работает, единственное, что я хотел бы, это иметь завершение табуляции так же, как и у каждого сервиса в /etc/init.d/ прямо сейчас. При написании службы sudo xx название службы должно появляться. Есть ли...

16
Откройте терминал с несколькими вкладками и выполните приложение

Я новичок в сценариях оболочки Linux. Я хочу написать скрипт оболочки, который откроет терминал с несколькими вкладками; он должен запустить клиентское приложение rtsp на каждой вкладке. Для этого я рассмотрел вопрос здесь, на этом форуме, и попытался написать код, приведенный ниже,...

16
Как установить переменную окружения перед запуском скрипта в hooks / install?

Я создаю простой талисман, чтобы получить мое приложение symfony2 от git и развернуть его на ec2. После получения исходного кода из git я хочу запустить composer для разрешения зависимостей, но продолжаю получать эту ошибку: INFO juju context.go:221 worker/uniter: HOOK The HOME or COMPOSER_HOME...

16
dconf изменить строковый ключ

Я пытаюсь изменить строковый ключ dconf скриптом bash, используя следующую командную строку: dconf write /org/gnome/nautilus/preferences/show-directory-item-counts 'never' Но он возвращает следующую ошибку: error: 0-5:unknown keyword Usage: dconf write KEY VALUE Write a new value to a key...

16
Как я могу удалить пронумерованные файлы в заданном диапазоне?

У меня folderAесть некоторые файлы с последовательностью номеров, начиная с a_000000. Что я хочу сделать, это удалить файлы, начиная с определенного числа: скажем, a_000750до конца файлов в этом folderA. Может кто-нибудь, пожалуйста, посоветуйте, как это сделать с помощью сценария...

16
Удаление ввода до последней косой черты

Я очень часто буду переключаться между несколькими файлами на сервере. Я буду запускать следующие примеры команд в последовательности: nano /web/site/path/to/file /web/site/script.py nano /web/site/path/to/anotherFile nano /web/site/path/to/yetAnotherFile /web/site/script.py nano...

16
Не sudo альтернатива / usr / local / bin для обычных скриптов

Я привык вставлять общие сценарии, /usr/local/binчтобы я мог выполнять их из любого места с помощью терминала. Например, я делаю сценарий оболочки с именем 1, выполняю его с помощью chmod +x 1и вставляю в него /usr/local/bin, и внутри сценария, который я печатаю #!/bin/shв первой строке, а затем...

16
Что означает символ `|` в оболочке?

Что |символ означает в sudo ps -ef | grep processnameкоманде? Также может кто-нибудь объяснить, пожалуйста, эту команду? Я использовал эту команду только для получения PID и уничтожения этого процесса, но я также видел, sudo ps -ef | grep processname | grep -v grepи у меня сложилось впечатление,...

16
Как мне заархивировать несколько файлов в командной строке?

Простите за этот самый основной вопрос, но я не смог найти прямой ответ или простой пример по обмену стека. Допустим, у меня есть папка с файлами, которую я хотел бы сжать в один zip-файл, которым я мог бы поделиться со своими ужасными друзьями из Windows (иначе я бы просто использовал tarи...

16
Как быстро перейти в и из глубоко вложенных каталогов через CLI?

Мы знаем, что использование cd <directory>откроет каталог, если он существует! Кроме того, cd ..поднимет нас на один уровень от текущего рабочего каталога. Но когда у нас есть вложенный /home/thina/teams/td/tech/app/release/apksкаталог с более длинным путем, например , утомительно просто...

16
Что означает [co] в команде «rm -rf filename [co]»?

Допустим, у меня есть два файла /tmp: root@ubuntu:~# touch /tmp/hello.{pyc,py} root@ubuntu:~# ls /tmp/ hello.py hello.pyc Теперь давайте запустим rm -rfкоманду с опцией [co] root@ubuntu:~# rm -rf /tmp/hello.py[co] root@ubuntu:~# ls /tmp/ hello.py Может кто-нибудь объяснить, что здесь происходит?...

16
Добавление 1 к переменной не работает должным образом (арифметика Bash)

Если я напишу следующее в терминале Bash: A="0012" B=$((A+1)) echo $B Я получаю 11, а не 13, как я ожидал !!!!! Я гуглил и не могу ничего объяснить, или понять, как мне увеличить число. (На самом деле я хочу получить B = "0013" и увеличивать единицу каждый раз, когда я использую это в качестве...