Linux学习——Linux常用命令-目录处理命令

时间:2022-09-20 17:52:06

一、文件处理命令

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