①..列出文件清单命令:ls
ls命令能够列出当前目录下的所有内容.ls 命令的执行方式为:
# ls [-选项] [文件名或者目录名]
进入到Linux命令行中后,我们至少要知道当前所处的位置有哪些内容,这些信息就可以使用ls命令来获得.
在Linux中,ls命令是最常使用的命令之一,因为在命令行下要随时查看目录内容.如果不加任何选项的话,ls命令仅列出当前目录下的文件和目录名,例如,想要查看/etc目录下的内容,可以使用下列命令:
# ls /etc
如果想要列出当前目录下所有文件,则可以使用下列命令:
# ls -a
功能:在标准输出上显示文件.
语法:cat [-vTEuAte] 文件
例子: cat example.txt
功能:在终端屏幕按屏显示文本文件.
语法: more [-pcdls] 文件
例子: more example.c
more -dc example.c
more -c -10 example.c
less命令的功能几乎和more命令一样,也是用来按页显示文件,不同之处在于less命令在显示文件时允许用户既
可以向前又可以向后翻阅文件.
功能:显示指定文件的前若干行.缺省设置为显示10行
语法:head [-n] 文件
例子: head example.c
功能:显示指定文件的末尾若干行.缺省设置为显示10行
语法:tail [+ / - num ] [参数] 文件
+num 从第num行以后开始显示.- num 从距文件尾num行处开始显示.
例子: tail example.c
功能:
这组命令以指定模式搜索文件,并通知用户在什么文件中搜索到与指定的模式匹配的字符串,并打印出所有包含该字符串的文本行,在该文本行的最前面是该行所在的文件名.grep命令一次只能搜索一个指定的模式;egrep命令检索扩展的正则表达式(包括表达式组和可选项);fgrep命令检索固定字符串,它不识别正则表达式,是快速搜索命令.
语法:
例子: grep "text file" example
grep data *
grep goto *.c
在使用linux时,经常需要进行文件查找.其中查找的命令主要有find和grep.
两个命令是有区的.
(1)find命令是根据文件的属性进行查找,如文件名,文件大小,所有者,所属组,是否为空,访问时间,修改时间等.
一.find命令
基本格式:find path expression
①按照文件名查找
(1)find / -name httpd.conf
在根目录下查找文件httpd.conf,表示在整个硬盘查找
在/etc目录下文件httpd.conf
使用通配符*(0或者任意多个).表示在/etc目录下查找文件名中含有字符串'srm'的文件
表示当前目录下查找文件名开头是字符串'srm'的文件
linux中查找文件位置的命令有很多,常用的有find,locate和whereis三个命令,下面分别介绍它们的用法:
①.、find命令是linux中最强大的查找文件的命令,它的格式为"find? 指定目录 指定条件 指定动作".比如使用find命令搜索在根目录下的所有interfaces文件所在位置,命令格式为"find / -name ?'interfaces'",输入后就会返回搜索的结果了:
以上就是土嘎嘎小编为大家整理的linux中的查找命令行相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!