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

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

8
Як зробити сортування ls за розширенням файлу, а потім ім'ям?
За замовчуванням команда ls сортує саме за назвою файлу, але я хочу, щоб каталоги відображалися перед іншими типами файлів. Можливо, я навіть хочу, щоб файли були відсортовані за розширенням, як, наприклад, програма Windows Explorer сортує за стовпцем типу. Чи є спосіб зробити щось подібне з ls?
44 linux  shell 


6
Як відобразити поточний шлях у командному рядку в l-м Linux (не bash)?
Я хотів би відобразити поточний шлях у підказці sh (не bash shell), яка наразі просто показує "#", я намагався ввести це env PS1="$(whoami)@$(hostname):$(pwd)" і set PS1="$(whoami)@$(hostname):$(pwd)" в /etc/profile. Але як очевидно, це не оновлюється при зміні каталогу або зміні користувача. Підкажіть, будь ласка, спосіб зробити це динамічним.
42 linux  shell  sh  busybox 

12
Як відновити принтер CUPS з командного рядка?
У мене є принтер у CUPS, який через проблеми з драйверами (HP 1010) час від часу переходить у паузу. Я хотів би написати сценарій оболонки, який буде виконуватися раз на годину для відновлення роботи принтера в CUPS. Але я не маю уявлення після того, як гуглити кілька хвилин, як відновити …
42 linux  shell  printing  cups 

10
Як виглядає операційна система без оболонки?
Оболонка типу bash або command.com (до Windows ME) або CMD.EXE (у пізніших версіях) забезпечує інтерфейс, який (крім усього іншого) приймає команди від користувача. Як виглядає операційна система перед запуском оболонки? Як використовувались системи до розробки першої оболонки (наприклад, UNIX на початку 1970-х)? Якщо комп'ютер навіть не може приймати команди (немає …

5
Чи можна ",," відчужувати ".."?
Іноді, коли я хочу перейти на батьківський каталог, я помилково набираю cd ,,замість cd ... Чи є спосіб, який я можу змусити Баша вважати ці твердження однаковими? Я ніколи не використовую коми в своїх командах. В ідеалі я хотів би псевдонім ,,на ... Коли я спробував це, не вийшло. Чому …
41 linux  bash  shell 

5
Пошук визначення функції bash
Я працюю в середовищі, в якому лежить багато застарілої магії сценарію оболонки. Одне з важких речей з командного рядка - це функції bash, які отримуються з якогось файлу, включеного з якогось файлу, що входить із якогось файлу ... включеного в мій .bash_profile. Чи є спосіб отримати визначення або ще краще …
41 bash  shell 

3
Перенести поточну команду на знімний сеанс (tmux / screen)
Наразі я запускаю резервну копію, і тепер її потрібно перенести на знімний, наприклад, на tmuxабо screen. Чи є спосіб це зробити, коли команда зараз виконується? Я можу надіслати команду фоном, натиснувши клавішу Ctrl+ Zі повернути її назад, видавши fgкоманду. але я не знаю, чи може цей сеанс повернутися, коли я …

6
Як редагувати $ PATH на Linux?
Я використовую Ubuntu 9.04 Мені потрібно додати папку до мого $ PATH. Я знаю, як читати шлях: echo $PATH Я хочу мати можливість редагувати його та додавати 2 інші шляхи. Дякую
40 linux  shell  ubuntu 

7
Як я можу змінити всі файли, що належать одному користувачу, іншому користувачеві?
Я шукаю команду Linux, яка може змінити право власності на всі файли, що належать даному користувачеві, бажано в цільовому каталозі, на іншого вказаного користувача. Моя команда мрії виглядала б приблизно так ... chuser -R --olduser tom --newuser jerry або chuser -R --olduser 1066 --newuser 1492 Це мій сценарій ... У …

3
Використання підстановок у командах з zsh
Використовуючи команди, такі як rsyncі scpз, ZSHя зіткнувся з проблемою. Замість (нормальної) поведінки, яка дає мені всі відповідні файли, вона не працюватиме і повертається: ➜ ~ rsync -azP user@server:~/* ~/ zsh: no matches found: user@server:~/* Як я можу це виправити? Моя .zshrc ZSH=$HOME/.oh-my-zsh ZSH_THEME="robbyrussell" plugins=(git brew) source $ZSH/oh-my-zsh.sh export PATH=$PATH:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin:/usr/local/sbin

5
Видалення мільйонів файлів
У мене був рейтинг, поповнився мільйонами графічних зображень. Забагато для команди rm. Я намагався знайти команду так: find . -name "*.gif" -print0 | xargs -0 rm Проблема полягає в тому, що вона дуже погано вибиває мою машину і викликає у клієнтів тайм-аути, оскільки це сервер. Чи є спосіб швидше видалити …
38 linux  bash  shell  find  rm 

5
Чи багатослівно виконуються команди роблять їх повільніше?
Я виявив, що -vпрапор використовую для багатьох додатків все менше і менше (особливо для дрібницьких матеріалів, таких як tarі cp). Однак, коли я це зробив, скажімо, розпаковуючи великий файл, це займе більше часу, ніж коли я не використовував -vпрапор. Я припускаю, що це тому, що термінал повинен обробляти текст, і …
37 linux  unix  shell 


4
Еквівалентні / альтернативи для Alt + Dot в Mac
Одне, що мені не вистачає в оболонці Linux, - це ярлик Alt + Dot . Що він робить, це вставити останній аргумент попередньої команди. Здається, це банальна техніка, але вона справді корисна. тобто якщо ви введете це: $ ls /Applications/MAMP/conf/apache/ Наступного разу вам просто доведеться набрати команду + ярлик і …
36 linux  mac  bash  terminal  shell 

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