Вопросы с тегом «command-line»

Вопросы по использованию интерфейса командной строки (CLI).

3
Что означает [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 Может кто-нибудь объяснить, что здесь происходит? Какой [co]параметр? Как мы можем заставить его работать для других расширений? Скажем, у …
16 command-line  bash  rm 


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

3
Удаление ввода до последней косой черты
Я очень часто буду переключаться между несколькими файлами на сервере. Я буду запускать следующие примеры команд в последовательности: 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 /web/site/path/to/etc Чтобы перейти от одной nanoкоманды к следующей, в данный момент я нажимаю Upи Backspaceдля замены последнего сегмента пути. Проблема в том, что …

2
Какой лучше printf или echo?
Для отображения сообщения и печати данных доступны две команды printfи echo. Тогда как иначе они использовали? Что предпочтительнее?

2
Найти и удалить все файлы без расширений в папке и ее подпапках
У меня есть папка без 500 подкаталогов. В нем много мусора, и я хочу его почистить. Я уже удалил определенные типы файлов, которые мне не нужны, например изображения, с помощью этой команды: find . -mindepth 1 -iname "*.jpg" -type f -delete Однако теперь я хочу удалить все файлы без расширений. …

2
Как вывести список всех доступных принтеров с терминала?
Мне нужна команда для отображения списка доступных принтеров в моей Ubuntu. Список принтеров может быть установлен или опубликован? В этом списке также должно быть указано состояние принтера. Любая помощь для достижения моей цели?

1
Как проверить, был ли введен пароль sudo для этой терминальной сессии?
Как сказано в заголовке, мне нужно проверить, был ли введен пароль sudo для этого терминального сеанса в оболочке (иначе, если у меня есть права sudo сейчас). Если у меня есть это, я хотел бы сделать одну вещь, и если у меня ее нет, то это не должно побуждать меня к …

2
Откройте терминал с несколькими вкладками и выполните приложение
Я новичок в сценариях оболочки Linux. Я хочу написать скрипт оболочки, который откроет терминал с несколькими вкладками; он должен запустить клиентское приложение rtsp на каждой вкладке. Для этого я рассмотрел вопрос здесь, на этом форуме, и попытался написать код, приведенный ниже, tab="--tab-with-profile=Default -e " cmd="java RunRTSPClient" for i in 1 …

1
htop показывает дубликаты приложений с очень странными причудливыми результатами более 20,30,40 или более, см. скриншот
Я приложил снимки экрана htop, и это странные результаты. Кто-нибудь может объяснить, что здесь происходит? Это показывает, что это новое приложение copy.com занимает 500% моей памяти, если вы посчитаете это.

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


2
Почему терминал не отображает новые строки?
Например, когда я набираю следующую команду, echo line | (cat >/dev/null; vi) даже завернутый в другую оболочку, sh -c 'echo line | (cat >/dev/null; vi)' и вернулся из Vim, теперь больше не будет отображаться возврат каретки. Как я могу сделать так, чтобы он снова отображал новые строки? (Без выхода.)
16 command-line  tty 

2
sudo chown -R root: myusername / var / lib / php / session (что я должен указать в имени пользователя)?
Я получаю это: Невозможно начать сеанс без ошибок, пожалуйста, проверьте ошибки, указанные в вашем лог-файле PHP и / или веб-сервера, и правильно настройте установку PHP. Итак, я следую этому уроку . Но я понятия не имею, что поставить в «имя пользователя». Вот как это выглядит, когда я запускаю терминал: alex@alex-System-Product-Name:~$ …

2
Как подключить проводное подключение к интернету через терминал?
Я использую Ubuntu 10.04 с KDE. У меня проблема с подключением к проводной локальной сети. Я хочу подключиться к проводному интернету со статическим IP и аутентификацией. Как я могу управлять этим через терминал?

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