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

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

7
Как сделать ascii-баннеры из командной строки?
Я видел людей , с помощью команды терминала: banner. Это создает большой текст в стиле ascii-art. Однако когда я пытаюсь запустить его, терминал говорит, что его не существует. Почему? Как мне это установить? Есть ли альтернативы?

4
Что такое sed и для чего он используется?
Я видел много в sedпоследнее время, и я считаю, что это довольно запутанная команда. Руководства не были особенно полезны, но я знаю, что их можно использовать для анализа вывода других команд. Что именно sedи для чего он используется? Я ищу исчерпывающий ответ, охватывающий, что sedесть, для чего он обычно используется, …
20 command-line  sed 

4
Как заставить любую программу закрыться?
Иногда программы говорят мне, что я не могу запустить его, потому что уже запущен другой экземпляр. Лучшим примером были бы Firefox и Chromium, но эта проблема связана со многими приложениями. Я не могу найти PID приложений в запущенных процессах. Как убить все запущенные экземпляры программы, например Firefox? Я старался: ps …


2
Системные журналы (`journalctl`) слишком большие и медленные
Мой journalctlхранит более 300 МБ журналов, как показано journalctl --disk-usage. Кажется, что все в порядке, когда я бегу journalctl --verify: $ journalctl --disk-usage Archived and active journals take up 328.0M on disk. $ journalctl --verify PASS: /var/log/journal/d7b25a27fe064cadb75a2f2f6ca7764e/system.journal PASS: /var/log/journal/d7b25a27fe064cadb75a2f2f6ca7764e/user-65534.journal PASS: /var/log/journal/d7b25a27fe064cadb75a2f2f6ca7764e/system@02f1aae76e32467390ab88ba03ae559e-0000000000000001-00056515dbdcd67e.journal PASS: /var/log/journal/d7b25a27fe064cadb75a2f2f6ca7764e/user-1000.journal PASS: /var/log/journal/d7b25a27fe064cadb75a2f2f6ca7764e/user-65534@9838f64d6ee047bebec9d30d329064d4-00000000000005bb-00056515dbfe8d9d.journal Я заметил , как медленно …

1
Как удалить все ._ файлы?
Недавно я заменил macOS по умолчанию (El Capitan) на Ubuntu 16.10 (на MacBook Pro 11.1) и сделал резервные копии всех моих документов на внешний диск. Когда я мигрировал все мои документы обратно с диска, я закончил с большим количеством ._файлов ( в том числе ._DS_Store, ._.DS_Storeи копий нескольких документов , …




2
Что означают опции `--disabled-login` и` --gecos` команды `adduser`?
Запустив Ubuntu 12.04, я установил частный сервер git и создал группу под названием git некоторое время назад. Сейчас я следую руководству по установке gitlab, и когда дело дошло до добавления пользователя в группу git и его создания, я увидел, что он у меня уже есть. Команда такая: sudo adduser --disabled-login …

1
сохранение xls как csv с помощью libreoffice calc
Я использую LibreOffice 3.5.7.2 ID сборки: 350m1 (Build: 2) и хотел бы запустить LibreOffice calc из терминала, чтобы открыть документ .xls и вывести его в .csv. Я могу сделать это через графический интерфейс, просто открыв файл xls и сохранив его как csv и указав разделитель, но я бы хотел сделать …

4
Как проверить, какие годы являются високосными?
Как я могу узнать, какие високосные годы между 2014 и 2020 годами в терминале Linux? Есть ли способ использовать какой-то код, например, $calчто-нибудь, чтобы показать, какие годы являются високосными между 2014 и 2020 годами?

8
Как посчитать вхождения текста в файл?
У меня есть файл журнала, отсортированный по IP-адресам, я хочу узнать количество вхождений каждого уникального IP-адреса. Как я могу сделать это с Bash? Возможно перечисление количества вхождений рядом с ip, например: 5.135.134.16 count: 5 13.57.220.172: count 30 18.206.226 count:2 и так далее. Вот образец журнала: 5.135.134.16 - - [23/Mar/2019:08:42:54 -0400] …
19 command-line  bash  sort  uniq 


1
Могу ли я получить доступ к исходной переменной $ USER из скрипта, запущенного с `sudo`?
Странный вопрос, я знаю. Вот сценарий: echo $USER Вот команда, которую я использую для запуска: sudo ./myscript.sh Прямо сейчас это печатает "root", но я хочу, чтобы это напечатало jon, мое имя пользователя. Есть ли способ сделать это, изменив сценарий, а не команду?

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