文件系统
1. 目录
文件夹
/ 代表根目录 下面会有各种子目录和文件
/bin/
2. 文件
3. 相对路径
cd bin
cd ..
4. 绝对路径
cd /bin
5. /根目录
在文件系统的顶部 它包含所有的文件和文件夹
/bin
存放的是可执行文件和一些经常会使用的一些指令 cat ls more ps mkdir
/boot
放置的是开机时会使用到的一些文件 包括系统核心文件
/dev
也成为设备目录 包含的一些文件是对应连接到计算机的一些设备 在linux系统中 任何设备都是以文件的形态存在于这个目录中
/etc
系统的主要配置文件几乎都放置在这个目录
比如passwd 存的是系统的账号信息
/opt
安装附加软件包一般会存在这个目录下
jdk mysql node
/mnt
如果暂时挂载一些额外的设备 一般建议放到这个目录中
/lib
放置一些开机时会用到的函数库
/media
放置一些可移除的设备 软盘 光盘等
/tmp
暂时放置一些文件 所以需要定时清理
建议不要存放重要的数据
/usr
/usr/bin 一般用户能够使用的指令 都放在这里
/usr/lib 库函数
/var
放置变量数据 经常会变动的一些文件
/home
家目录 每一个用户都会在/home下有自己对应的文件夹
cd ~
6. 命令
命令一定要用空格去分割
严格区分大小写
单行命令的字符不要超过256
cd [目录]
cd ~
cd /
cd ../ 返回到上一层目录
cd bin
cd /bin
pwd 查看当前的绝对路径
clear 清除屏幕内容
history 列出历史命令
--help 查看命令的使用方式 比如 ls --help
man 查看指定命令的手册 比如 man ls 进入手册
输入q退出
ls
ls /
ls -a 显示所有文件 包含隐藏文件
ls -l 使用长列表 列出所展示的文件
drwxr-xr-x 22 root root 4096 May 25 17:53 lib
d 文件类型 d:目录 -:文件 l:链接 b:存储的设备 c:键盘 鼠标
rwx r-x r-x 权限: 拥有者 同组人 其他人 read write exe
22 链接号
root 拥有者
root 拥有组
4096 大小
May 25 17:53 最后一次修改的时间
lib 目录、文件名