Работа с содержимым файлов Linux
head -n filename
- показать первые n строк из файла, без параметров покажет 10 строк
head -cn filename
- показать первые n байт файла
tail -n filename
- показать последние и строк из файла, без параметров покажет 10 строк
cat filename
- вывод содержимого файла на экран (копирует данные из stdin в stdout)
cat filename1 filename2
- конкатенация содержимого файлов и вывод экран
cat > filename.txt
- запись в файл, после можно вводить построчно текст и каждую строку подтвержать ENTER, после ввода последней CTRL+d (передать символ окончания файла EOF(End Of File))
cat > filename.txt << stop
- запись файла аналогичная предыдущей комманде, но остановка записи в фай произойдет после ввода stop
cat filename1 > filename2
- заменить содержимое файла 2 на содержимое файла 1
tac filename
- вывод содержимого файла на экран с последней строки до первой
more filename
- вывод содержимого файла разделенного на страницы (ПРОБЕЛ - для перехода к следующей страницы, q - для выхода)
less filename
- вывод содержимого файла, q - для выхода
strings filename
- вывод человекочитамых ascii строк, которые обнаруживаются в бинарных файлах