- /:根⽬录,所有的⽬录、⽂件、设备都在/之下,/就是Linux⽂件系统的组织者,也是最上级的领
- 导者。
- /bin:bin 就是⼆进制(binary)英⽂缩写。在⼀般的系统当中,都可以在这个⽬录下找到linux常⽤的命令。系统所需要的那些命令位于此⽬录。
- /boot:Linux的内核及引导系统程序所需要的⽂件⽬录。
- /dev:dev 是设备(device)的英⽂缩写。(除了cpu与内存(主机)以外的)这个⽬录对所有的⽤户都⼗分重要。因为在这个⽬录中包含了所有linux系统中使⽤的外部设备。但是这⾥并不是放的外部设备的驱动程序。这⼀点和常⽤的windows,dos操作系统不⼀样。它实际上是⼀个访问这些外部设备的端⼝。可以⾮常⽅便地去访问这些外部设备,和访问⼀个⽂件,⼀个⽬录没有任何区别。
- /home:如果建⽴⼀个⽤户,⽤户名是"xx",那么在/home⽬录下就有⼀个对应的/home/xx路径,⽤来存放⽤户的主⽬录。
- /lib:lib是库(library)英⽂缩写。这个⽬录是⽤来存放系统动态连接共享库的。⼏乎所有的应⽤程序都会⽤到这个⽬录下的共享库。因此,千万不要轻易对这个⽬录进⾏什么操作,⼀旦发⽣问题,系统就不能⼯作了。
- /proc:存储的是当前内核运⾏状态的⼀系列特殊⽂件,⽤户可以通过这些⽂件查看有关系统硬件及当前正在运⾏进程的信息,甚⾄可以通过更改其中某些⽂件来改变内核的运⾏状态。此外还有/srv /sys三个⽬录,内核相关⽬录,不要动。
- /root:Linux超级权限⽤户root的家⽬录。
- /sbin:这个⽬录是⽤来存放系统管理员的系统管理程序。⼤多是涉及系统管理的命令的存放,是超级权限⽤户root的可执⾏命令存放地,普通⽤户⽆权限执⾏这个⽬录下的命令,sbin中包含的都是root权限才能执⾏的。
- /usr:这是linux系统中占⽤硬盘空间最⼤的⽬录。⽤户的很多应⽤程序和⽂件都存放在这个⽬录下。 Unix software resource usr。类似windows系统的program files
- /usr/local:这⾥主要存放那些⼿动安装的软件,即不是通过或apt-get安装的软件。它和/usr⽬录具有相类似的⽬录结构。
- /usr/share :系统共⽤的东⻄存放地,⽐如 /usr/share/fonts 是字体⽬录,/usr/share/doc和/usr/share/man帮助⽂件。
- /etc:管理所有的配置⽂件的⽬录,⽐如安装mysql的配置⽂件my.conf
- /mnt:可供系统管理员使⽤,⼿动挂载⼀些临时设备媒体设备的⽬录。
- /media:是⾃动挂载的⽬录。当把U盘插⼊到系统中,会⾃动挂载到该⽬录下。⽐如插⼊⼀个U盘,会⾃动到/media⽬录中挂载。
- /opt:额外安装软件存放的⽬录。⽐如mysql的安装包就可以放在该⽬录。
-m:家目录
指定脚本语言
分组
因此使用九个字符代表文件
->变为九位二进制位-->三个二进制 转化为八进制
基于协议解析字节数据(ssh//http等)
父亲进程fork->ppid
grep 字符串匹配命令
| ->管道命令 承上启下 对上述数据执行下的操作
根据pid
3.8.2 查看⽹络端⼝占⽤
netstat
lsof -i: 端⼝号
3.8.3测试网络吃否正常
ping [⽬的ip或者域名]
==
环境变量
执行source命令生效