2019-2020-1 20199319《Linux内核原理与分析》第一周作业

在对Linux的基础入门知识学习之后,我有如下的心得体会:

    1.想要更高效的使用linux命令,一定要学会使用tab键,它不仅可以在我们忘记某个命令的全称时自行补全,还可以自动识别目录下的文件或文件夹名称进行补全,非常的方便。

    2.在我们因为输入错误的命令而导致出现无法预料的情况,找不到光标无法继续输入命令时候,可以通过ctrl+c来进行终止当前程序,恢复到正常状态。

    3.我们会经常反复的使用同一条命令或类似命令,可以使用上箭头来进行最近命令的记忆,增加我们的工作效率。

    4.合理的使用通配符,可以在我们处理多个文件时提供极大的便捷。

    5.要学会使用help、man、info等帮助指令,不仅可以帮我们了解各个指令的作用,还以列出它所涵盖的参数功能。

    6.合理的利用好管道功能,可以帮我们准确的查看我们需要的内容。比如 | sort(排序输出)、| grep -* (过滤输出)等等。

    7.在使用chmod修改文件的权限时候,会有多种权限种类(例如常用的666、777等),因为种类较多,可以查阅所需的权限类型之后进行修改。

    8.FHS 定义了两层规范,第一层是, / 下面的各个目录应该要放什么文件数据,第二层则是针对 /usr 及 /var 这两个目录的子目录来定义。

    9.在输入命令时候,因为不是所有的命令都可以使用相对路径,所以一定要注意哪些指令只能使用绝对路径(例如添加自定义环境变量)。

    10.在复制或删除文件夹及其所有的子文件时,需要加上-r或-R参数,否则会出错。

    11.合理的利用好cat、tac、nl、more、less等文件查看命令,在针对不同文件、不同需求时会有不同的优势。

    12.set是显示当前 Shell 所有变量,包括其内建环境变量(与 Shell 外观等相关),用户自定义变量及导出的环境变量;env显示与当前用户相关的环境变量,还可以让命令在指定环境中运行;export是显示从 Shell 中导出成环境变量的变量,也能通过它将自定义变量导出为环境变量。

    13.在添加环境变量时,要注意为了与普通变量区分,通常我们习惯将环境变量名设为大写。

    14.我们在shell中修改了一个配置脚本文件之后,我们可以使用 source 命令来让其立即生效。

猜你喜欢

转载自www.cnblogs.com/j1551163790/p/11524944.html