linux 系统是由一个一个文件夹组成,起端是根/然后一直向外延伸
/
bin 存放常用命令例如ls cd 也就是存放命令的文件夹
sbi 存放命令的 根bin的区别是sbi只有root才能访问
boot 存放linux启动引导的文件
dev 存放所有设备的文件
etc 存放系统管理和配置文件
home 简称家目录,存放每个系统用户自己的目录
lib 存放所有程序的依赖库
media 媒介目录
mut 用于挂在临时文件
proc 存放系统进程文件
root root的家目录
run 进程生产的临时文件
srv 存放服务生产的临时文件
sys 存放系统内核文件
tmp 体统的临时目录,任何用户都可以删除
usr 用户的文件回存放在这个目录下
var 存放系统的log文件
文件类型 通常用命令ls -l 显示用红色标记的
l rwxrwxrwx. 1 root root 7 9月 5 2017 bin -> usr/bin(bin命令连接的、usr/bin)
d r-xr-xr-x. 5 root root 4096 3月 23 09:26 boot(boot 是一个目录)
-:普通文件
l: 软连接文件
c: 字符串文件
d:目录文件
p:管道文件
s:socket文件
ls命令
-a:显示所有的文件,包括隐藏文件(以.开头的文件)
-A: 显示所有的文件,包括隐藏文件,但不包括表示当前目录.和上级目录..这两个文件
-d:仅列出目录本身,而不列出目录里的内容
-f:直接罗列出结果而不排序(ls 默认会以文件名排序)
-i:列出每个文件的inode
-h:以文件的内容大小显示
-t:以修改的时间显示
alias 命令
alias 用于给命令别名例如ls 可以用which 查看 ls 其实是/usr/bin/ls
# which ls
alias ls='ls --color=auto'
/usr/bin/ls
alias 可以做一些命令的别名例如 我用ls -lhc 做了一个ml的别名当你输入ml的时候相当于输入里ls -lhc
# alias ml='ls -lhc'
# ml
总用量 24K
lrwxrwxrwx. 1 root root 7 3月 23 09:14 bin -> usr/bin
dr-xr-xr-x. 5 root root 4.0K 3月 23 09:26 boot
drwxr-xr-x. 20 root root 3.3K 3月 23 10:12 dev
drwxr-xr-x. 130 root root 8.0K 3月 23 10:12 etc
drwxr-xr-x. 2 root root 6 3月 23 09:14 home
lrwxrwxrwx. 1 root root 7 3月 23 09:14 lib -> usr/lib
lrwxrwxrwx. 1 root root 9 3月 23 09:14 lib64 -> usr/lib64
drwx------. 2 root root 6 3月 23 09:14 lost+found
drwxr-xr-x. 2 root root 6 3月 23 09:14 media
drwxr-xr-x. 2 root root 6 3月 23 09:14 mnt
drwxr-xr-x. 3 root root 16 3月 23 09:14 opt
取消别名unalias (小白很菜欢迎大神指点)