在linux中文件系统的目录结构采用的是-在linux目录结构中目录中的文件-

1. 查询/etc目录所有文件详细信息,包含隐藏信息 。
ls-al 或lI
2. 查询 /etc/passwd 详细信息
Cd /etc/passwd
3. 当前目录的位置
pwd
4. 进入用户的家目录
Cd /home
5. 切换当前目录到上级目录
Cd ..
6. 切换当前目录
Cd .
以下题目按照顺序完成:touch stat
7. 复制/ etc下hosts文件到用户主目录中,并将文件名改为mplist
Cp /etc/hosts /root/mplist
8. 将mplist的时间记录修改为2003年6月7日12:03 。
touch –d “07/06/2003” mplist
9. 用stat 文件mplist的各种相关信息
10. 只修改mplist的访问时间为2010年10月8日10:10 。
touch –a /mplist 2010/10/8/10/10
11. 用stat 文件mplist的访问时间,看是否发生改变
stat mplis
12. 只修改mplist的修改时间为2011年11月11日11:11 。
touch –a /mplist 2011/11/11/11/11
13. 用stat 文件mplist的修改时间,看是否发生改变
以下题目按照顺序完成:mkdir、cp、mv、rm
14. 创建一个目录/tmp/姓名,并创建一个文件姓名全拼.txt
mkdir – p / tmp/zhangxiaowen.txt
15. 复制/etc/passwd文件到/tmp/目录下
cp /etc/passwd /tmp
16. 使用复制命令完成,复制/etc/passwd文件到/tmp/目录下并重新命名“passwd+姓名”
cp /etc/passwd /tmp/ passwdzxw
17. 复制目录/etc/yum.repos.d/到/tmp/目录下并重新命名yum.repos
cp /etc/yum.repos.d /tmp
mv /etc/yum.repos.d yum.repos
18. 复制/sbin目录下的m开头的文件复制到用户主目录中的mdir中
cp /sbin/m* /root/mdir
19. 复制/etc/passwd到/tmp/目录下进行覆盖已有的文件
cp /etc/passwd /tmp
20. 移动/tmp/passwd文件到/tmp/姓名下
mv /tmp/passwd /tmp/zxw
21. 移动/tmp/yum.repos目录到/tmp/姓名目录下
mv /tmp/yum.repos /tmp/zxw
22. 移动/tmp/yum.repo.d目录到/tmp/姓名目录下并重新命名“yum+姓名”
mv /tmp/yum.repo.d /tmp/yumzxw
23. 将/tmp/passwd姓名文件重新命名passwd.
mv /tmp/passwd passwd
24. 将/tmp/姓名目录重新命名为/tmp/”姓名+ml”
mv /tmp/姓名 /tmp/zxwml
25. 创建/tmp/wj文件
Mkdir /tmp/wj
26. 将/etc/passwd复制/tmp/wj目录下
cp /etc/passwd /tmp/wj
27. 将/etc/yum.repos.d/所有文件复制到/tmp/wj目录下
cp /etc/yum.repos.d /tmp/wj
28. 删除/tmp/wj/passwd文件 。
rm /tmp/wj/passwd
29. 删除/tmp/wj目录,强制删除,不询问是否删除
rm –f /tmp/wj
cat more less tail head文件内容
30. 查询 /etc/passwd 文件内容,三种方式 。
cat /etc/passwd
more /etc/passwd
less /etc/passwd
31. /etc/passwd 前两行信息
head -n 2 /etc/passwd
32. /etc/passwd 后三行信息
tail -n 3 /etc/passwd
33. 在/home/目录下创建network/jiying161 network/jiying162 /network/jiying163 三个目录
mkdir network/jiying161 network/jiying162 /network/jiying163
34. 统计/etc/passwd文件的行数、单词数、字节数等信息
tail /etc/passwd
35. 搜索、/etc/passwd文件中包含“root”行 。
grep “root” /etc/passwd
36. 搜索/etc/passwd文件中以“nologin”结尾的行
grep “nologin$” /etc/passwd
37. 搜索/etc/passwd文件中以“root”开头的行 。
grep “^root” /etc/passwd
38. 查找passwd、ls、cp命令的文件位置
which passwd ls cp
39. 以上命令的文件类型 。
file -l psaawd ls cp
40. /dev/sr0文件类型 。
file /dev/sr0
41. 文件/dev/sr0 /dev/cdrom文件详细信息 。
ll /dev/sr0 /dev/cdrom
42. 查找/etc目录下,以passwd命名的文件 。
find -name “passwd” /etc
43. 在/mnt/下创建/etc/passwd文件的软连接、硬链接,并这两个文件详细信息 。
ln -s /etc/passwd /mnt/
44. 在 / 目录下查找smb.conf文件所在位置 。
Cd /
which smb.conf
45. 查找 /etc 目录下,以a开头的文件
grep "^a" /etc
46. 查找 / 目录下,以“ifcfg-eth开头的文件 。
压缩备份命令的使用
grep "^ifcfg-eth" / gzip -r
47. 复制/etc/passwd文件到 /mnt/system目录下,使用bzip2压缩该文件,解压压缩文件 。
cp /etc/passwd /mnt/system bzip2 -9 passwd bzip2 -d passwd
48. 复制/sbin目录下以m开头的文件到/mnt/cc目录下
cp {find -name "^m" /sbin } /mnt/cc
49. 使用bzip2压缩cc目录内容 。
bzip2 -9 cc
50. 打包cc目录成 /mnt/cc.tar结果截图 。
tar /cc/mnt/cc.tar
51. 压缩/mnt/cc目录下的文件,cc.tar.gz
gzip /mnt/cc
52. cc.tar打包内容
Bzip -d cc.tar
53. cc.tar.gz压缩内容
Gzip –d cc.tar.gz
54. 把/tmp目录打包成tmp.tar,放到/root目录下 。


推荐阅读