zoukankan      html  css  js  c++  java
  • Linux最常用命令

    一.ip地址相关

      1.查看自己的ip地址:

    ifconfig -a

    二.进程相关

      PS命令使用:ps命令用于查看当前正在运行的进程,最常用的方法是ps aux,然后再通过管道使用grep命令过滤查找特定的进程,再对特定的进程进行操作,其中grep起到搜索作用。

    PS命令语法:

      ps [选项]
    
        -e显示所有进程,环境变量
    
        -f全格式
    
        -h不显示标题
    
        -l长格式
    
        -w宽输出
    
        -a显示终端上地所有进程,包括其他用户地进程
    
        -r只显示正在运行地进程
    
        -x显示没有控制终端地进程

       例如:

    ps -ef | grep java

       表示查看所有进程里CMD是java的进程信息

    ps -aux | grep java
    
    -aux显示所有状态

       通常用ps查看进程PID,用kill命令终止进程,如:

       例如:

    kill -9 [PID]
    
    -9表示强迫进程立即停止

    三.防火墙相关

      firewall防火墙常用命令

        1.查看防火墙状态:

    firewall-cmd --state

        2.启动防火墙

    systemctl start firewalld

        3.关闭防火墙

    systemctl stop firewalld

        4.检查防火墙开放的端口

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

        5.开放一个新的端口

    firewall-cmd --zone=public --add-port=8080/tcp --permanent

        6.重启防火墙

    firewall-cmd --reload

        7.验证新增加端口是否生效

    firewall-cmd --zone=public --query-port=8080/tcp

        8.防火墙开机自启动

    systemctl enable firewalld.service

        9.防火墙取消某一开放端口

    firewall-cmd --zone=public --remove-port=9200/tcp --permanent

    四.下载命令

      wget是linux下一个从网络上自动下载文件的常用zhi自由工具。它支持HTTP,HTTPS和FTP协议,可以使用HTTP代理。一般的使用方法是: wget + 空格 + 参数 + 要下载文件的url路径,例如:

    wget http://www.linuxsense.org/xxxx/xxx.tar.gz


    2、-c参数, 这个也非常常见, 可以断点续传, 如果不小心终止了, 可以继续使用命令接着下载,例如:

    wget -c http://www.linuxsense.org/xxxx/xxx.tar.gz
      Wget常用参数
    
        -b:后台下载,Wget默认的是把文件下载到当前目录。
    
        -O:将文件下载到指定的目录中。
    
        -P:保存文件之前先创建指定名称的目录。
    
        -t:尝试连接次数,当Wget无法与服务器建立连接时,尝试连接多少次。
    
        -c:断点续传,如果下载中断,那么连接恢复时会从上次断点开始下载。
    
        -r:使用递归下载。

     五.关机和重启

    shutdown:shutdown -h now  #立即关机(shutdown -h 10   #10分钟后关机)
    reboot #立即重启

     六.目录

    1.创建目录

    mkdir dir1 dir2 dir3
    
    #如果你想在子目录中创建目录,可以这样:
    
    mkdir src src/dir1 src/dir2 src/dir3
    
    #显然上面的方法太笨了
    #我们可以这样:
    
    mkdir src src/{dir1,dir2,dir3}
    
    #最好的方式:这个-p参数是不存在父目录就建立它
    
    mkdir -p dir33/{dir1,dir2,dir3}
    
    #更多mkdir的使用请输入:mkdir --help
    
    #这样就好了,是不是很棒
    参考:https://www.cnblogs.com/jiajialu/p/9903918.html

     七.文件

      find是linux下用于查找文件的通用方法。
      find语法: find [指定查找目录] [查找规则] [查找完后执行的action]

    find /tmp -name wa* -type l ,是在/tmp下查找名为wa开头且类型为符号链接的文件。找到就表示存在。
  • 相关阅读:
    Ubuntu中root用户和user用户的相互切换
    MVCC
    vs2010和C#4.0
    使用命令选项连接到MySQL服务器(参考MySQL官方文档)
    使用外部数据源连接WIN版本的MySQL时,测试连接无法通过
    MySQL学习进阶路线
    解决linux(centos7)重新安装mysql systemctl start mysqld.service时报错
    最最完整的 MySQL 规范都在这了
    Linux性能测试与调优的15条常用命令
    (转载)libevent源码深度剖析二
  • 原文地址:https://www.cnblogs.com/ibcdwx/p/13745153.html
Copyright © 2011-2022 走看看