N22-白蚁
-
马哥教育网络班22期+第九周课程练习
1. 写一个脚本,判断当前系统上所有用户的shell是否为可登录shell(即用户的shell不是/sbin/nologin);分别这两类用户的个数;通过字符串比较来实现; #!/bin/bash#declare -a loginuserdeclare -i sum_login=0declare -i sum_nologin=0list=($(cat /et…
-
马哥教育网络班22期+第八周课程练习
1. 请描述网桥、集线器、二层交换机、三层交换机、路由器的功能、使用场景与区别。 网桥:工作在OSI模型的数据链路层,将两个局域网连起来,根据MAC地址来转发帧。它可以有效地连接两个LAN,使本地通信限制在本网段内,并转发相应的信号至另一网段,网桥通常用于连接数量不多的、同一类型的网段,它可以扩展网络的距离或范围,而且可提高网络的性能、可靠性和安全…
-
马哥教育网络班22期+第七周课程练习
1、创建一个10G分区,并格式为ext4文件系统(1) 要求其block大小为2048, 预留空间百分比为2, 卷标为MYDATA, 默认挂载属性包含acl(2) 挂载至/data/mydata目录,要求挂载时禁止程序自动运行,且不更新文件的访问时间戳 # fdisk /dev/sdb <<EOF> n> p> 1> &g…
-
马哥教育网络班22期+第六周课程练习
1、复制/etc/rc.d/rc.sysinit文件至/tmp目录,将/tmp/rc.sysinit文件中的以至少一个空白字符开头的行的行首加#; ]# cp -v /etc/rc.d/rc.sysinit /tmp/ `/etc/rc.d/rc.sysinit' -> `/tmp/rc.sysinit&…
-
马哥教育网络班22期+第五周课程练习
1、显示当前系统上root、fedora或user1用户的默认shell; ~]# cat /etc/passwd |grep -E "^(root|fedora|user1)" |awk -F: '{print $NF}'/bin/bash/bin/bash/bin/bash 2、找出/etc/rc.d/…
-
系统启动流程相关概念
前言: 了解系统内核基本知识 内核功能:进程管理、内存管理、网络协议栈、文件系统、驱动程序、安全功能等 用户空间:应用程序其中有进程或者线程 运行中的系统可分为两层:内核空间、用户空间 内核设计流派: 单内核设计:把每种功能集成于一个程序中;例如:linux 微内核设计:每种功能使用一个单独的子系统实现;例如:Window…
-
马哥教育网络班22期+第四周课程练习
1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。 ~]# cp -r /etc/skel/ /home/tuser1/ ~]# chmod 700 /home/tuser1/ -R 2、编辑/e…
-
马哥教育网络班22期+第三周课程练习
1、列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可。 ~]# who |sort -nu root pts/0 2016-08-…
-
马哥教育网络班22期+第二周课程练习
一、Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示? cp命令:copy,有2类复制方法 1、单源复制:如果DEST不存在:则实现创建此文件,并复制源文件的数据流至DEST中; 如果DEST存在:如果DEST是非目录文件,则覆盖目标文件;如果DEST是目录文件,则先DEST目录下创建一个与源文件…
-
马哥教育网络班22期+第一周课程练习
一、计算机的基本组成和功能 cpu包括运算器、控制器、寄存器、缓存 运算器:计算功能,对数据进行加工处理的的部件; 控制器:负责从存储器取出指令,控制cpu计算器之间的运行结果和状态; 寄存器:暂存指令和数据的地方,存储…