课后习题-7 阶段汇总

1. 说一下你熟悉的Linux发行版都有哪些?Linux的应用领域你知道多少?
  suse redhat ubantu    ,服务器, 内嵌式应用
2. 在安装centos的时候你是怎么分区的?swap分多少合适?
  /boot :100M    /swap: 2048M    /: 剩余        内存小于4G 时,   swap 分 内存的2倍即可
3. 查看网卡ip命令是哪个?在安装完系统后,我们使用了一个命令自动获取到了ip,是哪个命令?
  ifconfig -a    dhcp 
4. 要配置网卡ip,需要更改哪个配置文件?
  /etc/sysconfig/network-scripts/ifcfg-eth0 
5. 要更改dns的地址,需要编辑哪个配置文件?
  /etc/resolv.conf
6. 如何更改主机名?
  hostname   或者/etc/sysconfig/network   中 hostname = ...

7. 列一下你知道的远程登录Linux的工具有哪些?
  xshell   secureCRT   putty   
8. 登录linux,我们除了使用密码验证,还可以使用哪种方式?简述配置过程。

9. 简述进入单用户的步骤。

10. 简述进入救援模式的步骤。

11. linux有几个运行级别,每个级别的作用是什么?

12. 简述Linux系统过程。

13. 说一说bootloader grub mbr 之间的关系。

14. 如何给grub设置密码?

15. rmdir -p  用来删除一串目录,比如 rmdir  -p /tmp/test/1/2/3  如果 /tmp/1/2/ 下面除了3目录外还有个4目录,4目录里还有个5目录,那么是否可以成功删除?   rmdir -p  删除一个不存在的目录时是否

报错呢?

16. 删除一个目录或者文件时,在删除之前会先问一下我们是否删除,如果直接回车,是否删除呢?如果输入的不是'y' 也 不是'n' 会发生什么?

17. 我想创建一串目录时如何建,比如/home/1/2/3/4.

18. 使用mv命令时,如果目标文件为非目录且存在的文件,会怎么样?

19. 使用less  查看文件/etc/passwd  搜索一下一共出现几个‘root', 按哪个键可以向上/向下一行一行的移动?

19. 请想一想如果我们给某个目录的权限设置成rwxrw-rw-,那么其他用户能否ls该目录下的内容,能否进入到该目录下?

20. 一个目录123的权限为755,属主和属组为root,在该目录里面有一个文件1.txt,权限为777,属主和数组为root,那么普通用户aming是否可以更改1.txt的内容?是否可以重命名1.txt为2.txt?

21. 如果设置 umask 为 001 , 那么用户默认创建的目录和文件的权限是什么样子的?

22. 用find找出 /var/ 目录下,最近一天内变更的文件?再用find找出 /root/ 目录下一小时内变更的文件?

23. 用find找出 /etc/ 目录下,一年内从未变更过的文件?

24. 硬链接的文件是否占用空间大小,硬链接文件是否可以跨分区创建?

25. Linux系统里,分别用什么符号表示: 普通文本文件、二进制文件、目录、链接文件、块设备、套接字文件以及串行端口设备?

26. 如何把把dira目录以及目录下的所有文件及目录修改为所属主为user1, 所属组为users?

27. Linux系统,默认目录的权限为什么?文档的权限是什么?用三个数字表示。我们可以通过修改umask的值更改目录和文档的默认权限值,我们如何通过umask的值得到默认权限值?

28. 修改dirb目录的权限,使所属主可读可写可执行,所属组可读可执行,其他用户不可读不可写也不可执行,使用什么命令?

29. 如何使文件只能写不能删除? 如何使文件不能被删除、重命名、设定链接接、写入、新增数据?

30. Linux 下一个点 '.' 和两个点 '..' 分别表示什么?

31.  cd -  表示什么含义?

32.  用ls 查看目录或者文件时,第二列的数值表示什么意思?如果一个目录的这列的值为3,那么这个3是如何得到的?

