net4me.net

Linux технологии, сети и электроника

Примеры работы в командной строке

Bash и примеры использования linux утилит в различных ситуациях из жизни.
bash, for, read, nc, curl и прочее прочее...
Постараюсь поддерживать порядок, но не обещаю классификации.

Bash tips

Bash tips

Bash hotkeys. То что забывается.

Кнопки Значение
Ctrl+u Удалить все символы от курсора до начала командной строки
Ctrl+k Удалить все символы от курсора до конца командной строки
Ctrl+y Вставить символ, слово или текст, которые были удалены при помощи сочетаний клавиш, приведенных выше
Alt+y Пробежаться по буферу удалённых слов и вставить интересующий. Работает после нажатия Ctrl+y
Ctrl+_ Откатить редактирование
Alt+r, Esc+r Отменить все изменения содержимого строки
Alt+u (uppercase)Переводит все буквы от курсора и до конца слова в заглавные
Alt+l (lowercase)Переводит все буквы от курсора и до конца слова в нижний регистр
Alt+t Замена текущего слова под курсором на предыдущeе слово

построчное чтение из файла

while IFS= read -r IP; do ping -c 1 $IP; wait; done < test.txt # в файле по ip'шнику на строку.

Bash забавы

# Мигаем диодиками (их немного, ну капслок на клаве):
# for X in {1..10}; do echo $(( $X & 1 )) > /sys/class/leds/input5\:\:scrolllock/brightness; sleep 1s; done

# Ну ии прочие "диодики" в /sys/class/leds/ (от рута)

Bash


...