实验结论
(1)
history命令显示命令历史表中的命令
别名:使用别名可以简化输入、方便 用户
特殊字符:
引号:1.双引号:由双引号括起来的字符和反斜线均作为普通字符对待
2.单引号:由单引号括起来的字符都作为普通字符出现
3.倒引号:倒引号括起来的字符串被shell解释为命令行
输入/输出重定向符:1.输入重定向符<的作用是把命令的标准输入重新定向到指定文件
2.输出重定向符>的作用是把命令的标准输出重新定向到指定文件
3.输出附加定向符>>的作用是把命令的输出附加到指定文件的后面
4.即时文件定向符:即时文件由重定向符<<、一对标记符以及若干输入行组成
(2)
①
1./etc/passwd:存储操作系统用户信息
2./etc/shadow:这是个影子文件,密码放在这个文件里面,并且是只有root可读的。
3./etc/group:内容包括用户组、用户组口令、GID及该用户组所包含的用户,每个用户组一条记录
4./etc/gshadow:用户组的影子文件。
②
1.id:显示实际和有效的用户和组ID
2.id -u:显示用户ID
3.id -u root:显示root的ID
4.id -u zyk:只显示有效的ID
③
1.
which 查看可执行文件的位置
whereis 查看文件的位置 locate 配合数据库查看文件位置 find 实际搜寻硬盘查询文件名称2.
grep是一个搜索工具,图列部分搜索结果
3.
gimp是GNU图像处理程序
此部分是安装和卸载gimp程序,并且分别找出其位置,之前操作过类似,不一一列述
4.
cut命令剪切掉中间1-8个字符
5.
二三条命令分别对时间从前往后、从后往前排序
6.
该组命令前三条为查看文件不一一列述
接下来的命令是将man1压缩放至temp中并下载。
7.
查看/home目录,匹配出开头是d的数目
8.
添加新用户
在/home目录下查看并统计用户的数目
④
1.
2.
3.
4.
从/etc/group文件中截取第一列、第三列,并按照组id的数值大小从小到大排列
⑤
ources.list:linux中的源配置文件,存放的是ubuntu软件更新的源服务器地址,该文件可编辑。
sed:一次只处理一行的内容,处理时,将当前处理的行存储在临时缓冲区,接着用sed命令处理缓冲区的内容,处理完成后,把缓冲区的内容送往屏幕,接着处理下一行,不断重复,直至处理到文末。文件内容并未改变,除非用了重定向。
awk:一种强大的文本分析工具,它把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。
⑥
curl:是一个广泛使用的用来上传和下载的命令行工具
wget:从指定的URL下载文件
实验总结:基本学习完前四章内容,做完此章实验才对linux有些初步的认识,linux功能强大,但是在运用上还有所欠缺,此次实验,学会了一些shell命令的使用,但在整体运用上还有所欠缺,导致最后的实验没有成功完成,后期学习中补上,希望在之后的学习中更进一步。