Linux(一)
1 Linux文件
Linux系统中一切皆文件
2 Linux目录结构
![](https://img2022.cnblogs.com/blog/2013322/202209/2013322-20220920220830865-1894148456.png)
/bin
存放的是常用的命令,并不是直接放在根目录下,实际指向的usr/bin,在根目录下只是一个链接
/sbin
同样是一个链接也是指向usr/bin
/lib
系统中重要的文件存放库的位置,实际存放的位置是usr/lib
/lib64
系统中重要的文件(64位)存放库的位置,实际存放的位置是usr/lib64、
/usr
用户目录,存放用户的文件
/boot
存放引导分区的文件,启动的核心文件存放在这里面
/dev
设备管理文件,存放的disk,cpu等信息
/etc
主要存放配置文件,比如安装数据库,jdk等需要配置
/home
主文件夹,存放普通用户的文件夹
/root
root用户的主文件夹
/opt
可选目录,第三方软件包安装的位置,专门装软件的默认位置
/media
媒体设备,可以识别一些可移动设备,可移动设备的挂载点
/mnt
与media类似,是一个挂载点
/proc
进程目录,是一个虚拟的目录,存放现有的进程或线程目录
/run
存放当前系统运行的信息目录
/srv
存放跟系统服务相关的目录
/sys
系统文件目录,主要存放硬件目录
/tmp
临时目录,可以删除的目录,临时文件存放的目录
/var
可变目录,存放一些经常修改的文件目录,一般会存放日志文件的目录
3 VI/VIM文本编辑
vi/vim是什么?
![](https://img2022.cnblogs.com/blog/2013322/202209/2013322-20220920220830905-1746481110.png)
![](https://img2022.cnblogs.com/blog/2013322/202209/2013322-20220920220830932-108142524.png)
语法:
![](https://img2022.cnblogs.com/blog/2013322/202209/2013322-20220920220830903-1161404204.png)
set nu显示行号
![](https://img2022.cnblogs.com/blog/2013322/202209/2013322-20220920220830999-614907451.png)
4 指令模式
![](https://img2022.cnblogs.com/blog/2013322/202209/2013322-20220920220831021-1235716263.png)
![](https://img2022.cnblogs.com/blog/2013322/202209/2013322-20220920220831052-331538153.png)
5 修改IP地址,静态IP设置
命令: vim /etc/sysconfig/network-scripts/ifcfg-ens33
![](https://img2022.cnblogs.com/blog/2013322/202209/2013322-20220920220830890-418417967.png)
需要修改的位置
![](https://img2022.cnblogs.com/blog/2013322/202209/2013322-20220920220830894-121879492.png)
保存文件:
esc->shift+:->wq!
![](https://img2022.cnblogs.com/blog/2013322/202209/2013322-20220920220830950-1502842604.png)
重启网路
命令: service network restart
测试:
windows ->win+r->cmd
ping 192.168.153.100 成功
vm 打开终端
ping 192.168.1.14成功
配置静态ip完成
修改host文件
vim /etc/hosts
Centos6运行级别
![](https://img2022.cnblogs.com/blog/2013322/202209/2013322-20220920220831019-357112881.png)
Centos7运行级别
![](https://img2022.cnblogs.com/blog/2013322/202209/2013322-20220920220830999-712794955.png)
查看启动项
systemctl list-unit-files
三种状态: disable enable static
配置防火墙自启动
查看状态:systemctl status firewalld
暂停防火墙:systemctl stop firewalld.service
关闭防火墙:systemctl disable firewalld.service
打开防火墙:systemctl enable firewalld.service
启动防火墙:systemctl start firewalld.service
关机重启命令
![](https://img2022.cnblogs.com/blog/2013322/202209/2013322-20220920220831019-1970982780.png)
![](https://img2022.cnblogs.com/blog/2013322/202209/2013322-20220920220830883-907493938.png)