df:显示磁盘使用情况 挂载目录的状态 df -h
du:显示文件系统的使用情况 显示文件或文件夹的大小 du -sh du -a
ls:显示目录
cd:切换工作目录
pwd:显示当前工作目录
mkdir:创建目录
-m :配置文件的权限 mkdir -m 711 test2
-p :将所需要的目录(包含上一级目录)递归创建起来!mkdir -p x/a/b
date 获取当前时间 "%Y-%m-%d"
ls -l 长显示 -i 显示索引编号 -r 逆序排序 -R 递归显示
创建目录和子目录
删除 rm -f 强制删除
•ln:链接
–ln 默认硬链接 ln 文件名 新文件名 两个文件对同一文件的引用 ll -i 修改都有影响 删除不会影响另一个文件
–ln -s 软链接 ln -s 文件名 新文件名 文件删除了,连接文件会出错
touch 已有文件 表示时间的刷新 便于监视
新文件 创建文件
cd - cd .. 表示返回上级目录
cd ~ 当前用户的家目录
环境变量 printenv 改成中文 vi ~ /.bashrc LANG=zh_CN.UTF-8
whereis 查看命令的所在位置 是否是可执行文件 或是脚本
file 路径 查看文件的类型
文件权限 0 -rw-r--r--. 1 root root 0 May 5 08:46 mydir
•文件权限:9位,每3位一组,3组 权限(U,G,O)每一组:rwx(读,写,执行),
- :普通文件
b: 块设备文件 block 可分割
c:字符设备文件 character 不可分割
l:符号连接文件 symbolic link file
r:表示可读 4
w:表示可写 2
x:表示可执行 1
属主:该文件创建者或被指定的文件所属者
属组:文件的所属组(在该组内的非属主用户对该文件拥有该属组权限)
其他:其他用户,既不属于属主又不在属组的用户
•文件硬链接的次数
•文件的属主(owner)
•文件的属组(group)
•文件大小(size),单位是字节
•时间戳(timestamp):最近一次被修改的时间
• 访问:access
• 修改:modify,文件内容发生了改变
• 改变:change,metadata,元数据 描述文件内容的信息 比如文件的日期 大小 长度
修改权限 chmod 743 mydir 4+2+1=7 0没有任何权限
chmod u=rwx,g=rx,o=r mydir a 表示全体
修改属组权限 chown root:newgroup test01