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

96
Запомните половинную команду, пока я проверяю

Я часто оказываюсь в следующей позиции: я начал вводить длинную команду в командной строке bash, но на полпути я обнаружил, что мне нужно проверить что-то с помощью другой команды. Это проблема, когда я на консоли (нет X), что часто бывает, потому что тогда у меня есть только следующие...

93
Какие ваши любимые функции командной строки или трюки?

Поделитесь своими возможностями и приемами командной строки для Unix / Linux. Старайтесь, чтобы это не зависело от оболочки / дистрибутива, если это возможно. Интересует просмотр псевдонимов, однострочников, сочетаний клавиш, небольших сценариев оболочки и т....

91
Вывести список разделов метки из командной строки

Есть ли команда, которая перечислит все разделы вместе с их метками? sudo fdisk -lи sudo parted -lне показывать ярлыки по умолчанию. РЕДАКТИРОВАТЬ: (согласно комментарию ниже) Я говорю о ярлыках ext2 - тех, которые вы можете установить gpartedпри разбиении. РЕДАКТИРОВАТЬ 2: Цель состоит в том,...

89
Как я могу ограничить количество файлов, напечатанных с помощью ls?

Есть ли способ ограничить количество перечисленных файлов по lsкоманде? Я видел: ls | head -4 но чтобы получить headили tailвыполнить, мне нужно дождаться lsзавершения выполнения и с каталогами с огромным количеством файлов, которые могут занять значительное время. Я хочу выполнить lsкоманду,...

86
Как подключиться к последовательному порту так же просто, как с помощью SSH?

Есть ли способ подключиться к последовательному терминалу так же, как вы бы сделали с SSH? Должен быть более простой способ, чем такие инструменты, как Minicom, например $ serial /dev/ttyS0 Я знаю, что могу catвыводить данные, /dev/ttyS0но таким образом возможна только одна связь - от порта к...

84
Генерация случайных чисел в определенном диапазоне

Немного погуглив, я не смог найти простой способ использовать команду оболочки для генерации случайного десятичного целого числа, включенного в определенный диапазон, то есть между минимумом и максимумом. Я читал о /dev/random, /dev/urandomи $RANDOM, но ни один из них не может сделать то, что мне...

83
Установить громкость с терминала

Можно ли установить громкость звука с помощью терминала, вместо того, чтобы щелкать значок динамика в верхней панели? Причина, по которой я хочу это сделать, состоит в том, что на моей клавиатуре нет кнопок увеличения / уменьшения громкости, и я нахожу это раздражающим, чтобы дотянуться до...

83
Если вы ^ Z из процесса, он «останавливается». Как вы переключаетесь обратно?

Я случайно «остановил» свой telnetпроцесс. Теперь я не могу ни «переключиться обратно», ни убить его (он не будет отвечать kill 92929, где 92929 - это процесс). Итак, мой вопрос: если у вас остановлен процесс в командной строке Linux, как вы переключаетесь на него или убиваете его, не прибегая к...

82
Как скопировать структуру разделов целого диска, используя стандартные инструменты

Я хочу сделать резервную копию всей схемы разделов жесткого диска, включая логические диски, чтобы я мог восстановить эту схему на другой диск. Я не хочу копировать содержимое разделов, только макет. Для основного и расширенного разделов это просто: dd if=/dev/sda of=partitiontable.bin bs=1...

82
Как сигнализировать об окончании ввода стандартного ввода

В Bash я узнал, что сигнал окончания можно изменить с помощью вот документа. Но по умолчанию, как я могу сигнализировать конец ввода стандартного ввода? Я обнаружил, что с помощью cat и chardet их входные данные stdin могут сигнализироваться как завершенные с помощью Ctrl + d. Но, похоже, я помню,...

80
Сортировка файлов по размеру рекурсивно

Мне нужно найти самые большие файлы в папке. Как рекурсивно сканировать папку и сортировать содержимое по размеру? Я пытался использовать ls -R -S, но это список каталогов, а также. Я также пытался использовать...

78
Архивирование содержимого папки без включения самой папки

У меня есть каталог, folderкоторый выглядит так: folder -> root_folder -> some files Я хочу заархивировать этот каталог zipped_dir, я попытался: zip -r zipped_dir.zip folder/* Но это создает ZIP, который выглядит следующим образом: zipped_dir -> folder -> root_folder -> some files...

77
Подключение к сети Wi-Fi через командную строку

Я пытаюсь подключиться к своей сети WEP только с помощью командной строки (Linux). Я бегу: sudo iwconfig wlan0 mode Managed essid 'my_network' key 'xx:xx:... hex key, 26 digits' Затем я пытаюсь получить IP с sudo dhclient -v wlan0 или же sudo dhclient wlan0 безуспешно (пытался пинговать...

76
Как вставить текст перед первой строкой файла?

Я искал sedкоманду для добавления текста в файл в определенной строке. Это работает, добавляя текст после строки 1: sed '1 a\ Но я хочу добавить его перед строкой 1. Это будет: sed '0 a\ но я получаю эту ошибку: invalid usage of line address 0. Любое...