Linux中的骚操作之第一话

文章目录

  • 前言
  • 一、什么是shell
  • 二、走进Linux
    • 一、Linux的分类
    • 二、LINUX操作命令格式
    • 三、Type命令
    • 四、echo指令
    • 五、 Hash哈希
    • 六、Help指令
    • 七、linux中你不知道的辅助骚操作
    • 八、Man指令
    • 九、pwd指令
    • 十、cd指令
    • 十一、ls指令
    • 十二、相对路径
    • 十三、 Alias指令
    • 十四、du指令
  • 三、总结

前言

国家与国家之间存在语言、文化等的差异,中国人若想与英国人交流,下意识想到的一定是借助“翻译器”,那么翻译器就承担着承上启下的关键作用。同样的,在计算机中,人类若想完全操作计算机,对它发号施令,这里就一定也有着人类与计算机之间的“翻译器”------shell.

一、什么是shell

Shell俗称壳(用来区别于核),是指"为使用者提供操作界面"的软件(命令解析器)。它类似于DOS下的command.com和后来的cmd.exe。它接收用户命令,然后调用相应的应用程序。简而言之,它将人类的指令化为计算机能解读的“二进制”,计算机内核调用shell解读出来的二进制,随后,硬件调用内核执行人类的指令。Linux无法离开shell,换句话说,Linux离开shell则无法正常运行。

二、走进Linux

一、Linux的分类

Linux中的骚操作之第一话_第1张图片

二、LINUX操作命令格式

Linux中的骚操作之第一话_第2张图片
在这里插入图片描述

三、Type命令

1、中文:类型,品种,样式
2、计算机:查询该命令为外部亦或内部命令
3、举例:请在XSHELL操作中判断,cd/ls是内部还是外部?
Linux中的骚操作之第一话_第3张图片

四、echo指令

1、含义:输出内容到控制台
2、基本语法:echo [选项] [输出内容]
3、案例1:使用echo指令输出环境变量
4、案例2:使用echo指令输出“hello,world”
Linux中的骚操作之第一话_第4张图片

五、 Hash哈希

1、作用:将数据存入缓存中,运行时优先调用缓存中的数据
2、案例:hash
Linux中的骚操作之第一话_第5张图片

六、Help指令

1、含义:获得shell内置命令的帮助信息(亦可查看内部命令)
2、基本语法:help 命令
3、案例:help cd(解释cd)
4、enable 同样也可以查看内部命令
Linux中的骚操作之第一话_第6张图片

七、linux中你不知道的辅助骚操作

Linux中的骚操作之第一话_第7张图片

八、Man指令

1、基本语法:man ls
2、man cd(命令) /-i #(查找的功能选项)
3、查找参数:翻页n 向下 N 向上
4、案例:man ls | col -b > lshelp.txt
5、案例解析:在这个例子中,col 是一个命令程序,用于过滤文本中的一些特殊控制字符;另外还使 用了“|”和“>”符号,这是 Shell 环境中的两种特殊功能应用,分别称为管道、重定向输出。其 含义及作用如下所述。 Ø 管道:用竖杠符号“|”表示,用于将前面命令的屏幕输出结果作为后面命令的操作对 象(输入)。就好像一根管道一样,从这头塞入内容,从另一头出来。 Ø重定向输出:用大于符号“>”表示,前面的命令成功执行以后,其屏幕输出结果将 保存到“>”号后边指定的文件中,而不是直接输出到屏幕,因此称为重定向
6、man阅读手册页
6.1、使用上方向和下方向键滚动一行文本
6.2、使用Page Up和Page Down键翻页
6.3、按Q或q键退出阅读环境
6.4、按“\”键查找内容

九、pwd指令

1、基本语法:pwd
2、英文全称:print working directory
3、中文含义:显示当前工作目录的绝对路径
4、案例 显示当前工作的绝对路径
在这里插入图片描述

十、cd指令

1、基本语法
Linux中的骚操作之第一话_第8张图片
2、案例
Linux中的骚操作之第一话_第9张图片

十一、ls指令

1、基本语法:ls [选项][目录或文件]
2、选项:
Linux中的骚操作之第一话_第10张图片
Linux中的骚操作之第一话_第11张图片
3、案例
Linux中的骚操作之第一话_第12张图片
在这里插入图片描述

十二、相对路径

Linux中的骚操作之第一话_第13张图片

十三、 Alias指令

1、基本指令:alias 命令别名=命令
2、中文翻译:别名
3、操作:vim /root/.bashrc ------ source /root/.bashrc
在这里插入图片描述
Linux中的骚操作之第一话_第14张图片
在这里插入图片描述

十四、du指令

1、基本语法:du [选项][文件或目录]
2、常用选项
Linux中的骚操作之第一话_第15张图片
3、案例
Linux中的骚操作之第一话_第16张图片

Linux中的骚操作之第一话_第17张图片

三、总结

只有当shell这位翻译官将人类的Linux指令转换为二进制,电脑才会真正的被人类所控制,在Linux中,外部为人类所操控。而内部为人类服务,当我们不知道该命令是内部还是外部时,type/help/enable最为顺手,当我们不知道该命令是什么意思时,man最为合适。当我们用户过多却对当前工作的目录混淆时,pwd最为合适,当我们工作时需要切换目录时,cd/cd~/cd-最为合适。当我们需要查找目录内容时,LS为我们提供帮助,当我们发现命令太长而经常被遗忘时。alias别名上线。当我们整理目录,希望为系统明确内存时,du指令就非常友好!

你可能感兴趣的:(linux,shell,内核)