shell
shell相关内容
空丶白灬
这个作者很懒,什么都没留下…
展开
-
shell第三天小练习 通过自搭建dns服务器访问自搭建nextcloud网盘服务
1、安装Apache2、安装数据库mariadb3、安装PHP及其相关包4、配置httpd.conf原创 2022-07-12 20:15:01 · 254 阅读 · 0 评论 -
shell循环练习
网段由用户输入,例如用户输入192.168.2,则ping192.168.2.10—192.168.2.20。ssh-keygen在用于管理的主上生成密钥对。4、使用for实现批量主机root密码的修改。SSH实现公钥认证,执行远程中主机命令。1、使用case实现成绩优良差的判断。3、forping测试指网段的主机。例如test01,test10。提示主机IP存放在一个文件中。2、for创建20用户。用户初始密码由用户输入。成功或失败都必须记录。......原创 2022-07-17 23:08:33 · 66 阅读 · 0 评论 -
正则 和 sed 练习
3、显示/etc/fstab中以#开头,且后面跟一个或多个空白字符,而后又跟了任意非空白字符的行;2、删除/etc/fstab文件中所有以#开头,后面至少跟一个空白字符的行的行首的#和空白字符。4、查找/etc/rc.d/rc.local中包含“以to开始并以to结尾”的字串行;1、显示/etc/rc.d/rc.sysinit文件中以不区分大小的h开头的行;5、查找/etc/inittab中含有“以s开头,并以d结尾的单词”模式的行;4、在/etc/fstab文件中不以#开头的行的行首增加#号。...原创 2022-07-20 17:01:07 · 211 阅读 · 0 评论 -
shell条件判断练习
8、判断用户输入的是否是数字,如果是数字判断该数字是否大于10;4、判断vsftpd软件包是否安装,如果没有则自动安装;9、计算用户输入的任意两个整数的和、差、乘积、商、余数,判断用户输入的是否是整数,如果不是,则给出提示终止运行。3、判断当前内核主版本是否为3,且次版本是否大于10;6、判断指定的主机是否能ping通,必须使用$1变量;判断用户输入的参数是否是两个,如果不是,提示用法;1、ping主机测试,查看主机是否存活;5、判断httpd是否运行;2、判断一个用户是否存在;根分区剩余空间小于20%..原创 2022-07-15 20:34:46 · 561 阅读 · 0 评论 -
shell awk相关练习
9、请打印第一域,并且打印头部信息为这个是系统用户,打印尾部信息为“================”11、请将/etc/passwd中的root替换成gongda,记住是临时替换输出屏幕看到效果即可.7、请打印出/etc/passwd第一个域,并且在第一个域所有的内容前面加上“用户帐号”5、/etc/passwd中匹配包含root或net或ucp的任意行。13、请同时匹配passwd文件中,带mail或bash的关键字的信息。8、请打印出/etc/passwd第三个域和第四个域。......原创 2022-07-22 17:42:34 · 198 阅读 · 0 评论 -
shell 函数和数组练习
6、使用关联数组统计文件/etc/passwd中用户使用的不同类型shell的数量。5、将/etc/shadow文件的每一行作为元数赋值给数组。2、编写函数,实现判断是否无位置参数,如无参数,提示错误。1、编写函数,实现打印绿色OK和红色FAILED。判断是否有参数,存在为Ok,不存在为FAILED。4、编写函数,实现两个整数位参数,计算加减乘除。7、使用关联数组按扩展名统计指定目录中文件的数量。3、编写函数实现两个数字做为参数,返回最大值。......原创 2022-07-18 19:22:23 · 107 阅读 · 0 评论 -
shell企业面试题练习
问题5请用shell脚本写出查找当前文件夹(/home)下所有的文本文件内容中包含有字符”shen”的文件名称。3、一个文件,大概1亿行,每行一个ip,将出现次数最多的top10输出到一个新的文件中。问题10、写一个脚本查找最后创建时间是3天前,后缀是*.log的文件并删除。如果不存在该如何处理?问题13、写一个脚本把指定文件里的/usr/local替换为别的目录。问题11、写一个脚本将某目录下大于100k的文件移动至/tmp下。问题4用shell写一个脚本,对文本中无序的一列数字排序。......原创 2022-07-25 18:27:08 · 589 阅读 · 1 评论 -
Linux基础练习题
linux 基础练习题原创 2022-07-12 17:35:49 · 3571 阅读 · 0 评论