linux基础学习记录(2)
1.将/etc下面所有的文件,文件名是a-m开头的,并且是以.conf结尾的文件复制到/data目录下。 2.定义一个别名copy,要求当所有用户执行copy时,执行的是以下操作cp -r /etc /root/etc-年月日,要求永久生效。(年月日使用$date实现) 3. 创建一个脚本/root/file.sh,要求执行脚本时显示hello,修改PATH变量要求在任何目录下面可以直接执行file.sh 4.创建一个变量TEST,要求如下: (1) 当user1用户调用该变量时TEST=100 (2) 当user2用户调用该变量时TEST=200 (3) 其他用户调用该变量时TEST=300 (4) 以上配置要求永久生效 5.在/tmp/目录下面创建1000个文件,文件名为file1.txt,file2.txt,file3.txt等等(提示用{}实现) 6.脚本批量创建用户,用户名在一个文件列表中(一行一个用户名),要求设置用户的登录shell是/sbin/nologin,并给用户设置密码为用户名 7. 将/etc/passwd文件中所有包含root的内容过滤出来,导出至/root/userlist.txt中 (1)截取出系统中所有的用户名导出到/root/username中 (2)查找/etc/passwd中root用户信息所在的行导出追加到/root/username中 (3