2.1/2.2 系统目录结构
tree树结构,显示目录结构;
安装tree命令#yum install -y tree;
2层显示树结构#tree -L 2;
tree常用选项#tree --hap;
tree的详细用法#man tree;
/bin,/sbin,/usr/bin,/usr/sbin存放命令,sbin为root用户用,bin普通用户用;
PATH环境变量;
/boot,系统启动相关文件目录;
/dev,设备文件目录,光盘,硬盘,鼠标,键盘,;
/etc,系统配置文件;
/home,用户家目录;
/lib,/lib64,系统库文件目录,查看命令依赖哪些库文件#ldd /bin/ls;
/media,媒介目录,空目录;
/mnt,挂载目录;
/opt,程序安装目录;
/proc,进程存储目录;
/run,进程产生的临时文件,一重启就会消失的文件;
/srv,存服务文件;
/sys,系统内核文件目录;
/tmp,系统临时目录,任何用户都可用;
/usr,/usr/local用户文件目录;
/var,/var/log存系统相关日志,/var/run,PID文件目录,缓存;
2.3 ls命令
ls,list;
列出list文件详细信息ls -l或ll,包含文件类型,所有者权限,所属组权限,其他用户权限,文件个数,所有者,所属组,文件大小,日期,时间,文件名;
列出文件inode号ls -i;
显示所有文件all含隐藏文件ls -a;
人性化human显示文件大小ls -h;
按时间time倒序排列ls -t;
显示目录directory详细信息ls -d;
2.4 文件类型
查看文件详细信息#ls -l,第一位表示文件类型;
d表示目录directory;
-表示普通文件;
c表示字符串设备char键盘,鼠标;
l表示软链接文件,相当于windows快捷方式;
b表示块设备block,光驱,光盘,磁盘;
s表示socket文件,套接字文件,进程与进程之间通信文件;
2.5 alias命令
alias别名,命令加选项形成的新命令;
查看别名#which ll;
设置别名#alias aming=‘ls -lha’;
取消别名#unalias aming;
原文地址:http://blog.51cto.com/12059818/2065695