Linux:Linux 常用命令讲解(软件、硬件、文件)

一、Linux 常用命令

  • 所有的命令操作都是在服务器上进行的
  • 自学参考菜鸟 Linux
  • man + 命令查看命令的文档
  • 命令  +  –usage:查看命令的文档;
  • 命令  +  –help:查看命令文档;
  • Ctrl  + C:强制退出当前操作;

 1)分类

  1. 软件操作命令:软件的安装、卸载;
  2. 服务器硬件资源和磁盘操作:有几个 CPU、内存有多大等;
  3. 文件和文件夹操作命令:新建、删除、读写等操作;
  4. 系统用户操作命令:为系统添加用户等;(root 就是添加的其中一个用户)
  5. 防火墙相关设置:防火墙默认开启,开启后会造成很大困扰,需要设置;
  6. 提权操作( sudo) 和文件传输操作:使用除去了之后的账 需要提权,需要使用 sudo 的操作、将本地 Windows 服务器上的文件上传到其它服务器上的操作;

 

 2)软件操作命令

  • yum:软件包管理器
  1. 安装软件yum  install  xxx
  2. 卸载软件yum  remove  xxx
  3. 搜索软件yum  search  xxx
  4. 清理缓存yum  clean  packages
  5. 列出已安装yum  list
  6. 软件包信息yum  info  xxx

 

 3)服务器硬件资源和磁盘操作

  1. Filesystem:表示服务器的磁盘下所有的文件系统;
  2. Size:服务器给各个文件系统分配的磁盘总空间大小;
  3. Used:各个文件系统已使用各自的磁盘空间大小;
  4. Avail:各个文件系统的磁盘剩余的空间大小;
  5. Use%:各个文件系统的磁盘空间的使用lv;
  6. Mounted:各个文件系统对应所在的根目录,也就是存储它们的物理地址;

 

  • 查看系统整体负载:w/top、(返回一个具体的数值)

  • 用 top 命令后,按 Q 键退出;
  • load average:平均负载值,在运维中表示服务器的健康指标;
  1. 当 load average = 1,表示 CPU 已经满负荷运载,机器比较危险,需要处理;
  2. 当 load average > 1,表示 CPU 已经超频运行;
  3. 运维中,一般 “阀值” 设定为 0.6 或者 0.7,当 load average > 0.6 / 0.7 时,CPU 的使用率就进入了危险的 “ 警阀值” 里;
  4. 设定 0.6 或者 0.7 为 “阀值” ,预留出了 0.4 或 0.3 的 CPU 运行空间,以便提前预防并挽救;

 

  • 磁盘格式化fdisk

 

 

二、文件操作命令

  • Linux 系统中,所有东西都是文件,不分格式;

  • ls展示当前目录下的所有文件;
  • ls -al(或者 “ll”)以列表的形式展示当前目录下所有文件;
  • cd + path:进入目录;(可以从任意目录下进入指定目录)

 1)Linux 文件的目录结构

  • r——4、w——2、x——1
  1. r:读权限;
  2. w:写权限;
  3. x:可执行权限;

 

  • grep  -n  “11”  imooc:从 imooc 文件中,查询内容包含 “11” 的行,并显示该行所在文本中的行标;
  •  

    • wc  xx:统计文件:总行数、含有内容的行数(只有空格不算内容)、总字数;

     

    • “|”:管道,连接多个命令;(最终返回的结果是执行管道的最后一种命令所得的结果)
  1. grep  “11”  imooc | wc -l先从 imooc 文件中查询内容包含 “11” 的行,在统计总的行数;(最终只返回统计的行数)

 

五、文件压缩与解压

  • tar  命令,参考:Linux tar 命令
  • man   +  命令:查看命令文档;
  • tar  -cvf | -tvf | -xvf压缩、查看、解压;
  • tar  -czvf | -tzvf | -xzvf压缩、查看、解压(gz 压缩方式)

 1)压缩文件

  • c——创建、z—— gz 压缩方式、vf——显示
  1. tar -cf  imooc.tar  imooc1  imooc2  imooc3:将 imooc1、imooc2、imooc3,这 3 个 文件压缩成 imooc.tar 文件;
  2. tar -cvf  imooc.tar  imooc1  imooc2  imooc3:将 3 个文件压缩成 imooc.tar 文件,并显示 压缩文件 imooc.tar 中所压缩的所有文件;
  3. tar -czvf  imooc.tar.gz  imooc1  imooc2  imooc3:以 gz 的压缩方式压缩 3 个文件,并显示压缩文件 imooc.tar.gz 中所压缩的所有文件;

 

 2)查看压缩文件中包含的文件

  • tar  -tf  imooc.tar:显示压缩文件 imooc.tar 中的文件;
  • tar  -tvf  imooc.tar:详细显示压缩文件 imooc.tar 中的文件;(也可以直接查看 gz 压缩的文件)

 

 3)解压文件

  • tar  -xf  imooc.tar:将压缩文件 imooc.tar 解压到当前目录中;
  • tar  -xvf  imooc.tar:将压缩文件 imooc.tar 解压到当前目录,并显示解压出的所有文件;(也可以直接解压 gz 也是方式压缩的文件)

 

文章知识点与官方知识档案匹配,可进一步学习相关知识云原生入门技能树首页概览8808 人正在系统学习中 相关资源:点名工具下载雪龙令点名软件v2017-其它代码类资源-CSDN文库

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2018年7月19日
下一篇 2018年7月20日

相关推荐