Отдел продаж:

Команды Linux (Ubuntu) для подготовки к 1С:Эксперту

Файловые операции

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 – история команд

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *