练习1
1、以root用户登录linux
2、查看当前位置
pwd
3、查看当前位置有什么
ls -a
4、查看一个initial开头的文件的性质是啥
file initial-setup-ks.cfg
5、查看该文件的前6行内容
head -n 6 initial-setup-ks.cfg
6、查看该文件的后5行内容
tail -n 5 initial-setup-ks.cfg
7、复制该文件并改名称为file1
cp initial-setup-ks.cfg file1
可以使用 diff initial-setup-ks.cfg file1
验证文件是否一样,如果没有输出则一样
8、在file1文件的开始处写上自己的班级和姓名
vi file1
将光标移动到开头,按i进入插入模式,回车插入自己的班级和姓名
可以使用head -n 5 file1
验证是否成功
9、在file1文件的最末行写上:dcyy!
vi file1
同上方法,将光标移动到末尾
可以使用tail -n 5 file1
验证是否成功
练习2
1、查看tmp目录下有什么?
ls /tmp
2、查找cat命令在哪?
which cat
3、将file1文件复制到tmp目录下并改名称为cloud1
cp file1 /tmp/cloud1
可以使用ls /tmp
验证 是否复制成功,使用diff file1 /tmp/cloud1
验证文件内容是否相同
4、将cloud1文件的最末行添加12345。
vi /tmp/cloud1
使用tail -n 5 /tmp/cloud1
验证是否成功
5、将cloud1文件的第一行内容删除
vi /tmp/cloud1
使用head -n 5 /tmp/cloud1
验证是否成功
6、在tmp目录下创建一个dd目录
mkdir /tmp/dd
使用ls /tmp
验证是否成功
7、进入dd目录,将cloud1文件复制到dd目录中
cd /tmp/dd
cp /tmp/cloud1 cloud1
使用ls /tmp
验证是否成功
8、将dd目录名称修改为dd1
先使用cd
命令返回根目录
cd
mv /tmp/dd /tmp/dd1
使用ls /tmp
验证是否成功
练习3
1、创建用户clouduser1
useradd clouduser1
2、检查用户文件和用户密码文件
cat /etc/passwd
cat /etc/shadow
3、设置其密码:12345,再检查其密码文件,比较其不同点
可以使用cp /etc/shadow /etc/shadow1
复制一份方便比较
修改密码:
passwd clouduser1
使用diff /etc/shadow /etc/shadow1
比较两个文件不一样的部分
返回如下:
49c49
< clouduser1:$6$.sZ086pNjA.1qMLk$0TU6Eg9oeu7UOU1sFwbnQ8Jrp0JdSOVVIIw5kywqWFGGWDXHNeZ.HEfaCrQF0attaFZ5cA5HvP60AX/wdIOc70:19820:0:99999:7:::
---
> clouduser1:!!:19820:0:99999:7:::
4、修改其shell为:/sbin/nologin
usermod -s /sbin/nologin clouduser1
5、创建用户clouduser2,设置密码:123,设置其uid的值为3000
创建用户
useradd -u 3000 clouduser2
修改密码
passwd clouduser2
6、列出clouduser1和clouduser2密码的有效期
chage -l clouduser1
chage -l clouduser2
7、将clouduser1的宽限时间设置为4
chage -I 4 clouduser1
8、将clouduser2用户的最小密码时间设置为5天
chage -m 5 clouduser2
9、将clouduser1用户的密码告警时间设置为3天
chage -W 3 clouduser1
10、彻底删除创建的2个用户
userdel -r clouduser1
userdel -r clouduser2
练习4
1、创建用户u1、u2、u3,分别设置密码
useradd u1
useradd u2
useradd u3
passwd u1
passwd u2
passwd u3
2、创建组g1
groupadd g1
3、创建一个gid值为2500的组g2
groupadd -g 2500 g2
4、将u1、u2用户添加进g1,将u2、u3添加进g2
usermod u1 -G g1
usermod u2 -G g1,g2
usermod u3 -G g2
5、将u3设置为g1的管理员
gpasswd -A u3 g1
6、将u1设置为g2管理员
gpasswd -A u1 g2
7、删除u1组
userdel -r u1
8、删除g2组
groupdel g2
© 版权声明
THE END
暂无评论内容