电子厂网站建设方案书怎么写,广州网页设计模板,一学一做专题网站,郑州网络推广厂家在linux下我们要浏览文件的内容#xff0c;可以通过相关的命令来执行操作#xff0c;下面由学习啦小编为大家整理了linux下浏览文件命令的相关知识#xff0c;希望对大家有所帮助!linux浏览文件命令1.cat[功能说明]查看文件的内容#cat本身是一个串接命令#xff0c;把指定一…在linux下我们要浏览文件的内容可以通过相关的命令来执行操作下面由学习啦小编为大家整理了linux下浏览文件命令的相关知识希望对大家有所帮助!linux浏览文件命令1.cat[功能说明]查看文件的内容#cat本身是一个串接命令把指定一个或多个源文件的内容利用符号重定向到目标文件中如果不指定重定向文件则默认在标准输出设备上显示。此时可以利用cat命令来显示文件的内容。若源文件定向到屏幕上则以连续滚动的方式显示文件内容。如果文件太大只能看见满屏的字符滚动看不清文件的内容所以cat命令适合查看内容不满一屏的文件[语法格式]Cat[参数][源文件][|重定向的文件名][选项参数]参数说明-n所有输出的行数编号-b和-n类似但不对空白行编号-s不输出多行空白即当遇到有连续两行以上空白就替换成一行空白行-E在每行结尾显示$符号-T将文件中的tab建显示为^I(i的大写)-v显示非打印的字符-t ;-a等于-Vt等于-VEt-version显示版本信息并退出-help显示帮助信息并退出linux浏览文件命令2.less[功能说明]#less命令的作用与more命令十分相似都可以用来浏览文件的内容。不同的是less命令允许用户往来滚动浏览已经看过的内容[语法格式]Less[参数][文件名][选项参数]参数说明-c从顶部刷新屏幕并显示文件内容而不是通过底部滚动完成刷新-f强制打开文件并且二进制文件在显示时不提示警告-i搜索时忽略大小写除非搜索串中包含大写字母-I搜索时忽略大小写除非搜索串中包含小写字母-m显示读取文件的百分比-M显示读取文件的百分比行号及总行数-N在每行前输出行号-p:pattern用来搜索指出的字符串。例如在/etc/passwd目录中搜索字符串userl就用less -p userl /etc/passwd,这样该文件中所有的字符串userl将反色显示-s把连续多个空白行作为一个空白行显示-Q在终端下不响铃--help获得在线帮助和more命令一样进入less后可输入相应的动作命令来控制文件的显示范围或者退出less命令。相对more命令less命令参数相对丰富一些不仅可以灵活地查看文件的内容还可以调用vi编辑器对文本进行编辑具体参数如下-h或-H显示这些命令的帮助信息Enter向下移动一行y向上移动一行空格或^V或^F向下滚动一屏b向上滚动一屏d向下滚动半屏h帮助信息u向上滚动半屏w可以指定从哪行开始显示即从指定数字的下一行显示例如若指定的是6则从第七行显示g跳到第一行G跳到最后一行pn跳到n%处。例如n为30也就是说从整个文件内容的30%处开始显示/pattern搜索指定字符串例如/root表示在文件中搜索root字符串v调用viq退出less!command调用shell可按任意键返回到显示文件的屏幕。例如Ls显示当前目录下的所有文件。linux浏览文件命令3.more[功能说明]查看文件的内容#more和cat相反适合查看大文件因为more分屏显示文件的内容默认情况下每次显示一屏。输入空格后继续显示下一屏数据而按Enter只显示下一行数据。用户可以利用Enter建逐行查看文件的内容。输入q即可退出more命令。[语法格式]More[参数][文件名][选项参数]参数说明-d在屏幕底部显示press space to continue‘q’to quit对于不熟悉more命令的用户非常方便-c该参数定义了每次显示从屏幕的最顶部显示文件的内容即不以滚动的方式显示文件内容但要先清楚原来的行然后再显示新的内容-p和-c类似不同的是先显示内容再清空原有的行从给定的起始行显示文件的内容比如more90file,则file的内容将从90行开始显示该参数可以帮助用户迅速定位到查看文件的位置省去逐页翻屏的麻烦该参数用设置屏幕大小即一屏多少行Linux系统默认的是一屏22行用户可以根据自己的喜好设定屏幕的大小-s和cat命令一样不输出多行空白/如果用户只关心文件中某关键字和词组如果肉眼逐行观察显示是低效的但利用该参数定位要查询的关键字和词组系统将跳过前面的行直接从该关键字第一次出现的前两行显示的内容若关键字位于前两行则从前一行显示每屏显示完可以输入相应的参数来控制文件的范围或者退出more命令。例如输入i可以面对从下屏的第i行开始显示输入d用来半屏半屏的显示文件的内容More命令参数参数说明i从下屏的第i行开始显示Ctrld半屏半屏的显示文件的内容d同上is先输入行数i然后输入s系统跳过i行后再显示一屏h显示帮助文件显示当前的行q退出more命令linux浏览文件命令4.tac[功能说明]#跟cat 差不多 tac是从最后一行倒序显示内容并将所有内容输出是将cat输出的内容完全倒过来 该命令不常用[语法格式]tac[-n]文件名[选项参数]参数说明-n显示时 连行号一起输出linux浏览文件命令5.tail[功能说明]#tail和head命令相反默认显示文件末10行同样也可以设定显示的行数[语法格式]Tail[参数][文件名][选项参数]参数说明--retry当执行tail命令时文件变的不可读可利用此参数试图打开-f或--follwe[{name|descriptor}]随着文件的增长显示文件新追加的内容比如对于查看日志文件的内容但是日志文件时动态增长的利用该参数就可以显示改变的文件内容-F其功能等同于--follow和--retry-n或--lines显示目标文件的后N行而不是系统默认的后10行-c或--bytes显示目标文件的后N行内容-指定显示文件的末尾行数从给定的行数进行显示直到文件的末尾linux浏览文件命令6.cut[功能说明]查看文件的部分内容#cut是用来显示文件的部分内容用户可以灵活的指定范围cut有较大的灵活性[语法格式]cut[参数][目标文件名][|新的文件名][选项参数]参数说明-b或-bytes选定每行中从第n1--n2字节的内容-c或-characters选定每行中从第n1--n2字节的内容-f或-field选定每行中从第n1--n2字段的内容每个字段默认以Tab健间隔-n和-b一起使用起到不分割多字节字符的作用比如汉字-d-delimiter若以字段为单位提取每行内容时系统默认的是Tab健作为分割符该参数可以指定分割符号。比如系统账户文件/etc/passwd中每个字段是以“;”作为分割符号如果提取文件中每行的0-3字段必须通过该参数-s或--only-delimiter只提取包含分隔符号的行仅和-f参数一起使用--help显示帮助信息并退出--version显示版本信息并退出--output-delimiterSTRING在屏幕上显示或者在重定向的文件上显示显示分隔符号默认和输入文件的分隔符一致linux浏览文件命令7.head[功能说明]#如果只需要查看文件头部的内容利用more和less命令也可以实现但是用户必须从一屏幕的内容里面提取自己需要的信息幸运的是Linux提供了一个方便查看文件头部的命令-head[语法格式]Head[参数][文件名][选项参数]参数说明-指定显示的行数-n或--lines显示目标文件的前N行若N前面加“-”则表示显示除文件最后N行的其他所有行-c或--bytes显示目标文件的前N行字节若N前面加“-”则表示显示除文件最后Nbyter行的其他所有内容-v或-verbose总是打印文件名--hele显示帮助信息并退出--version显示版本信息并退出