平时开发会使用到的一些基础实用指令(陆续添加)

用户操作

查看当前系统中用户列表

cat /etc/passwd|grep -v nologin|grep -v halt|grep -v shutdown|awk -F":" ‘{ print $1"|“$3”|"$4 }’|more

修改用户密码

passwd 用户名(修改当前用户可不带用户名)

删除用户

userdel 用户名

日志操作

实时读取日志

tail -f name

读取最后 100行

tail -100 name

清空日志

" > name

查找运行程序

端口查找

netstat -tunlp|grep 端口号

运行名称查找

ps aux|grep 运行名称

设置定时任务

查询定时任务列表

crontab -l

添加新的定时任务

crontab -e

50 23 * * * sh /usr/local/web/bld/bldlogdeal
分钟 小时 日期 月份 周几 执行脚本

删除定时任务

crontab -r

防火墙设置

使用yum卸载防火墙

yum remove firewalld

使用yum安装防火墙

yum install firewalld

查看目前防火墙打开的端口列表

firewall-cmd --zone=public --list-ports

查看防火墙详情

systemctl status firewalld.service
systemctl status firewalld.service -l (不省略信息)

打开防火墙

systemctl start firewalld.service

关闭防火墙

systemctl stop firewalld.service

打开指定的端口

firewall-cmd --zone=public --add-port=端口号/tcp --permanent

关闭指定的端口

firewall-cmd --zone=public --remove-port=端口号/tcp --permanent

重新加载配置(在打开或关闭端口后使用,使配置生效)

firewall-cmd --reload

nginx(已配置nginx指令)

查询nginx版本号

nginx -v

查询nginx信息(可用于查询nginx安装目录和配置文件目录)

nginx -V

nginx config server部分配置

server {
listen 端口号;
server_name localhost;
#限制上传文件大小
client_max_body_size 5M;
#静态资源文件映射
location ^~访问路径 {
#alias 会忽略掉访问路径,使用alias路径 + 完整路径去掉访问路径部分
alias 文件路径;
#缓存24小时
expires 24h;
}
}

测试配置文件

nginx -t -c conf文件路径

重启nginx,更新配置

nginx -s reload

启动nginx

nginx

报错

出现报错 kill(23636, 1) failed (3: No such process) 或者启动nginx时提示 nginx: [emerg] bind() to 0.0.0.0:8080 failed (98: Address already in use) 但是实际该端口应用已关闭,并且重启nginx -s reload 也无效时可以 ps aux|grep nginx 后关闭nginx相关进程在使用 nginx 启动nginx即可。

服务操作

查看服务状态

service 服务名字 status
systemctl status 服务名字

启动服务

service 服务名字 start
systemctl start 服务名字

停止服务

service 服务名字 stop
systemctl stop 服务名字

重启服务

service 服务名字 restart
systemctl restart 服务名字

设置开机启动

systemctl enable 服务名字

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值