# ldd `which ls`
[步骤] Linux 重启后网卡上没有 IP 地址的处理方法
步骤一:在硬件管理页面检查物理网卡是否联通
记录需要使用的网络端口的网卡机器码 (MAC) 地址
(步骤略)
(
注意:
1) 只有物理机才需要完成这步
2) 当物理机 1 个网络模块上有 2 个网络端口时,要特别注意 2 个网络端口各自的网卡机器码 (MAC) 地址,例如:戴尔服务器网络端口的网卡机器码 (MAC) 地址在页面的最下方
)
步骤二:在系统中查看对应的网卡是否联通
2.1 使用 IP 命令查看对应的网卡是否联通
# ip a s
或者:
# ip address show
(补充:当出现 ”UP“ 字样时代表网卡已经启动)
(注意:nmcli device show 命令不能确认此时网卡是否联通)
2.2 使用 ethtool 命令查看对应的网卡是否联通
# ethtool eth0
(注意:nmcli device show 命令不能确认此时网卡是否联通)
步骤三:尝试配置临时 IP 地址和临时网关 (只有当确认网卡是联通的时候才进行以下操作)
3.1 尝试配置临时 IP 地址
# ifconfig eth0 192.168.0.2/24
或者:
# ip a add 192.168.0.2/24 dev eth0
(补充:这里以给 eth0 网卡添加临时 IP 地址 192.168.0.2/24 为例)
(注意:只有当确认网卡是联通的时候才进行此操作)
3.2 尝试配置临时网关
# route add default gw 192.168.0.1
或者:
# ip route add default via 192.168.0.1
(注意:只有当确认网卡是联通的时候才进行此操作)
3.3 查看配置的临时 IP 地址和临时网关
3.3.1 查看配置的临时 IP 地址
# ip a s
3.3.2 查看配置的临时网关
# route -n
[步骤] Linux 进入救援模式后的操作建议
步骤一:查看系统日志判断是什么原因导致系统进入了紧急模式
# journalctl -xb
步骤二:判断软件的哪些文件发生了改变或者有缺失
# rpm -Va
步骤三:查看关键的模块是否还在
3.1 查看所需要的模块是否还在
3.1 查看所有的模块是否还在
# depmod -a
3.2 查看所需要的模块是否还在
# lsmod | grep bonding
(补充:这里以查看 bonding 模块是否还在为例)
3.2 尝试加载所需要的模块
# modprobe bonding
(补充:这里以尝试加载 bonding 模块为例)
步骤四:尝试配置临时 IP 地址和临时网关
4.1 查看当前网卡是否接入网络
# ethtool eth0
(补充:这里以查看 eth0 网卡是否接入网路为例)
4.2 尝试配置临时 IP 地址
# ifconfig eth0 192.168.0.2/24
或者:
# ip a add 192.168.0.2/24 dev eth0
(补充:这里以给 eth0 网卡添加临时 IP 地址 192.168.0.2/24 为例)
4.3 尝试配置临时网关
# route add default gw 192.168.0.1
或者:
# ip route add default via 192.168.0.1
4.4 查看配置的临时 IP 地址和临时网关
4.4.1 查看配置的临时 IP 地址
# ip a s
4.4.2 查看配置的临时网关
# route -n
[步骤] 在不能进系统的情况下 GRUB 开机菜单的显示 (进入安全模式或者恢复模式) (Ubuntu 版)
正文:
步骤一:取消 GRUB 开机菜单的显示
1.1 修改 /etc/default/grub 配置文件
# vim /etc/default/grub
添加以下内容:
......
GRUB_TIMEOUT_STYLE=hidden
......
添加后的案例:
......
GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT=""
GRUB_CMDLINE_LINUX=" "
......
1.2 让刚刚设置的参数生效
# update-grub
步骤二:在不能进系统的情况下显示 GRUB 开机菜单
2.1 进入 GRUB 命令行
重启系统后按下 “E” 键不放
2.2 进入 GRUB 命令行以后以正常模式启动系统
grub> normal
2.3 启动后 GRUB 开机菜单就会显示了
(步骤略)
(注意:有时候要重复步骤 2.1 和 2.2 才能显示 GRUB 开机菜单)
2.4 在拯救模式下进入 root 模式
此时选择以下选项并按下 “回车” 键,就可以通过拯救模式进入 root 模式了
root Drop to root shell prompt
参考文献:
https://askubuntu.com/questions/381613/how-to-return-from-grub-prompt-to-the-grub-menu
https://blog.csdn.net/geekqian/article/details/82912518
[步骤] Linux root 系统用户密码的破解 (openSUSE & SLES 版)
步骤一:进入内核编辑界面
重启系统,进入内核选择界面,此时按下 “e” 键进入内核编辑界面
步骤二:修改内核参数
在 menuentry 下面,在 linux 开头的这 1 行末尾添加 init=/bin/bash
步骤三:进入修改后的内核
同时按下 “ctrl” 键和 “x” 键
或者:
按下 “f10” 键
步骤四:修改 root 密码
4.1 重新挂载 sysroot 目录并给予读写权限
# mount -o remount rw /
4.2 修改 root 密码
# echo 1 | passwd --stdin root
(补充:以上命令的作用是在修改的内核中,将 root 的密码修改为 1 为例)
4.3 重启系统
# exit
