【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解

课程目录链接

  • 快速上手Linux玩转典型应用-目录

目录

  • 1. 软件操作命令
  • 2. 服务器硬件资源信息
  • 3. 文件操作命令
  • 4. Linux文本编辑神器vim与其他常用命令
  • 5. 系统用户操作命令
  • 6. 防火墙的设置
  • 7. 提权和文件上传下载的操作

【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第1张图片

==============================================================

1. 软件操作命令

【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第2张图片

  • 演示准备:

    • Windows系统中使用Xshell,先连接到虚拟机,再在Xshell中进行操作

  • 演示:

    • (1)安装软件演示: yum install xxx

      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第3张图片
    • (2)卸载软件演示: yum remove xxx

    • (3)搜索软件演示: yum search xxx

      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第4张图片
      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第5张图片
    • (4)清除缓存演示: yum clean packages

    • (5)列出已安装演示: yum list

    • (6)软件包信息查询: yum info xxx

      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第6张图片

==============================================================

2. 服务器硬件资源信息

【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第7张图片

  • 演示准备:

    • Windows系统通过Xshell登录centos系统

  • 演示

    • (1)内存:free -m

      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第8张图片
    • (2)硬盘:df -h

      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第9张图片
    • (3)负载:wtop(top用q退出)

      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第10张图片
      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第11张图片
    • (4)CPU信息查询:cat /proc/cpuinfo

      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第12张图片
    • (5)格式化磁盘:fdisk

      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第13张图片

==============================================================

3. 文件操作命令

【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第14张图片
【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第15张图片
(注:此次的小目录应该还包含后续的课程内容)

  • 第一部分:Linux文件的目录结构:

    【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第16张图片
    【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第17张图片

    演示:

    • 根目录:cd /

      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第18张图片
    • 列出命令:ls -al

      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第19张图片
  • 第二部分:文件的基本操作

    【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第20张图片
    【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第21张图片

    演示:

    • 进入目录与查看目录下文件:cd xxls

      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第22张图片
      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第23张图片
      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第24张图片
      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第25张图片
    • 新建文件和新建文件夹:touch xxxfilemkdir xxxdir

      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第26张图片
    • 删除已有文件或文件夹:rm xxx

      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第27张图片
      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第28张图片
      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第29张图片
    • 复制和移动:cp xxx zzz(复制xxx到zzz路径下,可带重命名)与mv xxx zzz(移动xxx到zzz路径下)

      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第30张图片
      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第31张图片
    • 显示当前路径:pwd

      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第32张图片

==============================================================

4. Linux文本编辑神器vim与其他常用命令

【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第33张图片
【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第34张图片

  • 菜鸟教程指路(多看多记):Linux vi/vim

  • 第一部分:vim基本操作演示(英文输入状态)

    • 新建并编辑文件内容:vim filename

      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第35张图片
    • 切换为插入模式:键盘i或o或a;退出:键盘esc+:wq


      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第36张图片
    • 键盘快速定位首行(gg)和尾行(G)--区分大小写

      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第37张图片
    • 键盘删除某行(dd)与撤回此操作(u)--区分大小写

      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第38张图片
      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第39张图片
      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第40张图片
    • 键盘重做此操作(与撤回u相反):ctrl+r

      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第41张图片
    • 键盘复制(yy,多行nyy)与粘贴(小p向下复制,大P向上复制)单行--区分大小写

      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第42张图片
    • 重复上一个操作:英文句点或小数点(.)--中文输入状态下不执行

      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第43张图片
    • Mac系统同理:直接在终端连接Linux远程机并进行相同操作

  • 第二部分:文件权限777:

    【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第44张图片
    【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第45张图片
    【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第46张图片
    【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第47张图片

  • 第三部分:文件搜索、查找、读取:

    【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第48张图片
    【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第49张图片

    演示:

    • 读取:头、尾、整个、分页、可控分页

      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第50张图片
      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第51张图片
      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第52张图片
      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第53张图片
      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第54张图片
      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第55张图片
      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第56张图片

      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第57张图片
    • 搜索关键字:grep -n "xxxx" filename -- 常用,重点掌握

      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第58张图片
    • 统计个数:wc -- Word count,后缀中使用


      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第59张图片
    • 组合命令:通过管道竖杠 |

      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第60张图片
    • 查找文件:find -- 菜鸟教程指路:Linux find命令

      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第61张图片
      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第62张图片
      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第63张图片

      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第64张图片
      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第65张图片
      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第66张图片
  • 第四部分:文件解压缩

    【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第67张图片

    演示:

    • 测试与查看手册:

      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第68张图片
      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第69张图片
      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第70张图片
      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第71张图片

==============================================================

5. 系统用户操作命令

【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第72张图片
【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第73张图片

  • 博客指路:【问题解决方案】Linux中命令useradd与adduser的区别

  • root:超级管理员,权限太大,容易出问题。一般设置其他用户。

  • 演示:

    • 新建用户:useradd + usernameadduser + username

      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第74张图片
    • 新建用户后设置密码:passwd + username

      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第75张图片
      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第76张图片
      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第77张图片
    • 关于多个用户访问权限:

      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第78张图片
      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第79张图片
    • 删除用户:userdel -r username

      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第80张图片

==============================================================

6. 防火墙的设置

【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第81张图片
【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第82张图片

  • 演示:

    • 首先查看是否已经安装

      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第83张图片
      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第84张图片
    • 检查服务是否已启动

    • 测试启动、停止、查看状态几个命令


      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第85张图片
      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第86张图片
      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第87张图片
    • 关于防火墙的命令:firewall-cmd --xxx

      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第88张图片

      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第89张图片
      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第90张图片
      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第91张图片
    • 开启关闭服务:

      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第92张图片
      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第93张图片

      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第94张图片
    • 查询服务:

    • 移除服务而使用端口连接:服务和端口不冲突,服务更方便

      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第95张图片
      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第96张图片
      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第97张图片
      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第98张图片

  • 防火墙关闭:

    • 防止后期一些权限问题等等,可以将防火墙关闭

      sudo关闭后,不再显示running还是dead,直接找不到

      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第99张图片

==============================================================

7. 提权和文件上传下载的操作

【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第100张图片

  • 提权演示:

    • 分别在Xshell中开启root和imooc两个远程连接,并在imooc中yum发现权限不足

      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第101张图片
    • imooc账户yum命令前加sudo

      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第102张图片
    • root账户中使用命令visudo并在相应位置添加imooc账户的信息(G定位最后一行后向上几行)

      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第103张图片
    • 之后再在imooc账户中进行sudo yum install...操作时变为可执行了,提权成功。

      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第104张图片
    • 一般建议给普通账号提权,而不是使用root账号

  • 上传下载演示:

    • Linux下载一般使用wget或者curl命令进行,以百度首页为例,curl有参数,wget更简单

      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第105张图片
      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第106张图片
      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第107张图片

      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第108张图片
    • Linux系统使用scp进行文件的上传和下载:注意参数位置,第二个位置是起始位置,第三个位置是终止位置

      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第109张图片
    • Windows系统使用窗口或者安装lrzsz进行上传下载

      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第110张图片
      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第111张图片
      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第112张图片
      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第113张图片
      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第114张图片
      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第115张图片

      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第116张图片
      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第117张图片
      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第118张图片
      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第119张图片
      【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解_第120张图片

END

你可能感兴趣的:(【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解)