Linux常用命令1--目录处理命令

     最近闲来无事,决定学习一下Linux的常用命令。由于其命令很多,但是不用都去学习,掌握工作中常用的即可。学习时的建议:1)、查看命令对应的完整的英语单词,这样方便记忆。2)、不要只看不练,看完之后要手动的敲一敲,可不能眼高手低哈。3)、最好分类学习,这样做比较系统,也会有助于记忆。4)、对于理解的内容一定要写下来(好记性不如烂笔头嘛),word文档、播客均可,这样记忆深刻(这个方法学习任何技术都有效),也方便以后复习查看。

    言归正传,我把常用命令分成以下几组:目录处理命令、文件处理目录、链接命令、权限管理命令、文件搜索命令、帮助命令、用户管理命令、压缩解压缩命令、网络命令、关机重启命令、Vim常用操作等。

    在学习这些命令之前,我们先学习一下命名的格式:

    命令格式

    命令格式:命令 [-选项] [参数]

               例:ls -lh /tmp

    说明:1)、个别命令不遵循此格式。

               2)、当有多个选项时,可以写在一起。

               3)、简化选项 和 完整选项:  -a  等于 --all

    一、目录处理命令:

1、ls

命令:ls

英语单词:list

作用:罗列出某个目录下的文件或者目录

说明: 

1)、ls 可以单独使用,不加任何选项。命令:ls;效果如下图所示, 图1.1

 

 上图显示的是根目录/下的所有目录,总共有23个,并且按字母先后排序的。

 2)、如果想查看某个目录下所有的文件和子级目录,可以使用 选项a,对应的英语单词是all,表示查看所有。命令:ls -a  ,效果如下  图1.2

 

 对比发现,看到的内容变多了,前3个都是增加的:

    第1个表示当前目录,

    第2个表示上一级目录,

    第3个是一个隐藏文件(以点.开头的文件)

3)、为了看到这些目录或者文件的详细信息,我们可以在选项中添加l(对应的英语单词是long,表示完整的)。命令:ls -al ; 效果如下图所示:图1.3



 这样,我们就可以都看到了这些文件或者目录的纤细描述。上图中左侧白色部分都代表什么意思呢?请看下图  图1.3.2



如上图所示,每行内容可以分为7部分:

第1部分:说明了【文件类型】和【访问权限】

    【文件类型】分为3中:文件(用中划线-表示),目录(用字母d表示,即英语单词directory的首字母),链接(用字母l表示)

    【访问权限】分为3类:r(read,表示可以读取),w(write,表示可以修改),x(execute表示可以执行)

 

第2部分:

其他部分:如上图描述

4)、为了方便阅读文件或者目录的大小,可以在选项中添加h(human,表示人类可读的)。

命令:ls -alh ,效果如下图所示 图1.4



 

5)、每个文件或者目录都有一个id(唯一标示),可以在选项中添加i。

命令:ls -alhi / ,效果如下所示  图1.5



如上图所示,第一项 就是目录或者文件的标示。

6)、以上命令查看的都是某个目录A下的文件或者子级目录的信息,怎么查看目录A本身的详细信息呢?

在选项中添加d(directory,目录)即可。命令: ls -alhid / ,效果如下所示: 图1.6



 如上图所示:根目录/ 的详细描述

以下内容,我会找时间补充完整..........,先睡觉去啦 大笑

    二、文件处理目录

    三、链接命令

    四、权限管理命令

    五、文件搜索命令

    六、帮助命令

    七、用户管理命令

    八、压缩解压缩命令

    九、网络命令

    十、关机重启命令

    十一、Vim常用操作

命令:

英语单词:

作用:

说明: 

   

猜你喜欢

转载自fanxiaolong.iteye.com/blog/2394072