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

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

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

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

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


4
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*приведи меня -bash: cd: …


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

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

2
Преобразование диапазона адресов 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 Как я могу преобразовать диапазоны адресов в сетевые маски? Результат должен быть: 94.228.16.0/21 94.241.136.0/24 94.241.136.0/24 94.29.128.0/17 94.29.128.0/19 94.29.192.0/19 94.74.181.0/24 94.74.181.0/27 94.74.181.128/25



1
Есть ли командная строка, эквивалентная gnome-дискам?
Диски Gnome ( gnome-disksранее называвшиеся palimpsest) предоставляют SMART и некоторую информацию для бенчмаркинга. Исходя из того, что я понял, он был основан на инструменте командной строки, udisksно эти проекты, похоже, объединились. Новая утилита Gnome Disks отображает только средние результаты тестов. На скриншотах предыдущие версии palimpsest, как представляется, имеют максимальные и …

1
sh: 0: Неверный вариант -
Когда я пытаюсь запустить команду ниже в Ubuntu: sudo -n -u contd sh --login -c ". /home/contd/iib-10.0.0.5/server/bin/mqsiprofile;/home/contd/iib-10.0.0.5/common/jdk/jre/bin/java -cp $CLASSPATH:$MQSI_JREPATH//usr/share/ant/lib/ant-antlr.jar:/usr/share/ant/lib/ant-apache-bcel.jar:/usr/share/ant/lib/ant-apache-bsf.jar:/usr/share/ant/lib/ant-apache-log4j.jar:/usr/share/ant/lib/ant-apache-oro.jar:/usr/share/ant/lib/ant-apache-regexp.jar:/usr/share/ant/lib/ant-apache-resolver.jar:/usr/share/ant/lib/ant-apache-xalan2.jar:/usr/share/ant/lib/ant-commons-logging.jar:/usr/share/ant/lib/ant-commons-net.jar:/usr/share/ant/lib/ant-javamail.jar:/usr/share/ant/lib/ant-jdepend.jar:/usr/share/ant/lib/ant-jmf.jar:/usr/share/ant/lib/ant-jsch.jar:/usr/share/ant/lib/ant-junit.jar:/usr/share/ant/lib/ant-junit4.jar:/usr/share/ant/lib/ant-launcher.jar:/usr/share/ant/lib/ant-swing.jar:/usr/share/ant/lib/ant-testutil.jar:/usr/share/ant/lib/ant.jar:/usr/share/ant/lib/jsch.jar:/usr/share/ant/lib/junit.jar -Djava.ext.dirs=/home/contd/iib-10.0.0.5/common/jdk/lib:/home/contd/iib-10.0.0.5/common/jdk/jre/lib/ext -Dant.home=/usr/share/ant org.apache.tools.ant.Main -f /home/contd/AntScript/build_main.xml" Я получаю эту ошибку: sh: 0: Illegal option -- Предполагается, что приведенная выше команда поддерживается в Linux, но когда я пытаюсь реализовать то же решение (Ant-скриптинг) …
10 command-line  sh 

4
Автоматически запускать команду каждые 5 минут
Я очень плохо знаком с использованием Linux и особенно с командной строкой. Мне удалось успешно запустить и запустить Plex Media Server, но мне нужно каждые 5 минут запускать следующую команду для синхронизации с моим Amazon Drive. синхронизация acd_cli Я пробовал различные методы, такие как скрипты bash, и не могу заставить …

6
Как удалить строки из файла, которые не содержат точку?
У меня есть файл, который содержит данные, включая URL-адреса. Но есть различные строки, которые не являются URL-адресами. Как я могу удалить их, используя команды терминала Ubuntu? Вот пример файла для справки: Пример данных com.blendtuts/S °= com.blengineering.www/:http ±= Я хочу получить вывод: com.blendtuts/S com.blengineering.www/:http У лишних нежелательных линий нет точек. Следовательно, …

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