第一步:重启linux系统
然后输入e
第二步:进入编辑模式后,参照下图进行修改(将ro改为rw,在后面添加init=/bin/bash)
第三步:
然后按ctrl+x
退出当前界面,到下图的界面
如果没出现后面的root@(none):/
,按几下回车就行了
然后输入passwd,重置新的密码
第四步:重置完密码后,重启
重启后,登录账号是root,密码是刚刚重置的密码
第一步:打开centos7,在选择进入系统的界面按“e”进入编辑页面。
有的只有两行,选择第一行就对了。
第二步:找到以“Linux16”开头的行,在该行的最后面输入“init=/bin/sh”
第三步:Ctrl+X 进入单用户模式
第四步:输入“mount -o remount,rw /”(注意mount与-o之间和rw与/之间的有空格)
第五步:输入“passwd”回车
接下来就是修改你的root账号密码了,重复输入一个不少于8位的密码(密码在输入的时候是不显
示的,看起来就像没反应一样,只需要正确输入并回车就可以,密码不到八位当然也可以通过)
第六步:
输入touch /.autorelabel,回车
输入exec /sbin/init,回车
回车后出现下面的界面,这里稍微等几分钟,系统会自动重启
接下来就等系统重启然后进入查看是否已经修改成功了.
[1] 首先备份/etc/yum.repos.d/CentOS-Base.repo
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
[2] 进入yum源配置文件所在文件夹
cd /etc/yum.repos.d/
[3] 下载163或者阿里云的yum源配置文件,放入/etc/yum.repos.d/(操作前请做好相应备份,这里我用的是centos7)
163:
wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
centos5:
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo
centos6:
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
centos7:
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
[4] 运行yum makecache生成缓存
yum makecache
[5] 更新系统
yum -y update
yum repolist enabled 查看启用的yum源
yum repolist all 所有的yum源
参考链接:centos6更新yum源为阿里云_Victor Lv的博客-CSDN博客
[1]终端内输入 sudo vim /etc/apt/sources.list
然后输入密码
[2]第三行是Kali官方的更新源 更新速度感人 所以要改成国内更新源 点i进入编辑模式 将第二行的更新源注释掉
[3]在下方输入
kali官方源 deb http://http.kali.org/ moto main non-free contrib deb-src http://http.kali.org/ moto main non-free contrib deb http://security.kali.org/ moto/updates main contrib non-free deb-src http://security.kali.org/ moto/updates main contrib non-free
中科大kali源 deb http://mirrors.ustc.edu.cn/kali kali main non-free contrib deb-src http://mirrors.ustc.edu.cn/kali kali main non-free contrib deb http://mirrors.ustc.edu.cn/kali-security kali/updates main contrib non-free
新加坡kali源 deb http://mirror.nus.edu.sg/kali/kali/ kali main non-free contrib deb-src http://mirror.nus.edu.sg/kali/kali/ kali main non-free contrib deb http://security.kali.org/kali-security kali/updates main contrib non-free deb http://mirror.nus.edu.sg/kali/kali-security kali/updates main contrib non-free deb-src http://mirror.nus.edu.sg/kali/kali-security kali/updates main contrib non-free
阿里云kali源 deb http://mirrors.aliyun.com/kali kali main non-free contrib deb-src http://mirrors.aliyun.com/kali kali main non-free contrib deb http://mirrors.aliyun.com/kali-security kali/updates main contrib non-free
163 Kali源 deb http://mirrors.163.com/debian wheezy main non-free contrib deb-src http://mirrors.163.com/debian wheezy main non-free contrib deb http://mirrors.163.com/debian wheezy-proposed-updates main non-free contrib deb-src http://mirrors.163.com/debian wheezy-proposed-updates main non-free contrib deb-src http://mirrors.163.com/debian-security wheezy/updates main non-free contrib deb http://mirrors.163.com/debian-security wheezy/updates main non-free contrib
中科大 deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
浙大 deb http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free deb-src http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free
东软大学 deb http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib deb-src http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib
清华大学 deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
输入完成后 按Esc退出编辑模式 再按Shift+;输入 wq 保存退出
[4]获取更新 更新系统 卸载无用软件 重启系统 输入命令后回车 等待系统重启
sudo apt-get update && sudo apt-get dist-upgrade -y && sudo apt-get autoremove -y &&
[5]等待更新系统完成 再次开机 已经是最新版的Kali系统
Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前
端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动管
理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。
yum list installed
yum list tomcat
yum install tomcat
yum remove tomcat
升级所有的软件包
yum update
升级某一个软件包 ,以升级 tomcat 为例
yum update tomcat
检查可更新的程序
yum check-update
三步Ping法
应先了解用户或想想自己最近都进行了哪些操作,然后再采用三步Ping法,通常能揪出原凶。
第一步:首先进入命令行模式,通过“ping 127.0.0.1”来判断TCP/IP协议是否安装成功,不通则重
安装TCP/IP协议,如果通则进入下一步。
第二步:输入“ipconfig”获得本机IP地址及网关地址,通过“ping 本机IP地址”来判断网卡是否有问题,
如果Ping不通,则需要重新安装网卡驱动,如果通则进入下一步。
第三步:通过前两步已经能够判断出本机网络协议和网卡工作正常,下面就要看问题是出在网线,
还是出在远程服务器或路由器链路上了。执行“ping 网关IP地址”,如果不通则说明问题基本出在网
线上,这时应该查看RJ45水晶头上是否有线扭断,或换根网线测试一下,如果通则说明从本机到
服务器或路由器远程链路连接正常,问题出在服务器或路由器上的设置,与本机无关。
2.逐个击破法
软件原因
可能因为安装一些软件导致无法访问网络,这种软件主要是网络代理软件,如果尝试以上方法不能
解决问题,不妨查看一下安装软件列表中是否有这类软件,如果有则可以考虑卸载。
硬件原因
检查网线,把网线接头从网卡和信息插座中拔出,插在测线器的两个插口中,打开测线器开关,如
果看到左右各8个指示灯顺序闪亮,则表明网线通信正常,如果有某个指示灯不亮,则表明网线有
问题,需要进行更换。
1.ifconfig 查看ip是否有问题
2.ping 127.0.0.1 测试本地网络环路是否有问题
3.mii-tool eth0 查看网卡物理连接是否正常
4.ping 192.168.0.1 ping网关测试网络连接是否正常
5.tracepath 8.8.8.8 追踪dns
6.tracepath [网站域名] 追踪外连接是否正常
7.nslookup [网站域名] 查看网络连接路径
8.Telnet [网站域名] 80 查看网络连接端口
1、新建文件夹:mkdir 目录名
2、新建文件:touch 文件名
linux终端下没有单独的剪切、粘贴命令,只有移动文件/目录命令,最终效果就是剪贴粘贴,该命
令也可以重命名文件或者目录
1. cp 复制
命令格式:cp 源文件 目标文
-f:强制(force),若有重复或其它疑问时,不会询问用户,而强制复制
-r:递归复制,用于目录的复制操作
操作方法如下
2. mv 移动/重命名
命令格式:mv 文件名 目标文件夹路径、
参数说明:
-f:force,强制直接移动而不询问
-i:若目标文件(destination)已经存在,就会询问是否覆盖
-u:若目标文件已经存在,且源文件比较新,才会更新
重命名
3.rm 删除
rm命令可以删除一个目录中的一个或多个文件或目录,也可以将某个目录及其下属的所有文件及
其子目录均删除掉。对于链接文件,只是删除整个链接文件,而原有文件保持不变。
命令格式:rm
-d 直接把欲删除的目录的硬连接数据删除成0,删除该目录;
-f 强制删除文件或目录;
-i 删除已有文件或目录之前先询问用户;
-r或-R 递归处理,将指定目录下的所有文件与子目录一并处理;
4.useradd 创建用户 userdel 删除用户
命令格式:useradd [选项] 用户名
-g 指定一个初始的已存在用户基本组
-G 指定一个或多个扩展用户组
-N 不创建与用户同名的基本用户组
5.groupadd 创建用户组 groupdel 删除用户组
网站声明:如果转载,请联系本站管理员。否则一切后果自行承担。
加入交流群
请使用微信扫一扫!