cd命令
change directory的缩写
更改目录
语法: cd 可选参数 文件夹
几个特殊目录
符号 | 含义 |
---|---|
. | 当前的工作目录 |
. . | 当前目录的上一级 |
- | 上一次的工作目录 |
~ | 当前系统登录的用户目录 |
ls命令
list 列出文件夹中的内容
ls语法:ls 可选参数 可选文件夹对象
-a all的意思,可以显示.开头的文件
符号 | 含义 |
---|---|
-a | all的意思,可以显示.开头的文件 |
-l | 输出详细文件夹中的内容 |
-h | 以人可读的方式输出文件夹的大小 |
- -full-time | 以完整的时间格式输出 |
-t | 根据最后修改的时间排序文件 |
-F | 在不同的文件结尾输出不同的符号1 |
-d | 显示文件夹本身信息,不显示内容 |
-r | reverse 逆转排序 |
-S | 针对文件大小进行排序 |
pwd
print work directory 打印工作目录的意思
会输出当前工作的绝对路径
su
su命令用户切换
完全的环境变量用户切换
语法:su - 用户名
mkdir
make directory的缩写
可以创建文件夹
语法:mkdir 文件夹名
-p 递归创建文件夹
mkdir -p /opt/oldboy_linux/pf
递归创建文件夹,且绝对路径为上行所示
如何创建100个文件夹?
mkdir pf{1…100}
这是一个bash脚本语法
绝对路径,相对路径
- 从根目录开始寻找就是绝对路径写法
如:/opt/oldboy/pf - 不是从根目录开始就是相对路径
如:./oldboy/pf
以 / 结尾的就是文件夹
以 * 结尾的就是可执行文件
以 @ 结尾的就是软连接,快捷方式
结尾什么都没有,就是普通文件类型 ↩︎