linux层级结构--常用命令--修改静态ip

127 阅读3分钟

centos7系统的目录结构

image.png

/:是根目录

bin和sbin:它是centos操作系统中存放脚本命令的目录。可以在任意目录下使用。

root:他就是root账号存放的目录。以后只要增加一个账号--对应一个目录

tmp:临时目录--内存会自动删除

usr:软件安装目录--等价于program files目录

etc:配置目录--配置信息都存在该目录中

linux常用命令

1. ifconfig | ip addr ----查询当前服务器的IP地址。

image.png

2. 目录切换 cd

cd /目录名 :切换到指定目录下

image.png

cd../ : 切换到上一级目录

image.png

上面的目录切换都是使用的绝对路径,我们也可以使用相对路径切换目录

image.png

3.查看当前所在目录的路径 : pwd

image.png

4.列出目录下的子目录 ls

ls 查询当前目录下的子文件

image.png

ls /目录名称 : 列出指定目录下的子文件

image.png

ls -l /指定目录; 详细列出指定目录下的文件

image.png

5.创建文件 touch

touch 文件名

image.png

image.png

6.创建目录 mkdir

mkdir 目录名

image.png

他的创建都是一层目录 ---创建多层目录

mkdir -p /多层目录名

image.png

7.删除目录或文件 rm

rm 文件: 删除有确认提示框

image.png

rm -f 文件名

image.png

rm -r 目录名:删除目录有提示框

image.png

rm -rf 文件名/目录名 :可以删除所有类型的文件并且都没有提示框

image.png

8.复制命令 cp

cp 文件名 复制后的名称

image.png

复制到指定目录下

image.png

cp只能复制文件,不能复制文件夹

cp -r 文件名 复制后的文件夹

image.png

9.重命名|剪切 mv

mv

重命名: mv 文件名 新名称

image.png

剪切: mv 文件名 剪切目标地址

image.png

10.查看文件内容 cat more head tail

cat 文件名 。 查询文件所有的内容,-不适合文件内容多的

more 文件名 。 查看当前窗口大小的内容 .空格表示翻页, 回车表示下一行

head -n 行数 文件名 。 查看前n行的内容

image.png

tail: 查看后n行的内容

image.png

11.测试网络是否连通 ping

ping www.baidu.com 当前服务器是否连通百度

12.编辑文件命令 vi

上面创建的文件-都是一个文件,想要往文件中添加内容就需要使用下方的命令

vi 文件名 :进入命令行模式

image.png

13.在指定目录下搜索指定文件 find

find 指定目录 -name 文件名

image.png

14.指定文件中搜索相关的内容 grep

grep 内容 文件 -n

image.png

15.压缩和解压命令 tar -zcvf

后缀必须为.tar.gz

压缩:tar -zcvf 压缩后的名称 被压缩的目录

z:表示解压缩固定标志

c: 表示压缩

v:显示压缩详情

f:文件

image.png

解压:tar -zxvf 压缩的文件名 -C /解压后的目录

x:解压

image.png

16.查看进程、结束进程

查看所有进程

ps -ef

查看指定进程

ps -ef|grep tomcat

结束进程 -9为强制

kill -9 进程号||进程名

17.放行/移除指定防火墙端口号

放行指定端口号

firewall-cmd --add-port=8080/tcp --zone=public --permanent

--add-port=被放行的端口号/tcp

--zone=作用域

--permanent=永久有效

移除放行的指定端口号

firewall-cmd --remove-port=8080/tcp --zone=public --permanent

18.重启防火墙

systemctl restart firewalld

19.查看防火墙放行的端口

firewall-cmd --list-port

20.查看防火墙状态

systemctl status firewalld

21.关闭/开启防火墙

关闭防火墙

systemctl stop firewalld

开启防火墙

systemctl start firewalld

开启禁用防火墙

systemctl disable firewalld

修改ip为静态ip

修改 /etc/sysconfig/network-scripts/ifcfg-ens33

vi /etc/sysconfig/network-scripts/ifcfg-ens33

image.png

IPADDR:可以设置哪些

image.png

GATEWAY网关地址

image.png

重启网络:---systemctl restart network

测试是否可以联网 :ping www.baidu.com