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 端口号

  • 相关阅读:
    事务传播机制,搞懂。
    洛谷 P1553 数字反转(升级版) 题解
    洛谷 P1200 [USACO1.1]你的飞碟在这儿Your Ride Is Here 题解
    洛谷 P1055 ISBN号码 题解
    洛谷 P2141 珠心算测验 题解
    洛谷 P1047 校门外的树 题解
    洛谷 P1980 计数问题 题解
    洛谷 P1008 三连击 题解
    HDU 1013 题解
    HDU 1012 题解
  • 原文地址:https://www.cnblogs.com/weizhideweilai/p/7360616.html
Copyright © 2011-2022 走看看