Файловые операции
cd перейти в каталог
mkdir создать каталог
cp скопировать файл
mv переместить файл
rm удалить файл (каталог)
Терминальный вывод
cat вывод файла в терминал
Команда1 > file2.txt направить результат вывода команды1 в файл
sort -rnb сортировать строки -r – порядок вывода по убыванию -n – попытка привести первые символы к числу
head -n 15 вывести 15 первых строк, без параметра -n выводит по умолчанию 10 строк
tail -n 15 вывести 15 последних строк, без параметра -n выводит по умолчанию 10 строк
uniq -c вывести только уникальные строки (ключ -с)
time Команда1 | Команда2 вывести время выполнения команды или последовательности команд
Работа с терминальным текстом
grep -iP ‘regexp’ –color поиск в тексте по шаблону (регулярному выражению), -i – искать без учета регистра, -P – регулярные выражения языка Perl, regexp – регулярное выражение, –color – подсветить цветом найденное выражение
sed потоковый редактор текста, построчно анализирует текст и осуществляет замену в тексте, вставку или удаление строк. Не понимает символ перевода строк \n, так как анализирует построчно
awk скриптовый язык, позволяет построчно анализировать и обрабатывать текст
tr ‘что менять”на что менять’ осуществляет замену подстрок в тексте, как и sed. Команда используется там, где не применим sed, например для обработки символа перевода строки \n
Работа с терминалом
clear – очистить терминал
history – история команд