centos学习(六)

90 阅读1分钟

持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第20天,点击查看活动详情

1.netstat -tulpn

查看进程状态 image.png 命令说明:
t:表示tcp传输协议状态
u:表示udp传输协议状态
l:(Listen)表示监听的端口
p:端口号 n:显示ip地址

2.netstat -ano

image.png 命令说明:
a:表示全部
n:显示ip地址
o:显示计时器

3.kill进程

kill -9 PID 命令说明: PID:进程id

4.应用服务化

find / -name *.pid
查看redis的进程文件 image.png 进入pid文件查看 image.png 发现文件的内容为3667,实际上是redis的进程PID image.png

5.配置服务化文件

cd /usr/lib/systemd/system

5.1 配置启动相关配置

[Unit] Description=Redis After=syslog.target network.target remote-fs.target nss-lookup.target


[Service]
#Type=forking
PIDFile=/run/redis_6379.pid
ExecStart=/redis-4.0.14/src/redis-server /redis-4.0.14/redis.conf
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp = true

[Install]
WantedBy=multi-user.target

配置说明: Description:描述
After:在启动开启之后再启动
ExecStart:启动redis
ExecStop:关闭redis
PrivateTmp

5.2 重新载入配置

systemctl deamon-reload

5.3启动

systemctl start redis

5.4启动

systemctl stop redis

5.5 查看状态

systemctl status redis image.png

5.6 设置开机启动

systemctl enable redis

5.7 立即启动系统

shutdown -r now

5.8 查看开机相关的服务

image.png

6.用户组

6.1 useradd

添加用户:
useradd d1
useradd d2
useradd t1

6.2 userpwd

修改密码: passwd d1: image.png d1和t1修改的密码同理

6.2 groupadd

添加分组:
groupadd developer
groupadd test image.png

6.3 usermod -g

修改分组 usermod -g image.png

6.4 groups

查看所属分组 image.png