• Linux的一些命令


    1 关于防火墙命令

    查看防火墙状态
    systemctl status firewalld
    查看开机是否启动防火墙服务 systemctl is-enabled firewalld 关闭防火墙 systemctl stop firewalld 禁用防火墙 systemctl disable firewalld

    2 Linux进入mysql数据库的命令

    mysql -u root -p
    输入密码

    3  文件copy

    先找到文件的位置
    cd  path
    查看所有的文件
    ls
    执行拷贝的命令, 参数,文件名 路径
    sudo cp my.cnf /etc/
    

    4 启动mysql数据库

    sudo systemctl status mariadb;
    sudo systemctl restart mariadb;
    

    5 创建文件

    mkdir 桌面/demo
    

    6 查看进程

    # ps ax | grep AAA
    22372 pts/0    Sl+    1:14 java -jar /XX/XX/XX/XXXXXXX.war --spring.profiles.active=XXX
    22477 pts/2    Sl+    1:14 java -jar /XX/XX/XX/XXXXXX
    --查看所有的进程
    # sudo ps ax | grep java
    停止进程
    # kill  <pid>

    7 查看用户的权限

    ls -la
    或者
    ll
    

    8 给文件夹添加用户

    sudo chown -R ect2-user cnc	
    -R	权限
    ect2-user	用户
    cnc	文件夹
    

    9 目前所处的路径

    pwd
    

    10 防火墙开启的状态打开9012端口:

    # iptables -I INPUT -p tcp --dport 9012 -j ACCEPT
    

    11  为文件f01设置自己可以执行,组员可以写入的权限

    chmod u+x,g+w f01
    

    12 查看某个端口号是否在这个进程下

    先查看进程取到进程的ID
    # ps ax | grep zhd
    查看端口号的进程ID,比较两个ID一样的话就是这个进程的端口号
    # lsof  -i:9092
    
    根据进程号查看对应的信息,比如端口啥的
    netstat -anop | grep PID
    

    13 关机命令

    shutdown -h now
    关机命令:
    1、halt   立刻关机 2、poweroff  立刻关机 3、shutdown -h now 立刻关机(root用户使用) 4、shutdown -h 10 10分钟后自动关机 如果是通过shutdown命令设置关机的话,可以用shutdown -c命令取消重启
    重启命令:
    1、reboot 2、shutdown -r now 立刻重启(root用户使用) 3、shutdown -r 10 过10分钟自动重启(root用户使用)  4、shutdown -r 20:35 在时间为20:35时候重启(root用户使用) 如果是通过shutdown命令设置重启的话,可以用shutdown -c命令取消重启
    

    14 打开文件退出文件写入文件

    # vi ファイル名
    # :x
    # :wq
    

    15  安装软件

    [root@sm ~]# wget https://dl.tvcdn.de/download/linux/version_13x/teamviewer_13.1.8286.x86_64.rpm
    [root@sm ~]# yum install epel-release -y   //这个是系统自带的提供权威的第三方yum源
    [root@sm ~]# yum install ./teamviewer_13.1.8286.x86_64.rpm -y 
    

    16  查看某个端口的连接状态

    $ netstat -anp | grep  8081
    
    $ netstat -anp | grep  8081 |wc
    
    $ netstat -an | grep TIME_WAIT | wc -l 
    
    $ netstat -anp | grep  8081 | grep ESTABLISHED
    
    
    $同時接続数をリアルタイムでモニタリング
    watch --interval=1 "netstat -an | grep :8082 | grep ESTABLISHED | wc -l"
    

    17 查看进程数

    $ ps -eLf | wc -l

    18 查看文件打开数

    $ lsof | wc -l

     

      

      

  • 相关阅读:
    大厂面试高频Redis,记不住的多操作几次吧
    自动化测试系列之jenkins配置搭建环境
    关于linux服务器的磁盘监控的相关知识
    前端常见一些安全问题及解决方案
    如何使用PM2部署前端项目
    vuex状态管理器本地持久化
    关于在Vue中Typescript的写法
    websocket快速重连机制
    如何使用selenium打开多个浏览器
    运维人员踩坑记录之netplan遇坑,配置临时IP巧妙解决
  • 原文地址:https://www.cnblogs.com/killclock048/p/9981929.html
Copyright © 2020-2023  润新知