linux笔记(基础用法二)

  1. 查看系统版本信息

     cat /etc/redhat-release (红帽)
     cat /etc/os-release (ubantu)
    
  2. 查看内核版本号

     uname -r
    
  3. 查看系统多少位

     uname -m
     x86_64
    
  4. 查看内核所有信息

     uname -a
    
  5. netstat命令用来打印Linux中网络系统的状态信息,可让你得知整个Linux系统的网络情况。

     netstat [选项]
     -t或--tcp:显示TCP传输协议的连线状况;
     -u或--udp:显示UDP传输协议的连线状况;
     -n或--numeric:直接使用ip地址,而不通过域名服务器;
     -l或--listening:显示监控中的服务器的Socket;
     -p或--programs:显示正在使用Socket的程序识别码和程序名称;
     -a或--all:显示所有连线中的Socket;
    
  6. Kill命令

     kill命令用来删除执行中的程序或工作。kill可将指定的信息送至程序。
     -a:当处理当前进程时,不限制命令名和进程号的对应关系;
     -l <信息编号>:若不加<信息编号>选项,则-l参数会列出全部的信息名称;
     -p:指定kill 命令只打印相关进程的进程号,而不发送任何信号;
     -s <信息名称或编号>:指定要送出的信息;
     -u:指定用户。
     只有第9种信号(SIGKILL)才可以无条件终止进程,其他信号进程都有权利忽略,下面是常用的信号:
    
     HUP     1    终端断线
     INT     2    中断(同 Ctrl + C)
     QUIT    3    退出(同 Ctrl + \)
     TERM   15    终止
     KILL    9    强制终止
     CONT   18    继续(与STOP相反, fg/bg命令)
     STOP   19    暂停(同 Ctrl + Z)
     实例
    
     先用ps查找进程,然后用kill杀掉:
     ps -ef | grep vim
     root      3268  2884  0 16:21 pts/1    00:00:00 vim install.log
     root      3370  2822  0 16:21 pts/0    00:00:00 grep vim
     kill 3268
    
  7. pkill杀死进程

     pkill命令可以按照进程名杀死进程。
     pkill和killall应用方法差不多,也是直接杀死运行中的程序;
     如果您想杀掉单个进程,请用kill来杀掉。
     pkill nginx
     pkill uwsgi
    
  8. iptables防火墙

    在学习阶段,关闭防火墙可以更方便的学习,在企业环境中,
    一般只有配置外网ip的linux服务器才会开启防火墙,但是对于高并发流量的业务服务器仍然是不能开启的,
    会有很大性能损失,因此需要更nb的硬件防火墙。
    
    关闭防火墙具体操作如下:
    
    centos7默认已经使用firewall作为防火墙了
    1.关闭防火墙
    systemctl status firewalld #查看防火墙状态
    systemctl stop firewalld    #关闭防火墙
    systemctl disable firewalld#关闭防火墙开机启动
    systemctl is-enabled firewalld.service#检查防火墙是否启动
    
  9. 查看Linux的dns,唯一配置文件

    配置文件
    cat /etc/resolv.conf
    #dns服务器地址
    nameserver 119.29.29.29
    nameserver 223.5.5.5
    
  10. 查看Linux的dns,唯一配置文件

    配置文件
    cat /etc/resolv.conf
    #dns服务器地址
    nameserver 119.29.29.29
    nameserver 223.5.5.5
    
  11. nslookup

    nslookup命令是常用域名查询工具,就是查DNS信息用的命令。
    
  12. nohup python3 run.py & // 守护进程,后台执行

猜你喜欢

转载自blog.csdn.net/qq_41433183/article/details/90484082