zoukankan      html  css  js  c++  java
  • linux(centos6.5)常用命令

    前言:由于项目项目使用的是linux服务器,因此会使用到较多linux命令,本文对centos下常用命令进行记录

     

    1、vi的三种模式

    2、解压缩相关

    3、用户相关

    4、文件相关

    5、各种查看命令

     

    1、vi的三种模式

    vi 文件名                                  //命令行模式,进入文件中

    输入i                                        //插入模式,对文件进行编辑

    点击ESC,再输入冒号                //底行模式,输入wq,就是保存并退出;q!不保存退出

     

    2、解压缩相关

    XXX.tar.gz进行解压缩:tar -zxvf XXX.tar.gz

    XXX.tar进行解压   :tar -xvf XXX.tar

    XXX.zip进行解压:unzip XXX.zip

     

     

    3、用户相关

    groupadd  group                             //创建group用户

    useradd new                                    //创建new用户
    password new                                  //为new设置密码
    su new                                            //切换到new这个用户
    password                                        //为当前用户修改密码

     

    4、文件相关

    mkdir new                                              //创建名称为new的文件夹

    touch  new/new01.txt                            //在文件夹下新建文件为new01.txt

    chmod 755 new01.txt                             //授权所有用户访问权限

    cp 源路径/文件 目标路径/                         //将源文件复制到目标路径

    scp 源服务器:/文件   目标服务器:/文件        //服务器之间复制

    rm -rf 文件夹或文件                        //删除文件,如果是文件夹,必须带r参数

    mv 源路径/文件 目标路径/文件                   //移动源文件到目标路径

    mv 文件名.txt 文件名1.txt                  //修改文件名

     

    5、各种查看命令

    du   磁盘占用情况

    df -lh                                                //查看磁盘信息
    lsb_release -a                                 //查看系统版本信息
    free                                                  //查看内存信息
    top                                                   //查看占有资源top资源进程

    cat  /proc/meminfo                              //机器的内存使用信息

    cat /proc/pid/statm                         //进程所占用的内存

    netstat -anpl|grep 服务                       //查看服务端口号
    ps -ef|grep 服务名                              //查看是否安装服务

    ps -aux | grep 服务                               //查看服务是否运行

    netstat -tulnp                                        //查看已开启的监听状态的端口 

    netstat -anp|grep 端口号                        //查看端口占用情况

    tail -f  filename                                        //会把filename里最尾部的内容显示在屏幕上

    tail -f  /tomcat/calinia.out                     //查看tomcat的运行日志

    命令help                    //查看该命令的用法

     chkconfig 服务名 status   //查看单个服务的运行状态

    chkconfig –list                 查看所有服务的运行状态 
    service 服务名 status     //查看单个服务的运行状态

    service -status -all          //查看所有服务的运行状态

     

     其他:

    1、nohub  用法:使用nohup命令使进程在用户退出后仍继续执行

    2、查看哪些端口被占用:netstat -tunlp

    3、都可以查看指定端口被哪个进程占用的情况

     lsof -i:端口号

    netstat -tunlp |grep 端口号

  • 相关阅读:
    [手把手]VMware 16 pro 装 Windows11专业版并激活
    [HTML] 做个空壳网页练手(菜鸡的自我信息完善
    从零玩HTML的一天
    [总结]C++ 之 向量vector
    [递归专题打卡]2021 6.30-7.2
    初学Socket笔记
    对java是编译型语言还是解释型语言的讨论
    PHP CURL POST 请求设置 Content-Type (指定Content-Type)
    webpack 报错 [webpack-cli] Unable to load '@webpack-cli/serve' command
    Vue cli 创建项目模板 / npm run build 打包后资源引用问题
  • 原文地址:https://www.cnblogs.com/weizhideweilai/p/7360616.html
Copyright © 2011-2022 走看看