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

Оболонка - це програмне забезпечення, яке дозволяє користувачам взаємодіяти з операційною системою, як правило, вводячи в командному рядку.


3
Як змінити оболонку за замовчуванням, щоб використовувати ZSH в Ubuntu? [дублікат]
На це питання вже є відповіді : Закрито 8 років тому . Можливий повтор: Як зробити Bash моєю оболонкою за замовчуванням на Ubuntu? Я хочу змінити мою оболонку за замовчуванням в Ubuntu на ZSH. Яка команда це зробити?

3
З'ясуйте, яким би був несимвольний шлях?
Якщо в Linux я колись перебрався і зараз перебуваю в каталозі, чи є спосіб зрозуміти, який реальний шлях до цього каталогу, якби я не використовував символічне посилання, щоб потрапити туди? Поміркуйте: $ pwd /home/dave/tmp $ mkdir -p 1/2/3/4/5 $ ln -s 1/2/3/4/5 5 $ cd 5 $ pwd /home/dave/tmp/5 Або: …

5
Як скопіювати приховані (починаючи з крапки) файли та підкаталоги в Linux?
Як скопіювати приховані файли та приховані підкаталоги (ті, що починаються з крапки) у папку А до папки B? Наприклад, якщо у мене є така структура: A/a A/b A/.a A/.b/ A/.b/somefile A/.b/.c Я хотів би скопіювати в B тільки приховані файли та приховані підкаталоги в A: B/.a B/.b/ B/.b/somefile B/.b/.c Я …

2
FileZilla: Чи можу я запустити віддалену команду оболонки через клієнт FileZilla?
У мене дуже просте запитання. Чи можу я запустити віддалену команду оболонки на сервері через клієнт FileZilla. Наприклад, чи можу я зробити: тар -zxvf myarchive.tar.gz і т.д. ... (не думав, що це можливо за допомогою простого FTP, цікавився іншими протоколами, пропонованими FileZilla). Дякую.

1
Чому деякі команди (часто довгі) вбрані в bash & zsh?
Багато разів, коли я ввожу довгу команду в bash або zsh (це єдині дві оболонки, я впевнений, що я це бачив), курсор перекочується десь посередині рядка, в який я вводжу, може хто-небудь пояснити, чому це, і якщо з цим щось можна зробити? Я помітив, що це часто трапляється, коли я …
10 bash  shell  zsh 

3
Як використовувати команду updatedb як звичайний користувач?
locateКоманда дуже корисний інструмент на Linux, але це тільки здається , корінь може виконати updatedbкоманду , яка дуже unconvinent , щоб використовувати його. Тож як зробити так, щоб звичайний користувач мав привілей для запуску оновленої команди? updatedb це використання команди для оновлення db, використовуваного командою locate. Але при спробі запуску …
10 linux  shell  search  locate 

3
Як змінити оболонку за замовчуванням для підсистеми Linux для Windows
Я встановив підсистему Linux для Windows 10. Це прекрасно працює, але я хочу змінити середовище оболонки за замовчуванням для підсистеми. Я sudo apt-get install fishі тоді chsh -s /usr/bin/fish. Але коли я запускаю bash.exeв Windows, він завжди запускає баш (я думаю, що це передбачувано). Хтось знає аргументи, щоб змінити таку …

2
Екран GNU: Не вдається заповнити команди, якщо екран не додається?
У мене є наступний сценарій screen -d -m -S $1 #start screen minimized screen -S $1 -X stuff "$beast " #stuff commands якщо я не прикріплюю екран спочатку, здається, що афекти нічого не робитимуть? Чому це так, і як я можу змінити цей сценарій, щоб мені не потрібно вкладати екран?

2
Чи можу я тримати і .. з. * розширення?
Мені часто буває прикро (або гірше), коли я друкую command .* в bash і команда застосовується до батьківського каталогу та поточного каталогу. Чи є якийсь варіант оболонки чи інша конфігурація, яку я можу налаштувати, щоб зробити bash виключенням .і ..з розширення .*?

2
Як отримати список усіх дочірніх процесів, породжених сценарієм
Контекст: Користувачі надають мені власні сценарії для запуску. Ці сценарії можуть бути будь-якого типу, як скрипти для запуску декількох програм графічного інтерфейсу, допоміжних служб. У мене немає контролю над тим, як написані сценарії. Ці сценарії можуть бути блокувального типу, тобто виконання чекає, поки всі дочірні процеси (програми, які запускаються послідовно), …

2
Що насправді вбиває 0?
У програмі man pageнаписано: 0 All processes in the current process group are signaled І я спробував так: $ man kill & [1] 15247 $ [1]+ Stopped man kill $ kill 0 $ ps 15247 pts/41 00:00:00 man Як я зрозумів, kill 0знищить усі процеси в поточному процесі, що включає …
10 linux  shell  unix  process  kill 


3
Термінал з вкладками, який підключається до сеансу GNU Screen?
Я широко використовую функцію сеансу екрана. Наприклад, я розпочну сеанс екрана для "project1" як "screen -S project1", а потім, коли мені потрібно знову підключитися, я використовую "screen -d -r project1". Це дозволяє легко керувати кількома проектами, кожен з яких має власний набір сесій оболонок. Що я хотів би зараз зробити, …

5
Встановіть $ PS1 по-різному на локальному комп'ютері та в сесії ssh
Я тримаю домашній каталог під контролем версій, щоб моя основна конфігурація була легко доступною на будь-якому комп’ютері. Мій командний рядок bash на моєму локальному комп'ютері - це складна, барвиста річ, яка включає поточне сховище git та його стан. Але я вважаю за краще простий user@host ~ $командний рядок, коли я …
9 bash  ssh  shell  ps1 

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