2.1. 系统目录结构
ls #list 列取目录,默认家目录
ls /
ls /root/ #root家目录
ls /root/.ssh/authorized_keys #创建密匙文件、公钥
useradd panyu
ls /home/panyu/
useradd lingling
ls /home/lingling/ #sshd的配置文件决定公钥名称authorized_keys
tree #树形显示,需先安装
yum install -y tree #自动安装并有依赖包,不交互
tree -hep #显示简略帮助
man tree #用来显示帮助文档,具体含义
tree -L 2 / #根目录
ls /bin/ #/bin/ /sbin/ /usr/bin/ /usr/sbin/ 存放常用命令,sbin:super bin 超级用户命令 /usr/bin/ /usr/sbin/做了软链接
ls /bin
ls /boot/ #系统内核
ls /dev/ #系统文件 硬盘、鼠标、键盘
ls /etc/ #系统配置文件
ls /etc/ssh/sshd_config #ssh配置文件
ls /home/ #家目录
ls /lib #/lib 库文件 /lib64 64位库文件 32位内存3.2g内存数
ldd /bin/ls #看ls命令依赖哪些库
ls /media/ #底下放置的就是可移除的装置,ru盘临时挂在目录,包括软盘、光盘、DVD
ls /mnt/ #mount 可直接理解为“挂载”挂接光驱、USB设备的目录,加载后,会在mnt里多出相应设备的目录。有了mdia就临时挂载
ls /opt/ #空目录
ls /proc/ #进程文件与目录 进程ID
ls /proc/1 #1号进程文件
ls lproc11号进程文件具体
lsrun进程产生的文件,一重启就消失
lssrv
ls var
ls var log系统日志
ls var包含系统一般运行时要改变的数据
/:根目录,位于Linux文件系统目录结构的顶层,一般根目录下只存放目录,不要存放文件,/etc、/bin、/dev、/lib、/sbin应该和根目录放置在一个分区中。
/bin,/usr/bin:该目录为命令文件目录,也称为二进制目录。包含了供系统管理员及普通用户使用的重要的linux命令和二进制(可执行)文件,包含shell解释器等。
/boot: 该目录中存放系统的内核文件和引导装载程序文件,/boot/vmlinuz为linux的内核文件,以及/boot/gurb。建议单独分区,分区大小100M即可。
/dev: 设备(device)文件目录,存放linux系统下的设备文件,访问该目录下某个文件,相当于访问某个设备,存放连接到计算机上的设备(终端、磁盘驱动器、光驱及网卡等&