Перейдите к следующему слайду, нажав кнопку Вправо
Команды и текстовые редакторы для просмотра/редактирования файлов в терминалах Linux и Mac
Подготовлено онлайн-курсом
$ cat mysong.txt
"Heal The World"
There's A Place In
Your Heart
And I Know That It Is Love
Содержимое mysong.txt:
"Heal The World"
There's A Place In
Your Heart
And I Know That It Is Love
cat
Вывод содержимого файла в терминал
$ cat some_photo.jpg
=��:�;��,Z�xd���r�=#�-�˺J��z�}��ױ?}��x�f��C
o>�������4�JJJ�n�b{ukgz��Ҕ�R��R��R��R��R��R��
R��R��R��R��R��R��R��R��R��R��R��R��R��R��R��
R��R��R��R��R��R��R��R��R��R��R��R��R��R��R��
���Y��?}��4��/ ~���i��s���+������y����A�J�
����f�@��?��zҼ����Y��?}��4��/ ~���i��s���+��
����y����A�J�����f�@��?��zҼ����Y��?}��4��/
~���i��s���+������y����A�J�����f�@��?��zҼ�
���Y��?}��4��/ ~���i��s���+������y����A�J��
���f�@��?��zҼ����Y��?}��4��/ ~���i��s���+���
���y����A�J�����f�@��?��zҼ����Y��?}��4��/ ~�
��i��s���+������y����A�J�����f�@��?��zҼ����Y
��?}��4��/ ~���i��s���+������y����A�J�����f�
@��?��zҼ����Y��?}��4��/ ~���i��s���+������y�
���A�J�����f�@��?��zҼ����Y��?}��4��/ ~���i��s
���+������y����A�J�����f�@��?��zҼ����Y��?}��
4��/ ~���i��s���+������y����A�J�����f�@��?��
zҼ����Y��?}��4��/ ~���i��s���+������y����A�
cat
Содержимое картинок посмотреть не получится
$ cat -n mysong.txt
1 "Heal The World"
2 There's A Place In
3 Your Heart
4 And I Know That It Is Love
Содержимое mysong.txt:
"Heal The World"
There's A Place In
Your Heart
And I Know That It Is Love
cat -n
У cat есть много аргументов. Например, -n нумерует строки.
$ less mysong.txt
Содержимое mysong.txt:
"Heal The World"
There's A Place In
Your Heart
And I Know That It Is Love
less
Закрыть - q
Открытие содержимого файла в less. В нём удобнее просматривать текст,
а ещё терминал не засорится содержимым файла.
$ nano mysong.txt
Содержимое mysong.txt:
"Heal The World"
There's A Place In
Your Heart
And I Know That It Is Love
Открыть nano
Внизу можно увидеть хоткеи nano.
Все они начинаются с Ctrl
Содержимое mysong.txt:
"Heal The World"
There's A Place In
Your Heart
And I Know That It Is Love
Хоткеи nano
Просто начните редактировать текст,
как будто это блокнот.
Копировать и вставить - в меню по
клику правой клавиши мыши
Редактировать в nano
Ctrl+X
Далее:
Y, если хотите сохранить изменения
N, если не хотите
C, если передумали выходить
Закрыть nano
Укажите имя сохраняемого файла снизу, либо
нажмите Enter, чтобы оставить старое
Закрыть nano
$ vim mysong.txt
Содержимое mysong.txt:
"Heal The World"
There's A Place In
Your Heart
And I Know That It Is Love
Открыть vim
Перед редактированием нажмите i
После редактирования нажмите Esc
Копировать и вставить - в меню по
клику правой клавиши мыши
Редактировать в vim
:q Если файл не редактировался
:wq Если редактировался и желаете сохранить изменения
:q! Если редактировался и не желаете
Закрыть vim
Создано для онлайн-курса https://dvmn.org