2.1/2.2 系统目录结构
ls / 显示根下面所有文件
root 是root 用户的家目录 存的用户配置文件(配置秘钥认证的时候authorizde_keys 必须要放在root下面)
home 是普通用户的家目录
2.3 ls命令
2.4 文件类型
2.5 alias命令
每个文件都有一个家目录 存配置文件 就是文件第一级目路
tree命令:使用以树形格式显示目录 需要安装一个包 安装命令: yum install -y tree (图中命令错误)
-la :列出隐藏文件
树形命令:tree ls
命令:tree -ls / 会树形显示根下面的所有文件 不想显示的 使用ctrl + c 可以终止显示
显示两层树形命令 tree -L 1
man: 显示命令帮文件命令 (提示命令使用方法
根目录下面文件的用处
bin:存放命令的文件(普通用户用的命令 root用户也能用)
sbin: 存放root用户命令
boot :系统启动文件 grub文件也在里面
dev 设备文件 (光驱 硬盘 鼠标键盘 文件都在里面
etc:系统配置文件 (网卡配置文件等在里面
home :用户家目录文件
lib:系统库文件
lib64 系统库目录文件 命令依靠库文件运行
使用命令:ldd /bin/ls 可以查命令依赖的哪些库文件(使用该命令要加上命令的绝对路径)
cdd /bin/LS 查看ls命令依靠哪个库文件
media:媒介(u盘)
mnt:临时挂载目录 挂载 光驱 硬盘
opt 空目录
prol 系统启动进程
run 进场产生临时文件
srv:服务产生文件
sys:系统内核相关文件
tmp:系统临时目录
usr 用户文件
var 日志文件
ls 文件使用
-l 列出文件信息
-h 显示文件大小(以k字节显示)
第一行 是权限 权限是rw
第二行1 表示有多少文件使用相同的lod
第三行 root 表示所有者是谁 属于哪个用户的
第四行root 表示 表示所属组 属于哪个组的
第五行 1.4k 表示文件大小
第六 七 八 表示创建日期
最后一行 显示文件名
-t 时间序列显示 (以时间显示 越晚的在上面 越早的在下面)
-a 可以显示出隐藏文件
-d 只列出目录本身
目录文件类型
- 普通文件
c:字符串设备 (键盘鼠标 )
b :光驱 磁盘
L : 软链接(windows的快捷方式)
s :通信文件(进程与进程的通信文件)
红线里面就是文件所属类型
2.5 alias 别名: 相当于给命令起了一个名字 用起的名字也能运行命令
用法: alias aming=‘ls -lha’
运行 aming 相当于运行了 ls -lha
取消别名 unalias aming