简介: 主要包括在linux中的常用命令
查看当前目录文件名ls
首先在命令行中输入ls -l,得到结果如下:
第一组
第一列 包含文件的类型,所有者,所属组以及其他用户对该文件的权限。
其中第1位用来描述该文件的类型。我们看到这里的文件类型是l,其实除了这个还有,b,c,s,d,-等等。
- d 代表该文件是目录
- -代表该文件是普通文件
- l 代表该文件是链接文件
- b代表该文件是快设备,比如/dev/sda就是这样的文件,磁盘分区文件就是这种类型。
- c 代表该文件是串行端口设备文件(又称字符设备文件),比如键盘,鼠标,打印机,tty终端等都是这样的文件。
- s 代表该文件为套接字文件(socket),用于进程之间的通信。
**从第二列开始没3列一组,表示不同的
第二组
表示该文件占用的字节(inode),如果是目录,那这个数值与该目录下是子目录数量有关。
第三组
表示该文件的所有者
第四组
表示该文件的所属组
第五组
表示该文件的大小。
第六组
表示该文件最后一次被修改的时间,依次为月份,日期以及时间。
第七组
表示该文件最后一次被修改的时间,依次为月份,日期以及时间。
第八组
表示该文件最后一次被修改的时间,依次为月份,日期以及时间。
第九组
表示文件名。
权限修改命令chmod
通过chmod可以修改文件或命令的权限
chmod的命令有符号方式与
命令格式:chmod [-R] {u|g|o|a}{+|-|=}{r|w|x} filename
u (user) 表示用户本人。
g (group) 表示同组用户。
o (oher) 表示其他用户。
a (all) 表示所有用户。
+ 用于给予指定用户的许可权限。
- 用于取消指定用户的许可权限。
= 将所许可的权限赋给文件。
r (read) 读许可,表示可以拷贝该文件或目录的内容。
w (write) 写许可,表示可以修改该文件或目录的内容。
x (execute)执行许可,表示可以执行该文件或进入目录。
命令参数
-R 选项的作用等同于chown命令的-R选项,也表示级联更改。
命令描述
命令chmod(change mode)用于改变用户对文件/目录的读写执行权限。
{}花括号用来匹配一组用逗号分隔的字符串中的任一个
查看文件大小du
du [选项][文件]
du -h 显示当前文件夹的总容量
du -h –max-depth=0
仅使用 -h参数项时,du 会自动过滤掉所有的文件,只搜索文件夹。