一、文件处理命令
1、命令格式与目录处理命令 ls
(1)命令格式
命令 [-选项][参数]
例如: ls -la /etc
(2)说明:
1)个别命令使用不遵循此格式
2) 当有多个选项时,可以写在一起
3)简化选项与完整选项,如-a 等于–all
2、ls
命令名称:ls
英文原意:list
所在路径:/bin/ls
用户权限:所有用户
功能描述:显示目录文件
语法:
ls 选项[-ald][文件或目录]
ls -a:显示当前目录下的所有文件,包括隐藏文件
ls -l :显示当前目录下文件的详细信息,长格式显示
ls -d:查看目录属性
-rw-r- -r- -:
(1)-:文件类型(-:二进制文件 d:目录 |:软链接文件)
(2)r:读 、w:写、x:执行
(3)u:所有者,既可r又可写
(4)g:所属组,可r
(5)o:其他人,可r
二、目录处理命令
1、mkdir
英文原意:make directories
所在路径:/bin/mkdir
用户权限:所有用户
功能描述:
创建新目录
-p递归创建
语法:mkdir -p [目录名]
范例:
mkdir -p /tmp/Japan/boduo
同时创建多个目录: mkdir /tmp/Japan/longze/tmp/Japan/cangjing
2、cd
英文原意:change directory
所在路径:shell内置命令
用户权限:所有用户
功能描述:切换目录
语法:cd [目录]
范例:
1)cd /tmp/Japan/boduo切换到指定目录
2) cd ..回到上一级目录
3、pwd
英文原意:print working directory
所在路径:/bin/pwd
用户权限:所有用户
功能描述:显示当前目录
语法:pwd
范例:pwd
4、rmdir
英文原意:remove empty directories
所在路径:/bin/rmidir
用户权限:所有用户
功能描述:删除空目录
语法:rmdir
范例:rmdir /tmp/Japan/boduo
5、cp
英文原意:copy
所在路径:/bin/cp
用户权限:所有用户
功能描述:复制文件或目录
语法:
cp -rp[原文件或目录][目标目录]
cp -r 复制目录
cp -p 保留文件属性
范例:
1)cp -r /tmp/Japan/cangjing /root
在复制时还可以同时改名:
2)cp -r /tmp/Japan/cangjing /root/canglaoshi
6、mv
英文原意:move
所在路径:/bin/mv
用户权限:所有用户
功能描述:剪切文件,改名。可以同时剪切一个或多个,也可以在剪切的同时改名
语法:mv [原文件或目录][目标目录]
7、rm
英文原意:remove
所在路径:/bin/rm
用户权限:所有用户
功能描述:删除文件或目录
语法:
rm -rf [文件或目录]
rm -r 删除目录
rm -f 强制执行
范例:
1)rm /tmpyum.log 删除文件/tmp/yum.log
2)rm -rf /tmp/Japan/longze 删除目录/tmp/Japan/longze