1.在当前目录下建立文件exam.c,将文件exam.c拷贝到/tmp这个目录下,并改名为 shiyan.c。
touch exam.c
cp /root/exam.c /tmp/shiyan.c
2. 在任何目录下回到用户主目录。
cd /tmp
cd
3. 打印当前目录(隐藏文件也显示)。
ll -a
4.在当前目录中新建文件text并设置文件的属性为文件属主(u)增加执行权限与文件属主同组用户(g)增加写权限其他用户(o) 删除读权限。
touch text
chmod u+x text
chmod g+w text
chmod o-r text
5. 创建用户xu和liu并将/home/xu目录中的所有文件拷贝到目录/home/liu中。
useradd xu
useradd liu
ll /home/xu
cd /home/xu
touch a1.c
cp -r /home/xu/* /home/liu
6. 用长格式列出/home目录下所有的文件包括隐藏文件。
cd /home
ll -a
7.在当前目录中创建目录aaa,并把该目录的权限设置为只有文件主有读、写和执行权限。
mkdir aaa
chmod 700 aaa
8.建立一个新用户user2并把它加入到root组中,设置user2的密码为:1
useradd -g root user2
ll /home
passwd user2
9. 建立文件 file1.txt 并更名为 file2.txt。
touch file1.txt
mv file1.txt file2.txt
10. 建立新用户newstudent ,设置密码123456,给用户密码加锁。
useradd newstudent
passwd newstudent
usermod -L newstudent
11. 新建一个组group1 ,将root用户添加到该组,并查看是否添加成功
groupadd group1
gpasswd -a root group1
id root
groups root
12. 建立文件ff.txt 并用数字的形式(绝对权限)把文件的权限改为rw-rw-rw-。
touch ff.txt
chmod 666 ff.txt
13. 用vi建立文件bbbb.txt 并将用户名的加入其中保存退出。
vi bbbb.txt
插入模式:输入"root"
14. 查看当前目录下所有的文件或目录(含.开头的),把查看结果生成文件ls.txt
ls -la > ls.txt
ll -a
15.启动vi,更改/etc/passwd中的xu和liu密码信息为不需要密码登陆。
vi /etc/passwd
把xu和liu的'x'删掉
16. 将/home目录拷贝到/root目录下,然后再将root下的home及子目录删除。
cp -R /home /root
rm -rf /root/home
17. 查找用户账号文件中是否存在test用户。
cat /etc/passwd | grep test
cat /etc/passwd | grep newstudent
18. 将当前目录中扩展名为txt、doc和bak的文件全部复制到/home目录中。
cp *.txt /home
cp *.doc /home
cp *.bak /home
19. 将u盘(设备名sdc)挂载到/mnt/usb_disk目录。
20. 重启和关机命令
shutdown now(关机命令)
reboot(重启命令)