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

10
Завершение работы системы с помощью виртуальной консоли

Мой компьютер время от времени зависает. Это потому, что я делаю несколько ошибок и разрушаю свою систему. У меня нет времени переустанавливать систему сейчас. Пока мой компьютер заморожен, он все еще работает, когда я нажимаю Ctrl+ Alt+ F1. Есть ли способ перезагрузить систему, используя...

10
Преобразование диапазона адресов IPv4 в маски сетей с использованием bash

У меня есть входной файл с адресами IPv4: 94.228.16.0 - 94.228.25.255 94.241.136.0/24 94.241.136.0 - 94.241.136.255 94.29.128.0/17 94.29.128.0 - 94.29.191.0 94.29.192.0 - 94.29.255.0 94.74.181.0/24 94.74.181.0 - 94.74.181.31 94.74.181.128 - 94.74.181.255 Как я могу преобразовать диапазоны адресов в...

10
Перечислите почтовые файлы, которые имеют меньше чем определенное количество файлов

У меня есть тысячи .zipфайлов в одной папке. Я хочу выяснить, какие zip-файлы содержат менее 15 файлов. Я знаю, что unzip -lможет перечислить содержимое файлов ZIP, но я не знаю, как создать вывод файлов ZIP, которые имеют менее 15...

10
Как вывести количество символов для первых n строк в файле?

У меня есть команда: $ awk '{ print length($0); }' /etc/passwd Он печатает количество символов каждой строки в файле passwd : 52 52 61 48 81 58 etc. Как я могу напечатать количество символов только для первых n строк? Например - для первых 3 строк это даст что-то вроде: 52 52 61...

10
Ubuntu 17.04 - bash: cd: слишком много аргументов

Я только что обновил свой Ubuntu 16.04 до 17.04 и обнаружил небольшую проблему с cdкомандой. Допустим, у меня есть две папки: album-01&album-02 В Ubuntu 16.04, если я cd album*это сделаю, я пойду в первую найденную папкуalbum-01 Но в новой Ubuntu 17.04, если я это сделаю, cd album*приведи меня...

10
Где установлена ​​эта переменная среды?

Всякий раз, когда я открываю терминал, у меня установлена ​​эта переменная: $ echo $http_proxy http://127.0.0.1:8888/ Где эта переменная устанавливается? Я проверил .bashrc, .bash_profile, /etc/bash.bashrcи /etc/environmentи это нигде там ?! Я также посмотрел на настройки системы в разделе сети и...

10
Как скачать с youtube-dl, чтобы получить название видео в качестве имени файла?

Как текущий файл был загружен для отображения оригинального заголовка? Когда я скачиваю всегда нравится P9pzm5b6Fxx.mp4, когда название Tigerking. Как настроить так, чтобы он загружался как...

10
Использование соединителей после команды поиска

Я хочу, чтобы мой bash печатал 'found', только если что-то найдено, используя команду find. Но использование && не помогает: даже если ничего не найдено, я печатаю «найдено». Пример: $ pwd /data/data/com.termux/files/home/test/test1/test4 $ ls xaa xab $ find . -name xac && echo...

10
Как мне найти процесс с наибольшей нагрузкой?

У меня одноядерный VPS со средней нагрузкой, которая иногда превышает 25. Когда он достигает этого, он становится невыносимо медленным, и даже команды выполняются dash, что быстрее и использует меньше оперативной памяти, чем bash, для запуска требуется некоторое время. Как я могу отследить, какой...

10
`[!]` (восклицательный знак в скобках) подстановочный знак в bash

Я сталкивался с шаблонами с подстановками и символами подстановки, и меня это особенно интересует [!]. Эта конструкция похожа на [!]конструкцию, за исключением того, что вместо совпадения с любыми символами в скобках она будет соответствовать любому символу, если она не указана между [и ]. rm...

10
Измените caps-lock для управления в виртуальной консоли в Ubuntu 17

Я хотел бы изменить поведение Caps Lock в виртуальных терминалах (например, tty CtrlAltF3), чтобы он действовал как модификатор Control. В идеале, я бы хотел, чтобы он действовал как Escape, когда нажимается один, но просто получить поведение Control оказывается трудным. Я использую Ubuntu 17.04. Я...

10
Избегайте замены пробелов при переименовании файлов

Я пытаюсь переименовать файлы следующим образом: for file in *; do mv -i "$file" "$(echo "$file" | sed -e 's/[^A-Za-z0-9._-]/_/g')"; done Но sedкоманда заменяет все пробелы на _. Как я могу отредактировать sedкоманду, чтобы она содержала пробелы вместе с указанными символами? Я пытался...