linux基础学习记录(2)

时间:2024-03-20 10:29:18

1.将/etc下面所有的文件,文件名是a-m开头的,并且是以.conf结尾的文件复制到/data目录下。
linux基础学习记录(2)
2.定义一个别名copy,要求当所有用户执行copy时,执行的是以下操作cp -r /etc /root/etc-年月日,要求永久生效。(年月日使用$date实现)
linux基础学习记录(2)
linux基础学习记录(2)
linux基础学习记录(2)
3. 创建一个脚本/root/file.sh,要求执行脚本时显示hello,修改PATH变量要求在任何目录下面可以直接执行file.sh
linux基础学习记录(2)
linux基础学习记录(2)
linux基础学习记录(2)

4.创建一个变量TEST,要求如下:
(1) 当user1用户调用该变量时TEST=100
(2) 当user2用户调用该变量时TEST=200
(3) 其他用户调用该变量时TEST=300
(4) 以上配置要求永久生效
linux基础学习记录(2)
linux基础学习记录(2)
linux基础学习记录(2)
linux基础学习记录(2)

5.在/tmp/目录下面创建1000个文件,文件名为file1.txt,file2.txt,file3.txt等等(提示用{}实现)
linux基础学习记录(2)

6.脚本批量创建用户,用户名在一个文件列表中(一行一个用户名),要求设置用户的登录shell是/sbin/nologin,并给用户设置密码为用户名
linux基础学习记录(2)
linux基础学习记录(2)
linux基础学习记录(2)
linux基础学习记录(2)
7. 将/etc/passwd文件中所有包含root的内容过滤出来,导出至/root/userlist.txt中
linux基础学习记录(2)
(1)截取出系统中所有的用户名导出到/root/username中
linux基础学习记录(2)
(2)查找/etc/passwd中root用户信息所在的行导出追加到/root/username中
linux基础学习记录(2)
(3)查找根分区使用百分比
linux基础学习记录(2)
(4)输出/etc/profile中第10-20行内容
linux基础学习记录(2)

  1. 配置你的Linux系统网络,配置如下:
    linux基础学习记录(2)
    要求如下:
    8.1计算机名:VM1和VM2
    linux基础学习记录(2)
    linux基础学习记录(2)
    8.2 VM1和物理机能通信
    linux基础学习记录(2)
    8.3 VM1和VM2能通信
    linux基础学习记录(2)
    8.4 VM2和物理机能通信
    linux基础学习记录(2)
    8.5要求使用windows通过root可以ssh到该主机
    linux基础学习记录(2)
    8.6 将VM2的网卡模式改成nat,先dhcp获取地址,并能够ping通www.baidu.com
    ,查看获得的ip地址,子网掩码,网关和dns;再将其改成静态地址,并且能ping通www.baidu.com。
    linux基础学习记录(2)linux基础学习记录(2)
    linux基础学习记录(2)
    linux基础学习记录(2)
    linux基础学习记录(2)

  2. 创建一个周期性的计划任务,要求每天的10-12点,每隔5分执行一次echo hello
    linux基础学习记录(2)
    linux基础学习记录(2)
    linux基础学习记录(2)