我的linux菜鸟之路3

进行看书学习了与文件与目录管理有关的若干命令,感叹一下,真是多,一遍看下来记不住几个。

在说命令之前,先总结一下一些特殊的符号:

.  代表此层目录

.. 代表上一层目录

-  代表前一个工作目录

~ 代表当前使用者所在的家目录

~account 代表account这个使用者的家目录(account是个账号名称)


1. cd命令:变换目录的指令,change directory的简称

格式为cd 相对路径或者绝对路径

例如 cd .. 表示回到上一层目录


2.pwd命令:一开始以为是和密码有关的命令,学过之后发现和密码完全没有关系,是Print Working Directory的简称

可以直接使用,也可以加上选项-P(显示绝对路径而非连接)

我的linux菜鸟之路3_第1张图片


3.mkdir命令:make directory的简称,用于创建新的目录

命令格式:mkdir -mp 目录名称

其中-m可以直接设定目录的权限

        -p可以直接创建你需要的目录(不是一层)

我的linux菜鸟之路3_第2张图片


4.rmdir命令:remove directory的简称,用于删除!空!目录

命令格式:rmdir 目录名称

我的linux菜鸟之路3_第3张图片


5.cp命令:copy的简称,用途较多,有单纯的复制、建立连接、比较文件新旧予以更新和复制整个目录等。

[root@study ~]# cp [-adfilprsu]  源文件(source)   目标文件(destination)
[root@study ~]# cp [options]    source1   source2    source3 ....    directory

具体例子有点多,不赘述。


6.rm命令:remove的简称,用于删除文件或者目录

命令格式:rm [-fir] 文件或者目录

-f :就是 force 的意思,忽略不存在的文件,不会出现警告讯息;
-i :互动模式,在删除之前会询问;
-r :递归删除,多用于目录的删除,但是比较危险

我的linux菜鸟之路3_第4张图片


7.mv命令:move的简称,用于移动文件或者目录,或者用于重命名

命令格式:
mv [-fiu]  source destination
mv [options] source1 source2 source3 .... directory

如果destination是文件,那就是重命名;如果是目录就是移动。


8.cat命令和tac命令:这两个命令正好颠倒,cat命令是从第一行开始显示文件,而tac是从最后一行开始显示文件,很有意思

我的linux菜鸟之路3_第5张图片


9.nl命令:在cat的基础上加上了行号

我的linux菜鸟之路3_第6张图片


10.more和less命令:如果文件内容很长,使用之前的命令就会比较麻烦,屏幕上内容一下子就到了底,但是使用more和less就不一样了,可以实现一页一页的翻动文件。

more命令只能往下翻页,但是less就能上下翻页。


11.head和tail命令:用于取出文件的一部分,head是从头开始取,tail是从尾巴上开始取。


12.file:用于查询文件的基本属性,例如是属于什么类型的文件

我的linux菜鸟之路3_第7张图片


看了关于文件和目录管理的资料,感觉内容很多又记不下来,稳了一个比我接触Linux要早一点的朋友,朋友表示关于这些内容了解即可,需要时可以再来查询,不用看的很细,所以明天开始,看点其他东西。

你可能感兴趣的:(linux初学者)