基本信息
文件名称:Linux服务器配置与管理(第2版) 课件第6章 Linux信息查看和处理.pptx
文件大小:4.28 MB
总页数:27 页
更新时间:2025-03-11
总字数:约3.87千字
文档摘要

第六章Linux信息查看和处理Linux服务器配置与管理

目录01文本内容显示02输入/输出和应用03其他命令

01文本内容显示

01-文本内容显示--cat命令1.查看某个文件内容2.追加文件内容3.合并生成的新的文件通过追加“”字符将/etc/hosts文件中的内容追加到file1.txt文件的尾部。将file2.txt文件和file3.txt文件两个文件合并生成了一个新文件,即file4.txt文件。

01-文本内容显示--cat命令4.清除文件内容5.输入文件内容/dev/null(空设备)是一个特殊的设备文件,它丢弃一切写入其中的数据(但报告写入操作成功),本例将空设备的内容写入file1.txt文件,意味着清除file1.txt文件的内容。使用“固定字符串……固定字符串”的格式来完成内容的输入,在此,“abc”为固定的字符串,只需要在结尾输入和开头一样的固定字符串就可以结束输入过程,而中间为输入的文本内容;再通过“”将屏幕的输入结果存放到file5.txt文件中。

01-文本内容显示--head命令使用head命令可以显示指定文件的前若干行的文件内容如果使用head命令加上参数“-n3”,则只显示前3行;如果不加参数,则默认显示前10行;如果将参数中的“3”改为“-3”,则显示除最后3行以外的其他行。

01-文本内容显示—tail命令使用tail命令可以显示指定文件的尾部若干行的文件内容使用tail命令会显示文件尾部的最后10行;如果使用tail命令加上参数“-n3”,则会显示文件的最后3行。

01-文本内容显示—more命令使用more命令可以分页显示文本文件的内容。类似于cat命令,但是more命令会以分页的方式显示文件内容,方便使用者逐页阅读,其基本的按键操作就是按空格键显示下一页内容,按B键显示上一页内容

01-文本内容显示—less命令使用less命令可以回卷显示文本文件的内容在使用方向键来回卷动显示文件内容时,最后一行的“anaconda-ks.cfg”会变成“:”,可以使用q命令退出文件阅读。

01-文本内容显示—nl命令使用nl命令可以将输出的文件内容自动加上行号使用nl命令按照预定的格式输出行号,其中,“-ba”表示按照样式a(对所有行编号)显示;“-w3”表示行号为3位数;“-nrz”表示按照格式rz(右对齐,空格用0填充)显示。

01-文本内容显示—wc命令wc命令的功能为统计指定文件中的字节数、字数、行数,并将统计结果显示出来使用wc命令统计/etc/anaconda-ks.cfg文件的内容,其中,“1077”表示字节数;“45”表示行数;“108”表示字数。

02输入/输出和应用

02-输入/输出和应用—文件描述符Linux创建的每一个进程都要与文件描述符建立联系,其实文件描述符就是linux系统内部使用的一个文件代号,文件描述符有3个,分别是0、1和2。每行最后面的fd是文件描述符的缩写,子目录中有对应的文件描述符代号。将“echotestfiledescriptor”的标准输出内容写入testfd文件,标准输出使用文件描述符1来引用。读取testfd文件中的内容,并以标准输入的方式写入testf文件,标准输入使用文件描述符0来引用。使用lstest命令得到的错误的输出结果输入testfdr文件,错误输出使用文件描述符2来引用。

02-输入/输出和应用—find命令使用find命令可以在系统中快速定位文件或目录当前目录为/root,使用find.命令可以查看当前目录下有哪些文件。当前目录为/etc,使用find-name命令可以查找指定名称的文件;通过参数“-o”可以指定多个“-name”的参数,表示两个条件为或的关系。

02-输入/输出和应用—grep命令grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。在/etc/passwd文本文件中查找root字符串,并将查找的结果显示出来,使用参数“-n”表示将查找到的文本在文件中的行号也显示出来。当前目录中查找所有以“conf”结尾的且包含network字符串的文件,并将这些文件以列表的形式显示出来。通过ls命令查找当前目录/etc中的所有文件,并对查找到的文件通过grep命令进行过滤,显示文件名中既包括conf字符串又包括sys字符串的文件。通过参数“-v”输出/etc/passwd文件内容中不包括nologin字符串的行,并输出该行的行号。

02-输入/输出和应用—tr命令tr命令主要用于删除文件中的控制字符或进行字符转换,可以对来自标准输入的字符进行替换、压缩和删除等使用tr命令进行变换,将文件中的大写字母全部转换成了小写字母,其中“A-Z”表示要查找的内容,“a-z”表