Linux常用命令一目录处理命令
- 1.目录处理命令:ls
- 2.目录处理命令:mkdir
- 3.目录处理命令:pwd
- 4.目录处理命令:cd
- 5.文件处理命令:rmdir
- 6.目录处理命令:cp
- 7.目录处理命令:mv
- 8.目录处理命令:rm
通过整理B站兄弟连Linux教学的一些Linux的命令,我也是第一次学习linux,把笔记提供给大家互相学习。
命令格式:命令 [-选项] [参数]
eg:ls -la /etc
说明:
个别命令使用不遵循此格式
当有多个选项时,可以写在一起
简化选项写完整选项 -a等于–all
1.目录处理命令:ls
命令所在路径:/bin/ls
执行权限:所有用户
功能描述:显示目录文件
语法:ls 选项[-ald] [文件或目录]
-a显示所有文件,包括隐藏文件(.开头文件问隐藏文件)
-l详细信息显示
-d查看目录属性
-rw-r–r--
第一个“-”表示文件类型(“-”二进制文件、d目录、l软链接文件)
rw- r-- r–
u g o
u所有者、g所属组、o其他人 r读、w写、x执行
2.目录处理命令:mkdir
命令所在路径:/bin/mkdir
执行权限:所有用户
功能描述:创建新目录
语法:mkdir -p [目录名] (可多个)
-p递归创建
eg:mkdir -p /tmp/a/b
mkdir -p /tmp/a/c /tmp/a/d
3.目录处理命令:pwd
命令所在路径:/bin/pwd
执行权限:所有用户
功能描述:显示当前目录
eg:pwd
4.目录处理命令:cd
命令所在路径:shell内置命令
执行权限:所有用户
功能描述:切换目录
语法:cd [目录]
eg:cd /tmp/a/b 切换到指定目录
cd …返回上一级目录
5.文件处理命令:rmdir
命令所在路径:/bin/rmdir
执行权限:所有用户
功能描述:删除空目录
语法:rmdir [目录名]
eg:rmdir /tmp/a/b
6.目录处理命令:cp
命令所在路径:/bin/cp
执行权限:所有用户
功能描述:复制文件
语法:cp -rp [源文件或目录] [目标目录]
-r 复制目录
-p保留文件属性
7.目录处理命令:mv
命令所在路径:/bin/mv
执行权限:所有用户
功能描述:剪切文件、改名
语法:mv [源文件或目录] [目标目录]
8.目录处理命令:rm
命令所在路径:/bin/rm
执行权限:所有用户
功能描述:删除文件
语法:cp -rf [文件或目录]
-r 删除目录
-f 强制删除