1、查看目录
格式:ls [选项] [目录或文件]
范例:
ls /home
显示/home目录下的文件与目录(不包含隐藏文件)
ls –a /home
显示/home目录下的所有文件与目录(含隐藏文件)
ls –l /home
显示/home目录下的文件与目录的详细信息
2、改变工作目录
格式:cd [目录名]
范例:
cd /home/
进入/home目录
cd ..
退回到上一级目录
3、复制文件/目录
格式:cp [选项] 源文件或目录 目标文件或目录
范例:
cp /home/test /tmp/
将 /home目录下的test文件copy到/tmp目录下
cp –r /home/dir1 /tmp/
将 /home目录下的dir1目录copy到/tmp目录下
4、移动或更名
格式:mv [选项] 源文件或目录 目标文件或目录
范例:
mv /home/test /home/test1
将 /home目录下的test文件更名为test1
mv /home/dir1 /tmp/
将 /home目录下dir1目录移动(剪切)到/tmp目录下
5、删除文件/目录
格式:rm [选项] 文件或目录
范例:
rm /home/test
删除/home目录下的test文件
rm –r /home/dir
删除/home目录下的dir目录
6、改变文件的权限
格式: chmod [who] [+ | - | =] [mode] 文件名参数:
who:
u 表示文件的所有者。
g 表示与文件所有者同组的用户。
o 表示“其他用户”。
a 表示“所有用户”。它是系统默认值。
mode:
- 添加某个权限
- 取消某个权限
= 赋予给定权限
例:
chmod g+w hello.c
格式:chmod 数字 文件名
7、创建目录
格式:mkdir [选项] 目录名
范例:
mkdir /home/workdir
在/home目录下创建workdir目录
mkdir –p /home/dir1/dri4/dir3/dir2
创建/home/dir1/dir2目录,如果dir1不存在,先创建dir1
8、查看目录大小
格式:du 目录名
范例:
du /tmp
9、查看当前路径
格式:pwd
范例:
pwd
显示当前工作目录的绝对路径