Запитання з тегом «bash»

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

3
Як ви можете змінити оболонку за замовчуванням для ВСІХ КОРИСТУВАЧІВ на башти?
Я хочу, щоб кожен новий користувач за замовчуванням мав bash як свою оболонку. Я знаю, що щоб змінити власну оболонку на bash, ви використовували б команду "chsh -s / bin / bash", але як я автоматично встановити оболонку усіх майбутніх користувачів за замовчуванням?

3
Постійна змінна PATH
Як зробити цю /media/De Soft/mongodb/binзмінну PATH постійною? Усі говорять " export PATH=$PATH:media/De\ Soft/mongodb/binсвоєму ~/.profile, або .bashrc, або .zshenvзалежно від вашої оболонки". Я не знаю , що це ~/.profile, або .bashrc, або .zshenv. Що вони роблять насправді? Як додати export PATH=$PATH:my/pathдо свого .profile / .bashrc / .zshenv? Я використовую 64-бітний Ubuntu …

7
Як отримати доступ до bash без емулятора терміналу?
Скажімо , я випадково видалив кожен емулятор терміналу на моїй системі: xterm, uxterm, gnome-terminal, guakeі т.д. Чи є спосіб , я можу отримати доступ bashбез емулятора терміналу? Один із можливих способів, про який я можу подумати, - це створити та запустити скрипт оболонки, але в стороні, чи можу я отримати …

5
Як виконати скрипт sh із ярлика робочого столу?
Я намагаюся зробити ярлик для входу на свій ssh-сервер: ssh x.x.x.x Я створив такий файл: ssh_home.sh Зробив його виконуваним: sudo chmod +x ./ssh_home Перевіряється, натиснувши правою кнопкою миші властивості, щоб перевірити, чи він був виконуваним і це було .. Але що б я не робив, коли двічі клацніть його, він …
37 bash  shortcuts 

4
Видалення файлів з певним розширенням, крім одного файлу з терміналу
Мені потрібно видалити всі файли з розширенням .gif, за винятком одного файлу з ім'ям "filename.gif". Який оптимальний спосіб зробити це в терміналі? Команда rm *.gifвидаляє всі gif-файли, включаючи файл filename.gif.

4
Який сенс пов’язаний з штрихом?
Мені цікаво, в чому сенс shбути символічним dash? Я розумію, що dashце має бути швидше bash, але я не впевнений, чому в оригінальній shоболонці немає sh. Або якщо щось, чому це не shпов'язано bash?
36 bash  dash-shell 

2
Чому не відкривається .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 при відкритті терміналу. Чому він не відкриває …

3
Як вбити сценарій, що працює в терміналі, не закриваючи термінал (Ctrl + C не працює)?
Я написав скрипт bash, який викликає кілька інших програм і виконує купу команд. Я запускаю цей сценарій з терміналу. Тепер я хочу вбити сценарій. Натискання Ctrl + Cіноді не скорочує це, я думаю, тому що іноді сценарій виконує іншу програму, і чомусь сигнал вбивства не працює. Однак якщо я закрию …
36 bash  scripts 

3
Як виконувати команду кожні 10 секунд (без крона)?
Коли я страчую, cronя отримую цю провину cron: не вдається відкрити або створити /var/run/crond.pid: Дозвіл відхилено Отже, як це зробити без cron? PS Я хочу перевірити, чи змінився файл у svn і у мене є спеціальний скрипт для нього.
36 bash  cron 

4
Як встановити проксі для терміналу?
Я хочу встановити проксі для терміналу. Що мені потрібно, я хочу надіслати всі термінальні комунікації в Інтернет через проксі, скажімо, tor. Я намагався встановити системний проксі-сервер. Але термінал не підпорядковується системній конфігурації проксі. Чи є якийсь інший спосіб зробити це?
36 command-line  bash  proxy  tor 

2
Як відобразити модифікований час файлу?
Я хотів би метод знайти та роздрукувати модифікований час файлу для використання в рамках bash-скрипту. Я придумав: ls -l $filename | cut -d ' ' -f '6-8' Які виходи: Jul 26 15:05 Хоча я хотів би уникнути розбору ls, також було б корисно провести рік там. В ідеалі я хотів …

4
Повідомлення про помилку "джерело: не знайдено" під час запуску сценарію
Я створюю невеликий автоматизований сценарій налаштування, який буде модифікований /etc/profileі $HOME/.profileякщо деякі шляхи не експортуються. Потім я хотів би перезавантажити їх автоматично. Я читав, що sourceце робить, тому я запустив свій термінал і ввійшов: source /etc/profile source ~/.profile З терміналу він не видав жодної помилки. Однак введення цих двох команд …



4
Запустіть команду з аргументом з останньої команди
Під час виконання команд іноді, можливо, вам потрібно запустити команду з аргументом з останньої команди. Як ви можете це зробити? Звичайно, за винятком використання клавіш зі стрілками і Delклавішами: ↑←←←... ←→→DelDelDel... Del<new_command>.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.