随笔分类 - 马哥Linux课程练习
摘要:# 练习 ## 1、每隔3秒钟到系统上获取已经登录的用户的信息;如果发现用户hacker登录,则将登录时间和主机记录于日志/var/log/login.log中,并退出脚本 ``` [22:02:15 root@Centos8 /data/Mage]#cat until_hacker.sh #!/b
阅读全文
摘要:# 练习:用while实现 ## 1、编写脚本,求100以内所有正奇数之和 ``` [09:16:38 root@Centos8 /data/Mage]#cat while_sum100.sh #!/bin/bash # #**************************************
阅读全文
摘要:# 练习:用 for 实现 ## 1、判断/var/目录下所有文件的类型 ``` [10:32:14 root@Centos8 /data/Mage]#cat var.sh #!/bin/bash # #************************************************
阅读全文
摘要:# 练习 ## 1、编写脚本 createuser.sh,实现如下功能:使用一个用户名做为参数,如果指定参数的用户存在,就显示其存在,否则添加之。并设置初始密码为123456,显示添加的用户的id号等信息,在此新用户第一次登录时,会提示用户立即改密码,如果没有参数,就提示:请输入用户名 ``` [1
阅读全文
摘要:# 练习 ## 1、让所有用户的PATH环境变量的值多出一个路径,例如:/usr/local/apache/bin ``` [11:34:22 root@Centos8 ~]#cat /etc/profile.d/pro.sh #!/bin/bash # #*********************
阅读全文
摘要:# 练习: ## 1、编写脚本 argsnum.sh,接受一个文件路径作为参数;如果参数个数小于1,则提示用户“至少应该给一个参数”,并立即退出;如果参数个数不小于1,则显示第一个参数所指向的文件中的空白行数  # 练习1 ## 1、在vim中设置tab缩进为4个字符 ``` #显示Tab和换行符^|和$显示 启用:set
阅读全文
摘要:# Part3:用户组和权限 ## 练习1 ### 1.创建用户gentoo,附加组为bin和root,默认shell为/bin/csh,注释信息为"Gentoo Distribution" ``` [20:24:48 root@Centos8 /data]#useradd gentoo -G bi
阅读全文
摘要:# Part2:文件管理和IO重定向 ## 练习1: ### 1、显示/etc目录下所有以l开头,以一个小写字母结尾,且中间出现至少一位数字的文件或目录列表 ``` [16:08:05 root@Centos8 /data]#ls /etc/l*[0-9]*[[:lower:]] /etc/l57h
阅读全文
摘要:#Part1:Linux基础入门 ##练习1: ###1、显示当前时间,格式:2016-06-18 10:20:30 ``` [16:35:49 root@Centos8 ~]#date +%F\ %T 2020-12-17 16:35:52 ``` ###2、显示前天是星期几 ``` [16:36
阅读全文

浙公网安备 33010602011771号