Linux笔记:Linux常用命令(下)

目录及其操作命令

目录结构
Linux文件系统采用带链接的树形目录结构
在这里插入图片描述
(图形来源于网络)
1.用户主目录
主目录往往位于/home或者/usr目录之下,并且与注册名相同,如/home/mengqc
2.路径名
(1) 绝对路径名
绝对路径名是沿着层次树,从根目录开始,由到达相应文件的所有目录名连接而成的,各目录名之间以 / 字符隔开
(2) 相对路径名
利用相对当前工作目录的路径指定一个文件
用户主目录——就是用户当前工作目录
在这里插入图片描述
如果工作目录是/home/mengqc/lib,为了列出在目录/home/mengqc/lib/func中的文件file1,可以使用命令:ls –l func/file1

(.)代表当前目录
点点(..)代表该目录的父目录
例如:当前目录为/home/mengqc/lib,想列出/home/liu目录的内容,可使用命令: ls ../../liu

(3) 正确使用路径名 在什么情况下使用绝对路径名和相对路径名,取决于该方式是否涉及更少的目录,也就是有更少的键盘输入。

创建和删除目录的命令

mkdir命令

一般格式: mkdir [选项] dirname
说明:该命令创建由dirname命名的目录。
选项:
-m,--mode=MODE 对新建目录的存取权限设置为MODE, 存取权限用给定的八进制数字表示。
-p,--parents 可一次建立多个目录,即如果为新建 目录所指定的路径中有些父目录尚不存在,此选项可以自动建立它们。

删除目录

一般格式:rmdir [选项] dirname
说明:该命令从一个目录中删除一个或多个子目录
选项:
-p,--parents 递归删除目录dirname,当子目录删除后其父目录为空时,也一同被删除。如果有非空的目录,则该目录保留下来。
-v,--verbose 对每个被处理的目录输出相关诊断信息。

注意:子目录被删除之前应该是空目录。

改变工作目录和显示目录内容的命令

cd命令
一般格式:cd [dirname]
说明:改变当前工作目录
唯一的一个参数表示目标目录的路径名
如:cd ../..
pwd命令
显示出当前工作目录的绝对路径

ls命令

一般格式:ls [选项] [目录或文件]
说明:如果给出的参数是目录,该命令将列出其中所有子目录与文件的信息;如果给出的参数是文件,将列出有关该文件属性的一些信息。
常用选项:

-a,--all 显示指定目录下所有子目录和文件,包括以“.”开头的隐藏文件。
-A,--almost-all 显示指定目录下所有子目录和文件,包括以“.”开头的隐藏文件,但是不列出“.”和“…”目录项。
-b,--escape 当文件名中包含不可显示的字符时,则用\ddd(3位八进制数)形式显示该字符。
-c“-lt” 选项连用时,按文件的修改时间排序;与“-l”选项连用时,显示修改时间并按名排序;否则,按修改时间排序,最新的优先。
-C 分成多列显示各项。

-d,--directory 如果参数是目录,则只显示它的名字,不显示其内容。
-F,--classify 在列出的文件名后面加上不同的符号,以区分不同类型的文件。可以附加的符号有:
/ 表示目录

*  	表示可执行文件。
@ 	表示符号链接文件。
 |  	表示管道文件。

= 表示socket文件。
-i,–inode 在输出的第一列显示文件的I节点号。
-l 以长格式显示文件的详细信息。输出的信息分成多列,它们依次是:

未完待续~~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Mr顺

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值