Читать книгу Linux Bible - Christopher Negus - Страница 141
CHAPTER 5 Working with Text Files IN THIS CHAPTER
ОглавлениеUsing vim and vi to edit text files
Searching for files
Searching in files
When the UNIX system, on which Linux was based, was created, most information was managed on the system in plain-text files. Thus, it was critical for users to know how to use tools for searching for and within plain-text files and to be able to change and configure those files.
Today, configuration of Linux systems can still be done by editing plain-text files. Whether you are modifying files in the /etc
directory to configure a local service or editing Ansible inventory files to configure sets of host computers, plain-text files are still in common use for those tasks.
Before you can become a full-fledged system administrator, you need to be able to use a plain-text editor. The fact that most professional Linux servers don't even have a graphical interface available makes the need for editing of plain-text configuration files with a non-graphical text editor necessary.
After you know how to edit text files, you still might find it tough to figure out where the files are located that you need to edit. With commands such as find
, you can search for files based on various attributes (filename, size, modification date, and ownership to name a few). With the grep
command, you can search inside of text files to find specific search terms.