cat
и less
хороши для этого.
Вы можете использовать cat
, хотя на самом деле она предназначена для конкатенирования файлов. more
или less
- это два других инструмента, которые вы можете использовать. Другие включают awk, например, awk
$ awk '1' file
с использованием sed
с использованием grep
$ sed -n '1,$p' file
с использованием head/tail для отображения некоторых частей файла
Инструменты в сторону, вы также можете использовать только оболочку для отображения вашего файла
$ grep "." file
Для просмотра HTML-файлов вы также можете использовать lynx
, links
, elinks
или w3m
, которые являются текстовыми браузерами. Они также могут быть использованы для просмотра .txt файлов.
файл : Отображать тип файла cat : Отображать содержимое файла и выводить его на stdout.
Вы можете использовать команду vi, emacs для редактирования файла в среде Unix. Если у вас нет опыта использования vi/emacs, то редактирование файла может оказаться немного затруднительным.
Если у вас включена X11, то вы можете использовать ряд Linux-редакторов, таких как gvim, kate, kwrite, kdevelop и т.д.
Kwrite - мой личный любимый в Linux.
cat
Работает нормально с txt или html. (или меньше или больше, если вы хотите видеть его страницу за страницей) или любым текстовым редактором…. (vi, emcas, gedit…).
Также знайте, что если это бинарный файл, то он может содержать управляющую символику, которая будет делать некоторые неприятные вещи с вашим терминалом (например, изменять кодовую таблицу). Если это случится, используйте reset
, чтобы вернуть его в нормальное состояние.
Вы также можете использовать file
в файле перед отображением его содержимого, система угадает его тип (на основе содержимого, а не имени файла) и покажет его вам.