1——显示当前目录:pwd

pwd命令会显示当前所在的位置,即工作目录,例如

 2——改变目录:cd

输入cd命令,后面跟着一个路径名作为参数,就可以直接进入到另外一个子目录中去,例如

cd ~ #可以直接回到自己的用户主目录下,也就是home下

 注:在shell中,“..”代表当前目录的上一级目录,而“.”则表示当前目录。

3——列出目录内容:ls

ls是list的简化形式,ls的命令选项非常多,这里就不一一例举了,可以看这里ls (列出目录)——文件颜色含义等

当我们输入ls -a时会看到一些文件前面带点号。在linux上,这些文件被称为隐含文件,默认是不显示在目录下的,除非指定-a选项。如下图所示: 

另一个常用的选项是-l,可以用来查看文件的各种属性,如下所示,前进几个权限代表的意思可以看这里文件权限标志含义

’ 

 4——列出目录内容:dir和vdir

在linux中dir的功能要比ls少一些,其他用法都是一样的 

vdir相当于ls -l,默认情况下列出目录和文件的完整信息

 5——查看文本文件:cat和more

cat命令用于查看文件内容,后跟文件名作为参数,例如:

 

cat 可以跟多个文件名作为参数,也可以使用通配符 

 加上参数-n可以在每行的前面显示行数 

cat命令会一次将所有的内容全部显示在屏幕上,因此当文件内容很多时,这样观看非常不好,此时就可以用到more命令了,可以一页一页地显示文件内容

more加文件名即可查看

 可以看到在每页的下方都会有个百分比,表示已显示内容占整个文件的比例,按空格键向下翻动一页,按enter键向下滚动一行,按Q键退出。

 6——阅读文件的开头和结尾:head和tail

这两个命令分别用于显示文件的开头和结尾,可以使用参数-n来指定显示的行数,例如: 

 7——查找文件内容:grep

grep [OPTIONS] PATTERN [FILE...]

通过例子来看它的作用:

grep会将文件中出现的关键词的行输出,也可以指定多个文件来搜索。

如果是要查找多个连在一起的关键词,则需要用单引号将他们括起来

 

 

更多推荐

Linux 查看目录和文件