马哥2016全新Linux+Python高端运维班第九周作业
1、详细描述一次加密通讯的过程,结合图示最佳。SSL协议基础:SSL协议位于TCP/IP协议与各种应用层协议之间,本身又分为两层:1)SSL记录协议:建立在可靠传输层协议(TCP)之上,为上层协议提供数据封装、压缩、加密等基本功能。2)SSL握手协议:在SSL记录协议之上,用于实际数据传输前,通讯双...
马哥2016全新Linux+Python高端运维班第七周作业
1、创建一个10G分区,并格式为ext4文件系统;(1)要求其block大小为2048,预留空间百分比为2,卷标为MYDATA,默认挂载属性包含acl;答:①首先创建分区,命令如下:(注:仅展示命令,其中一些细节已省略)[root@csd ~]# fdisk /dev/sdc #...
马哥2016全新Linux+Python高端运维班第六周作业
1、复制/etc/rc.d/rc.sysinit文件至/tmp目录,将/tmp/rc.sysinit文件中的以至少一个空白字符开头的行的行首加#;答:可使用vim的查找替换功能完成;命令如下:[root@csd ~]# cp /etc/rc.d/rc.sysinit /tmp ##复制文...
马哥2016全新Linux+Python高端运维班第五周作业
本周作业内容:1、显示当前系统上root、fedora或user1用户的默认shell;# 没有fedora、user1用户,添加fadora,user1模拟环境[root@localhost ~]# useradd -s /sbin/nologin fedora && userad...
马哥2016全新Linux+Python高端运维班第六周作业
1、复制/etc/rc.d/rc.sysinit文件至/tmp目录,将/tmp/rc.sysinit文件中的以至少一个空白字符开头的行的行首加#;用这个也可以实现在空白字符开头的行的行首加## sed -i 's/\(^[[:space:]]\+\)/#\1/g' /tmp/rc.sysinit我用...
很实用的Linux高端运维命令汇总
Linux高端运维学习需要掌握大量的命令及相关工具,通读bashmanpage、掌握VIM使用、了解SSH是Linux高端运维工程师必备功课,熟练掌握Linux高端运维实用命令是先决条件,以下是对Linux高端运维实用命令的简单汇总:1.bash常用任务管理命令&,Ctrl-Z,Ctrl-C...
马哥2016全新Linux+Python高端运维班第四周作业
1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。2、编辑/etc/group文件,添加组hadoop。#echo "hadoop:x:1003:" >> /etc/group3、手动编辑/etc/pas...
[作业] 马哥2016全新Linux+Python高端运维班第四周作业
1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。# [[ -e /etc/skel ]] || [[ -d /etc/skel ]] && cp -rp /etc/skel /home/tuser1...
Linux+Python高端运维班第三次作业
1、找出/etc/rc.d/init.d/functions文件中某单词后面跟一组小括号的行,形如:hello();grep-o"\<.*\>()"/etc/rc.d/init.d/functions2、使用echo命令输出一个绝对路径,使用grep取出其基名;扩展:取出其路径名。基名:...
马哥2016全新Linux+Python高端运维班第四周作业
1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。2、编辑/etc/group文件,添加组hadoop。#echo "hadoop:x:1003:" >> /etc/group3、手动编辑/etc/pas...
linux+python高端运维班2017年1月课程及服务全新升级!
老男孩IT教育是唯一一个和51CTO学院战略合作达到在线开班15期以上(近千名学员)以上的培训机构。老男孩教育始终坚持以“不能让学员高薪就业的培训机构都是耍流氓”为标准开展教学任务!坚持以结果为导向,倒推教学过程!近几期0基础入学学员平均工资达年薪15万,月薪12-13K如果你已经是运维人员,并且月...
马哥2016全新Linux+Python高端运维班-Linux vim 末行模式,sed命令,基本bash脚本
本周作业内容:1、复制/etc/rc.d/rc.sysinit文件至/tmp目录,将/tmp/rc.sysinit文件中的以至少一个空白字符开头的行的行首加#:%s@^[[:space:]]\+@#&@g384substitutionson384lines#vim末行模式下%:表示全文相当于...
马哥2016全新Linux+Python高端运维班第五周作业
1、显示当前系统上root、fedore或user1用户的默认shell;系统中没有fedore和user1用户,所以先创建如下图所示,列出用户的默认shell,用egrep过滤出用户的默认shell2、找出/etc/rc.d/init.d/functions文件中某单词后面跟一组小括号的行,形如:...
马哥2016全新Linux+Python高端运维班第八周作业
1、请描述网桥、集线器、二层交换机、三层交换机、路由器的功能、使用场景与区别。(1)网桥:双端口的二层设备,可以隔离冲突域,一般用于划分LAN,或者链接LAN。 (2)集线器:物理层设备,多端口,无法隔离冲突域,用于连接主机。 (3)二层交换机:数据链路层设备,多端口,与网桥相比,交换机可学习MAC...
Linux+Python高端运维班第三次作业
1、找出/etc/rc.d/init.d/functions文件中某单词后面跟一组小括号的行,形如:hello();grep-o"\<.*\>()"/etc/rc.d/init.d/functions2、使用echo命令输出一个绝对路径,使用grep取出其基名;扩展:取出其路径名。基名:...
Linux+Python高端运维班第一次作业
1、按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别。Linux的发行版分为slackware、debian、redhat三大系列,其他系列包括ArchLinux、Gentoo等。Slackware发行版:是由PatrickVolkerding开发的GNU/Linux发行版,坚守KIS...
马哥2016全新Linux+Python高端运维班第三周作业
1、列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可。答:2、取出最后登录到当前系统的用户的相关信息。答:3、取出当前系统上被用户当作其默认shell的最多的那个shell。答:① 查看用户的shell信息可在/etc/passwd文件中查看,首先我们要查到被用户...
马哥2016全新Linux+Python高端运维班第八周作业
1、请描述网桥、集线器、二层交换机、三层交换机、路由器的功能、使用场景与区别。答:网桥:双端口的二层设备,可以隔离冲突域,一般用于划分LAN,或者链接LAN。集线器:物理层设备,多端口,无法隔离冲突域,用于连接主机。二层交换机:数据链路层设备,多端口,与网桥相比,交换机可学习MAC地址,根据MAC地...
马哥2016全新Linux+Python高端运维班-Linux grep命令及基本正则表达式
本周作业内容:1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。 第一种方式: [root@liu /]#chmod -R go=--- /home/tuser1 [root@liu...
马哥2016全新Linux+Python高端运维班第六周作业
1、复制/etc/rc.d/rc.sysinit文件至/tmp目录,将/tmp/rc.sysinit文件中的以至少一个空白字符开头的行的行首加#;用这个也可以实现在空白字符开头的行的行首加## sed -i 's/\(^[[:space:]]\+\)/#\1/g' /tmp/rc.sysinit我用...