首页 > 其他 > 详细

实验三

时间:2018-04-27 23:42:45      阅读:293      评论:0      收藏:0      [点我收藏+]

四.实验结论

1

.技术分享图片

history命令查看命令历史,!-3重新执行倒数第三条命令

 

技术分享图片

命令alias给ls -l设置别名,unalias取消

 

 技术分享图片

脚本ex3用于输出四条语句

技术分享图片

双引号中的字符除$,`,\外均作为普通字符处理。

 

2.

(1)

技术分享图片

/etc/passwd存放密码文件,文件中每个用户都有一个对应的记录行,它记录了这个用户的一些基本属性

 

技术分享图片

 /etc/shadow文件是passwd文件的一个影子,/etc/shadow文件中的记录行与/etc/passwd中的一一对应,但是只有系统管理员才能够进行修改和查看

 

 技术分享图片

 /etc/group 存储有关本地用户组的信息

 

技术分享图片

/etc/gshadow是/etc/group的加密资讯文件,比如用户组(Group)管理密码就是存放在这个文件

 

(2)

技术分享图片

技术分享图片

id命令可通过用户名查看uid,gid,选项-u可查看有效uid

 

(3)

1.

技术分享图片

技术分享图片

技术分享图片

命令which可查看可执行文件的位置 

whereis查看文件的位置

locate配合数据库查看文件位置

find实际搜寻硬盘查询文件名称

 

2.

技术分享图片

技术分享图片

技术分享图片

技术分享图片

grep命令可通过正则表达式搜索文本,并打印匹配到的行,选项-n可打印行号,-E可使用多个正则表达式

 

3.

sudo apt install gimp命令可安装gimp

sudo apt remove gimp命令用于卸载gimp

which gimp用于查看文件的位置

 

4.

技术分享图片

技术分享图片

选项-d可自定义分隔符,-f显示指定的域中的内容,上述命令指定空格为分隔符,显示第1和8个域中的内容

 

5.

技术分享图片

技术分享图片

技术分享图片

-t可把结果按时间排序,-r表示按相反序列排序

 

6.

技术分享图片

查看/usr/share/man目录下的文件

技术分享图片

查看此目录下文件名为man1,man2...man8的文件

技术分享图片

查看/usr/share/man/man1目录下的文件

技术分享图片

file命令可识别文件类型,然后创建了新目录temp,将ls.1.gz拷贝至temp目录,gzip命令进行解压

 

7.

技术分享图片

ls -l查找在/home目录下的文件,grep "^d"过滤行开头为d的文件,wc -l统计行数

 

8.

技术分享图片

sudo adduser命令添加了新用户user7

 

(4)

1.

技术分享图片

 

2.

技术分享图片

 

3.

技术分享图片

 

4.

技术分享图片

 

(5)

技术分享图片

技术分享图片

/etc/apt/sources.list 是包管理工具 apt 所用的记录软件包仓库位置的配置文件

技术分享图片

sed命令可用于字符的替换,上图中将test文件中出现的one全部替换成two

 

(6)

 

 curl命令是一个利用URL规则在命令行下工作的文件传输工具。它支持文件的上传和下载,所以是综合传输工具,但按传统,习惯称curl为下载工具。作为一款强力工具,curl支持包括HTTP、HTTPS、ftp等众多协议,还支持POST、cookies、认证、从指定偏移处下载部分文件、用户代理字符串、限速、文件大小、进度条等特征。做网页处理流程和数据检索自动化,curl可以祝一臂之力。

 wget命令用来从指定的URL下载文件。wget非常稳定,它在带宽很窄的情况下和不稳定网络中有很强的适应性,如果是由于网络的原因下载失败,wget会不断的尝试,直到整个文件下载完毕。如果是服务器打断下载过程,它会再次联到服务器上从停止的地方继续下载。这对从那些限定了链接时间的服务器上下载大文件非常有用。

 

3.

(1)

技术分享图片

技术分享图片

技术分享图片

技术分享图片

 

 (2)

技术分享图片

技术分享图片

技术分享图片

1.-n11表示输入11个字符后输入结束

2.搜索code和filename重定向到t1,然后从t1输出到major

 

五.总结与体会

  通过本次实验,我熟练掌握了shell中通配符,管道线,重定向等特殊符号的用法,练习了shell中正则表达式的用法,学习了常用的命令工具的使用,掌握了shell脚本的建立和执行方法等。

 

实验三

原文:https://www.cnblogs.com/chl20151398017/p/8964103.html

(1)
(1)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!