linux基础补充(临时)
查看网络状态:
ifconfig
route -n
hostname(uname -n)
netstat (ESTABLISHED 建立连接数量即网络连接数)
lsof -i :网络端口号
#网络及服务故障排查
1. ping www.etind.org icmp协议基础(linux进制icmp协议) ping -c3 -i2 -s512 ip地址
2. traceroute ip/域名 基础检查,各个高速节点(是否通)
3.telnet ip 端口号 检查服务器web是否开启,服务开启?以及防火墙是否阻挡
nmap ip -p 端口号
nc
不通:1.服务没开或端口不存在 2.fw防火墙阻挡 3.服务监听不砸连接ip上 4.isp运营商默认不开端口
ssh连接远程的报错分析
connection refused
1.可能开启防火墙 2.对象服务没有启动或者改了该端口
no route to host 可能是防火墙
#====linux下后台运行脚本==
nohup python /etc/python_dir/test.py > 输出日志文件debug.log 2>&1 &
1是标准输出的文件描述符 2是标准错误描述符 默认是标准输出到日志,2>&1把标准错误转换成标准输出 &后台执行
关于服务的执行用户: sudo su - 用户名(#默认是root用户),可以免密码或者只输入当前用户的验证密码
centos登录密码的忘记
1.启动虚拟机,出现下面的倒计时界面时,按键盘上的e键.(进入编辑) ==>>e
2.直到命令行 passwd root #为root用户设置密码
3.reboot重启生效
后台运行
nohup python3 manage.py runserver 0.0.0.0:8088 >>/home/wb-sql918631/backend.log 2>&1 & #2>&1合并错误输出和标准输出 nohup 英文全称 no hang up(不挂起),用于在系统后台不挂断地运行命令,退出终端不会影响程序的运行。 nohup 命令,在默认情况下(非重定向时),会输出一个名叫 nohup.out 的文件到当前目录下,如果当前目录的 nohup.out 文件不可写,输出重定向到 $HOME/nohup.out 文件中
Take a small step every day