33. 如果没有locate命令,需要我们安装哪个包?初次使用locate命令会报错“can not open `/var/lib/mlocate/mlocate.db': No such file or directory”, 需要我们如何做呢?

34. 当拷贝一个文件时,如果目标文件存在会问我们是否覆盖,如何做就不再询问了?

35. 如何动态显示一个文件的内容,假如这个文件内容一直再增加。

36. 更改文件读写执行权限的命令是什么?如何把一个目录下的所有文件(不含目录)权限改为644?

37. 如何查看当前用户的家目录是什么?

38. 假如一个目录可以让任何人可写,那么如何能做到该目录下的文件只允许文件的所有者更改?

39. 简述软链接和硬链接的区别?

40. cat a.txt 会更改a.txt的什么时间?  chmod 644 a.txt 会更改a.txt的什么时间? vim呢? 直接touch呢?

41. linux系统里哪个命令设置了set_uid?其作用是什么?

42. set_uid 能否作用在目录上?

43. 说一说set_gid 的作用?

44. ls -ld /tmp/ 我们看到权限为drwxrwxrwt,这里的t是什么权限,有什么用?

45. 如何知道一个命令的绝对路径?

46. 我平时用一个命令很频繁,但是这个命令很长并且有多个选项,请为我想个办法,使我的操作快捷起来。

47. 如何树形显示一个目录下的文件和目录?

48. 我在/tmp/目录下临时放了一个可执行的命令,我可以这样使用它:/tmp/aming ,但不能直接输入aming去执行,为什么呢?如何做才能这样用?

49. 快速取消已经输入命令的方法是?

50. 有一天你遇到一个奇怪的现象,你的远程终端窗口突然卡死了,无论敲什么命令都没有反应,想一下会是什么原因导致?

51. 如何才能快速并且准确地敲系统命令或者列出系统里面的文档?

52. 新建一个普通用户aminglinux,并且给这个用户设定一个12位的随机密码,密码要求含有大小写字母和数字。

53. 新建一个用户,会改动系统里面哪些文件?

54. 如何在创建用户的时候指定uid并且加入某个组?

55. 如何把一个普通用户提升为超级管理员?

56. 你一直使用的一个普通用户不能再登录,提示This account is currently not available. 这是什么原因呢?

57. 一个用户是否可以隶属于多个不同的用户组?

58. 在/etc/shadow文件里,有一行类似于这样的字符串 aminglinux:$5$K37xPxBM$vu6Xs..... 猜测一下,该用户的密码是以什么方式加密的?

59. 使用哪个命令可以临时切换用户的身份?其中有一个符号"-", 加上它与否有什么区别呢?

60. 请实现下面这个需求:只允许使用普通账户登陆,而普通账户登录后,可以不输入密码就能sudo切换到root账户,root是不允许远程登录的。

61. 假如我们已经创建了一个普通用户user1, 默认这个用户的家目录为/home/user1, 做实验证明能否直接修改/etc/passwd配置文件中user1的家目录那个字段而改变user1的家目录呢? 

62. 如何删除某个账户时,连带这个账户的家目录一并删除?

63. 在root用户下,如何以普通用户aming的身份去执行一条命令?

64. 有一天你发现linux系统不能再创建新文件,你如何做?

65. 如何查看一个目录的大小?

66. 你的服务器里面磁盘快满了,现在又添加了一块1T新硬盘,领导要求你划分两个分区,一个分区用来做备份,另外一个用来存储数据。你怎么做? 假如你发现一个问题,旧硬盘有一个分区每天都有新数据产生,你如何做才能避免旧硬盘被写满?

67. 假如你的新硬盘将要存放的文件,80%以上都是小于1k的,为了避免空间浪费你需要如何格式化这块硬盘,注意考虑inode数量。

68. 你的服务器上有多个硬盘,并且支持热拔插,为了防止拔插后搞乱顺序,你如何去做?

转载于:https://www.cnblogs.com/LinuxSuDa/p/4383982.html

你可能感兴趣的:(课后习题-7 阶段汇总)