第十周

author author     2022-11-29     551

关键词:

1、编写脚本,接受二个位置参数,magedu和/www,判断系统是否有magedu,如果没有则自动创建magedu用户,并自动设置家目录为/www

(1)、vim编辑begin.sh如下:

#!/bin/bash
id $1 &>/dev/dull && echo ‘user already exists!‘ || useradd $1 -d $2

(2)、加上可执行权限:chmod +x begin.sh

(3)、执行./begin.sh magedu /www

2、使用expect实现自动登录系统。

(1)、vim编辑login.sh如下:

#!/usr/bin/expect
set ip 定义需要登录主机的IP地址
set passwd 定义需要登录主机的密码
spawn ssh $ip
expect
"yes/no" send "yes ";exp_continue
"password:" send "$passwd "

interact

(2)、加上可执行权限:chmod +x login.sh

3、简述linux操作系统启动流程

总体来说,linux系统启动流程可以简单总结为以下几步:

1、开机BIOS自检,加载硬盘;

2、读取MBR,进行MBR引导;

3、grub引导菜单(Boot Loader);

4、加载内核kernel;

5、启动init进程,依据inittab文件设定运行级别;

6、init进程,执行rc.sysinit文件;

7、启动内核模块,执行不同级别的脚本程序;

8、执行/etc/rc.d/rc.local;

9、启动mingetty,进入系统登陆界面;

linux系统安装时,如果要想设置开启启动项,可以:

开机到BIOS提醒界面,按键F11(Dell服务器的做法)进入BIOS设置BOOT MENU,继而设置启动项:硬盘HD启动,光盘CD/DVD启动,还是U盘启动;

4、破解centos7 密码。

第一步:在开机启动时在如下界面键盘输入e

技术图片

第二步:在上面一步操作完后进入到如下界面,在linux16开头的行结尾加上 rd.break
技术图片

第三步:执行完第二步后按ctrl+x键后进入到如下界面,重新挂载根,现在的根为只读状态,需要挂载为读写状态以便进行修改,输入:mount -o remount,rw /sysroot
切换根:chroot /sysroot
修改root密码:passwd root
最后:退出重启系统输入刚设置的root密码即可

技术图片

第十周计划总结

查看详情

第十周学习进度条

  查看详情

第十周进度总结

 第十周所花时间30h左右代码量2000行左右博客量6篇学到的知识点Android的通过http请求连接云数据库 摘要:本周时间用在开发团队app上,通过和队友交流学到了很多。 查看详情

第十周学习进度条

第十周学习进度条第十周星期一 星期二 星期三 星期四 星期五星期六所花时间 8:00-9:50(上课时间)19:30-20:20(阅读UML大战需求分析)20:30-22:30(努力写三级菜单)10:30-11:30(第五次需求变更)21:00-22:10(更改原系统,使用纸... 查看详情

第十周树

一:学习总结:1,思维导图:2,学习体会:   树主要用到了递归的思想,重点在遍历树,遍历树会,但不会构造树;   树可以解决的问题有很多:比如表达式求值;二,pta作业:  查看详情

20165201课下作业第十周(选做)

#20165201课下作业第十周(选做)相关知识点总结补做代码运行结果截图补做代码链接相关知识点的总结课上内容的补做,结果截图教材第十五章的代码分析补做教材第十五章的编程题目提交补做的博客作业的连接主动找老师进行... 查看详情

第十周进度条

第十周         日期 星期一  星期二  星期三  星期四  星期五  星期六  星期日 了解到的知识点      查看详情

学习进度(第十周)

学习时间      9.5h代码量      630行主要内容      HTML+CSS+JavaScript写静态界面  查看详情

第十周

1、编写脚本,接受二个位置参数,magedu和/www,判断系统是否有magedu,如果没有则自动创建magedu用户,并自动设置家目录为/www(1)、vim编辑begin.sh如下:#!/bin/bashid$1&>/dev/dull&&echo‘useralreadyexists!‘||useradd$1-d$2(2)、加上可... 查看详情

第十周java学习总结

目录第十周java学习总结学习内容代码上传截图代码链接第十周java学习总结学习内容第12章Java多线程机制主要内容Java中的线程Thread类与线程的创建线程的常用方法线程同步协调同步的线程线程联合GUI线程计时器线程重点和难点重... 查看详情

第十周作业

第十周作业内容:系统的INPUT和OUTPUT默认策略为DROP,请完成以下关于iptables的题目;1、限制本地主机的web服务器在周一不允许访问;新请求的速率不能超过100个每秒;web服务器包含了admin字符串的页面不允许访问;web服务器仅允... 查看详情

学习进度条第十周

                   第十周所花时间15小时代码量500行左右博客量1了解到的知识点学习安卓开发的环境配置,进行简单的开发。重行复习了数据结构的部分算法 查看详情

第十周psp

一.表格:日期类别内容开始时间结束时间间隔时间净时间2016.11.17 —— —— —— —— —— ——2016.11.18 —— —— —— —— —— ——2016.11.19 测试 找bug 18:00 19:30&nbs... 查看详情

第十周psp

PSP日期类别内容开始时间结束时间间隔时间净时间2016.11.17 —— —— —— —— —— ——2016.11.18 —— —— —— —— —— ——2016.11.19 测试 找bug 18:00 19:30 10&n 查看详情

冲刺第十周

1、redis配置两种持久化存储方式;链接:https://blog.51cto.com/u_15105742/57240272、redis集群配置主从模式;链接:https://blog.51cto.com/u_15105742/57271863、redis集群配置集群模式;链接:https://blog.51cto.com/u_15105742/5733960 查看详情

第十周(代码片段)

循环双向链结表插入元素intinsert(DList*L,ElemTypee)Linkcurrent=L->head;Linkprevious=L->tail;LinknewNode;intsize=getSize(*L);intposition=0;if(current==NULL)//Case1:当循环双向链结表为空时。newNode=(Link)malloc(sizeof(N 查看详情

第十周ctf解答

第十周write-up解题答案及过程隐写诶直接用WinRAR查看就能看到其flag{0ca175b9c0f726a831d895e269332461}第一题将后缀名改为rar,发现压缩包内存在key.txt的文件,对压缩文件进行解压时提示存在密码,尝试使用修复,得到key.txt,打开后获取... 查看详情

第十周对象容器(代码片段)

第十周对象容器10.1顺序容器10.2对象数组10.3集合容器(Set)10.4散列表(Hash)10.1顺序容器记事本的例子:接口设计:ArrayList<>泛型类是中容器ArrayListpackageWeek10;importjava.util.ArrayList;publicclassNodeB 查看详情