Linux服务管理

systemctl(服务管理)

stop 停止
status查看服务状态
start 启动
restart 重启
is-enabled NetworkManager 是否开机自启
disable NetworkManager 进制开机自启
systemctl list-units | grep fire 查找记不清楚的服务

network.service 重启网络配置
firewalld.service 重启防火墙

network(网络模式管理服务)

判断网卡名字:vir是虚拟网卡 并不是真实IP
netsstate -tnlp | grep sshd 查看服务是否存在

1.查看软件的网络配置

1.1 进入网卡配置文件目录
cd /etc/sysconfig/network-scripts/
1.2 确定网卡的配置文件名
ip a #这里是ens33
1.3 编辑我卡配置文件
vim ./ifcfg-ens33
在这里插入图片描述

2.将动态IP转为静态IP

2.1.默认的dhhcp动态获取ip
2.2确认所在的网段环境
2.3确认网关
2.4填写dns服务器地址
2.5修改网卡为static模式
在这里插入图片描述

history

-c 清空历史记录
-w 把当前的历史记录,写入到文件中
~/.bash_history j记录历史记录的文件

完全清空历史数据
history -c
history -w

scp (文件传输)

两个linux之间传递数据

将文件发送给另一台机器上
scp /ect/passwd root@192.168.204.2:/opt
递归传递
scp -r /var/log/ root@192.168.204.2:/opt
把远程的数据拿过来
scp root@192.168.204.2:/etc/passwd /opt/
递归拿数据
scp -r root@192.168.204.2:/etc/passwd /opt/

关于进程

ps -ef | grep nginx 查找进程
kill pid

NTP同步服务器

NTP时间服务部署

安装Ntp软件
修改ntp软件配置文件
修改为错误时间
启动Ntp服务
ntpstat 查看是否与上层ntp服务器联通
ntpq -p 查看时间同步状态

timedatectl (修改Liunx时间)

timedatectl 显示当前系统时间,日期
set-time ‘10:00’ 需要时间
list-timezons 列出时区
set-timezone 只改时区 不改时间
grep -i:无视大小写

ntpdate强制时间同步(少用)

ntpdate -u ntp.aliyun.com

firewalld防火墙

默认情况下为运行模式,即配置无法永久生效.进入永久模式配置即可

iptables(对防火墙设置 centos7)

firewall-cmd --list-all-zones(列出区域模块)

firewall-cmd --get-zones(列出所有的域名字)

firewall-cmd --get-default-zone(列出当前使用的区域)

firewall-cmd --list-all (列出当前使用的区域,以及详细信息)

firewall-cmd --zone=public --add-port=80/tcp(从端口添加服务)

firewall-cmd --zone=public --remove-port=80/tcp(从端口删除服务) 也分永久

firewall-cmd --add-service=ntp(从服务,名添加端口)

查看服务状态 iptables -L | grep ntp(查看已添加服务的状态)

firewall-cmd --permanent(永久添加规则)并不会立即生效 需要重启服务或配置

firewall-cmd reload 重新加载防火墙规则

firewal-cmd --get-services(查找该服务器支持的服务名称)

注意:nginx,httpd可能被统一制作为了http服务,放行80端口

crontab 定时服务

常用选项

-l 列出当前计数器的设置
-r 删除计时器的设置
-e 设置计时器(需要掌握计时器的语法)

计时器的语法

`* * * * * * 分 时 日 月 周 command

第1列表示分钟0~59 每分钟用*或者 */1表示
第2列表示小时1~23(0表示0点)
第3列表示日期1~31
第4列表示月份1~12
第5列标识号星期0~6(0表示星期天)

特殊标识:

*	    表示任意时间都可以
-	    表示取值范围
/       隔多长时间执行
,       表示取多个值

注意:
1.命令最好使用绝对路径 which ls
2.日期与周无法同时使用

计时器的黑白名单与日志

/etc/cron.deny 黑名单(被记录在册的无法创建定时任务)
/etc/cron.allow 白名单(优先级高于黑名单,需要用户自己创建)
注意:如果有白名单,则不再白名单的用户都无法创建定时任务,所以看情况用

/var/log/cron 计时器的日志文件

xml,ini,yaml是三大配置文件

ping命令

-c 发出几次数据包
-i 测试时间间隔
-W 等待反馈的超时秒数

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值