zoukankan      html  css  js  c++  java
  • my linux cmd

    常用的linux命令

    一、vi

      yy 复制当前行

      u 撤销

      p 粘贴

      dd 删除当前行

      set nu 显示行号

      gg 首行

      G 末行

    二、用户管理相关

      useradd 添加用户   (默认创建一个与用户同名的用户组)

      passwd 设置密码

      userdel 删除用户 (不清空家目录)

      id 查看用户信息

      su 切换用户

      exit 退出(退出当前用户,返回使用su进入前的用户) 

    三、用户组管理相关

      groupadd

      groupdel

      groupmod 用户组的修改

      用户和组关联的三个文件:

        /etc/passwd    用户配置文件

        /etc/group     用户组配置文件

        /etc/shadow    用户密码的密文文件

    四、系统运行级别

      0、关机

      1、单用户(重置root密码,无网络连接)

      2、多用户无网络

      3、多用户有网络(正常都是这个模式)

      4、系统保留级别

      5、图像界面

      6、系统重启

    五、文件相关

      less 按需读取,不会一次性加载整个文件。

      more 读取整个文件。

      > 输出重定向

      >> 追加

      tail  输出文件尾部的内容

      find 文件查找

      grep 文件内查找

      | 管道命令,将输出作为另一个指令的输入

    六、压缩相关

      ·gzip / zip

      gunzip/unzip

      tar

    七、权限管理

      ll 命令查看的文件:所有者、所在组、其他组

      修改文件所有者: chown 用户名 文件名

      修改文件所在组: chgrp 用户组 文件名

      改变用户所在组: usermod -g 组名 用户名

      改变文件权限: chmod

               参数:u g o a   (usergroupotherall)

    八、定时器

      crontab

        参数: -e 添加、编辑定时器

            -l  显示现有定时器

             -r  remove   

     九、磁盘管理相关

      lsblk    查看分区和挂载情况

      fdisk 分区

      磁盘情况查询
        df   系统

        du  目录

          参数: -h  (将kb 装换为g/mb的格式进行输出显示)

    十、进程管理

      ps 查看系统中的进程

        参数:- aux 查看详情

           -ef 查看pid 

        例子: 查看java进程

          ps -aux | grep java

      top 实时监控程序,默认3s一刷新,也可查看系统的硬件配置信息(内存使用情况)  

      kill 终止进程

      

    十一、网络管理、服务管理

      服务管理:

        service (centos6)

        systemctl (centos7)

      网络管理:

        netstat 

          参数: -lnp 查看端口的情况

    十二、软件包管理

      rpm:RedHat  Package Manager (红帽包管理器,由于太过优秀,已经成为linux行业内的标准。)

        参数:-qa  查询所有

           -e   卸载

           -ivh  (install  verbose hash 带进度条提示安装)  

      yum : 从指定的yum源自动下载安装,自动解决依赖性问题。

     十三、文件传输

      sz 下载文件

      rz  上传文件

    十四、文件的查看

      less : 正统的分页显示文件命令。

      more : 通常配合管道使用。例如:ls -l /etc |more (分页列出某个文件夹下的文件)

      tail : 显示文件的后几行 

  • 相关阅读:
    使用Ant自动化发布web工程
    分页过滤SQL求总条数SQL正则
    Spark-Java版本WordCount示例
    Apache-Tika解析Word文档
    Apache-Tika解析JPEG文档
    Apache-Tika解析HTML文档
    Apache-Tika解析XML文档
    Apache-Tika解析Excell文档
    @RestController注解的使用
    @ResponseBody注解的使用
  • 原文地址:https://www.cnblogs.com/chen--biao/p/10856415.html
Copyright © 2011-2022 走看看