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

Командная строка - это интерактивный интерфейс вашей оболочки.

16
Как получить размер каталога в командной строке?
Я попытался получить размер каталога (содержащего каталоги и подкаталоги) с помощью lsкоманды с параметром l. Кажется, что это работает для файлов ( ls -l file name), но если я пытаюсь получить размер каталога (например, ls -l /home), я получаю только 4096 байт, хотя в целом он намного больше.


30
Отслеживание места на диске в Linux?
При администрировании систем Linux я часто испытываю трудности с поиском виновника после заполнения раздела. Я обычно использую, du / | sort -nrно на большой файловой системе это занимает много времени, прежде чем возвращаются какие-либо результаты. Кроме того, это обычно успешно выдвигает на первый план самого худшего преступника, но я часто …


25
Повторите команду Unix каждые x секунд навсегда
Есть встроенная команда Unix repeat, первым аргументом которой является количество повторений команды, где команда (с любыми аргументами) определяется оставшимися аргументами repeat. Например, % repeat 100 echo "I will not automate this punishment." повторяет данную строку 100 раз и затем останавливается. Я хотел бы подобную команду - давайте назовем ее forever- …


9
Когда я не должен убивать процесс?
Я всегда очень не решаюсь бежать kill -9, но я вижу, что другие администраторы делают это почти постоянно. Я полагаю, что есть разумная золотая середина, поэтому: Когда и почему следует kill -9использовать? Когда и почему нет? Что нужно попробовать, прежде чем делать это? Какая отладка «зависшего» процесса может вызвать дальнейшие …

10
Как удалить файл, имя которого начинается с «-» (дефис или минус)?
Как удалить файл, имя которого начинается с тире (дефис или минус) -? Я ssh'd на удаленном сервере OSX, и у меня есть этот файл в моем каталоге: tohru:~ $ ls -l total 8 -rw-r--r-- 1 me staff 1352 Aug 18 14:33 --help ... Как в мире я могу удалить --helpиз …

11
Как я могу запустить команду, которая выживет после закрытия терминала?
Иногда я хочу начать процесс и забыть об этом. Если я запускаю его из командной строки, вот так: redshift Я не могу закрыть терминал, иначе он убьет процесс. Могу ли я выполнить команду таким образом, чтобы я мог закрыть терминал, не прерывая процесс?

16
Как выполнять целочисленные и плавающие вычисления в bash или других языках / фреймворках?
Использование echo "20+5"буквально производит текст " 20+5". Какую команду я могу использовать, чтобы получить числовую сумму, 25в этом случае? Кроме того, какой самый простой способ сделать это, просто используя bash для чисел с плавающей запятой? Например, echo $((3224/3807.0))печатает 0:(. Я ищу ответы, используя либо саму базовую командную оболочку («командную строку»), …

9
Как я могу найти битые символические ссылки
Есть ли способ найти все символические ссылки, которые ни на что не указывают? find ./ -type l даст мне все символические ссылки, но не делает различий между ссылками, которые идут куда-то, и ссылками, которые этого не делают. В настоящее время я делаю: find ./ -type l -exec file {} \; …


19
Как заставить tail -f показывать цветной вывод
Я хотел бы иметь возможность отслеживать вывод файла журнала сервера, который имеет такие сообщения: INFO SEVERE и т.д., и если это так SEVERE, покажите линию красным цветом; если это INFO, зеленым цветом. Какой псевдоним можно настроить для tailкоманды, которая поможет мне сделать это?

9
Как передать аргумент командной строки в сценарий оболочки?
Я знаю, что сценарии оболочки просто запускают команды, как если бы они выполнялись в командной строке. Я хотел бы иметь возможность запускать сценарии оболочки, как если бы они были функциями ... То есть, принимая входное значение или строку в сценарий. Как мне подойти к этому?

24
Какой самый быстрый способ просмотра изображений с терминала?
Терминал - это очень быстрый и удобный способ быстрого доступа к каталогам и файлам (быстрее, чем найти и нажать на каталог). Одна вещь, которую он не может показать в текстовом режиме - это «картинки». Каков наилучший способ просмотра изображений (например, вы видите миниатюру изображений в Nautilus), когда вы работаете в …

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