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

  • 相关阅读:
    常见的块级元素和行级元素
    CentOS 利用 yum 安装卸载软件常用命令
    MySQL 派生表(Derived Table) Merge Optimization
    MySQL中的两种临时表
    集中化管理平台 — Ansible 详解
    MySQL 错误码对照
    mysqldump 工具使用详解——参数选项
    git 命令参考手册
    XtraBackup 备份与恢复实例讲解
    XtraBackup 原理与安装
  • 原文地址:https://www.cnblogs.com/weizhideweilai/p/7360616.html
Copyright © 2020-2023  润新知