IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> Linux学习笔记2(root密码忘记重置,Linux系统更新yum源,YUM安装卸载,常见故障排除,vim,用户/组) -> 正文阅读

[系统运维]Linux学习笔记2(root密码忘记重置,Linux系统更新yum源,YUM安装卸载,常见故障排除,vim,用户/组)

目录

Linux忘记root密码

CentOS???? Kali 更新软件源

CentOS 更新yum源(阿里源配置方法)

Kali 更新yum源

?yum安装,卸载

Yum 简介

常用的 Yum 命令

1、显示已经安装的软件包

2、查找可以安装的软件包 (以 tomcat 为例)

3、安装软件包 (以 tomcat 为例)

4、卸载软件包 (以 tomcat 为例)

5、列出软件包的依赖 (以 tomcat 为例)

6、-y 自动应答yes

7、info 显示软件包的描述信息和概要信息

8、升级软件包

常见的系统故障排除

VIM基础

三种工作模式:? 普通模式?? 插入模式?? 命令模式

vim光标操作快捷键

编辑文档快捷键

创建组和用户


Linux忘记root密码

1.重启系统,到下图页面,重复按键盘的上下方向键,目的是让引导程序暂停。

?2.使用上下方向键选择第一行(背景白光凸显即为选中),按下键盘e键,进入编辑模式。

3.将光标一直移动到 LANG=en_US.UTF-8 后面,空格,再追加init=/bin/sh。(注意要有空格)

?4.按下CTRL+X进行引导启动,成功后进入该界面

5.输入以下命令,挂在根目录。

mount -o remount,rw /

6.选择要修改密码的用户名,这里选择root用户进行修改,可以更换为你要修改的用户。

passwd root

7.输入2次一样的新密码

?8.如果已经开启了SElinux,则需要输入以下命令

touch /.autorelabel

9.输入以下命令重启系统。

exec /sbin/init

10.进入登录界面输入刚刚更改的新密码即可登录。

CentOS???? Kali 更新软件源

CentOS 更新yum源(阿里源配置方法)

1. 备份

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

2. 下载新的 CentOS-Base.repo 到 /etc/yum.repos.d/

CentOS 6

wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-6.repo

或者

curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-6.repo

CentOS 7

wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

或者

curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

CentOS 8

wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-8.repo

或者

curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-8.repo

3. 运行 yum makecache 生成缓存

yum makecache

4. 更新系统

yum -y update

5.小技巧

yum repolist enabled        #查看启用的yum源
yum repolist all            #查看所有的yum源

Kali 更新yum源

1. 输入用户名和密码进入系统

2.打开终端

3.终端内输入 sudo vim /etc/apt/sources.list 然后输入密码(root账户不需要输入密码)

sudo vim /etc/apt/sources.list

4.按 i 进入编辑模式,将官方的更新源注释掉

5.在下方输入以下内容

#中科大
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.aliyun.com/kali kali-rolling main non-free contrib
deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib

输入完成后 按Esc退出编辑模式 再按Shift+;输入 wq 保存退出

6.更新命令——对软件进行一次整体更新

依次使用下面的三条命令(若出现选择界面,选择YES)

apt-get update & apt-get upgrade


apt-get dist-upgrade

apt-get clean

?yum安装,卸载

Yum 简介

Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。


常用的 Yum 命令

1、显示已经安装的软件包

yum list installed 

2、查找可以安装的软件包 (以 tomcat 为例)

yum list tomcat 

3、安装软件包 (以 tomcat 为例)

yum install tomcat

4、卸载软件包 (以 tomcat 为例)

yum remove tomcat 

5、列出软件包的依赖 (以 tomcat 为例)

yum deplist tomcat

6、-y 自动应答yes

我们可以用 -y 来应答所有的 yes , 比如我们安装 tomcat 的时候,用下面的命令,将安装任务一气呵成,不会中断。

yum -y install tomcat 

7、info 显示软件包的描述信息和概要信息

以 tomcat 为例

yum info tomcat 

8、升级软件包

yum update                #升级所有的软件包 


yum update tomcat           #升级某一个软件包 ,以升级 tomcat 为例


yum check-update         #检查可更新的程序

常见的系统故障排除


上不了网不能上网可能是多方面的原因引起的,涉及到操作系统问题、网络问题、应用软件问题或硬件问题,解决起来需要有一个特定过程。
1.三步Ping法
应先了解用户或想想自己最近都进行了哪些操作,然后再采用三步Ping法,通常能揪出原凶。
第一步:首先进入命令行模式,通过“ping 127.0.0.1”来判断TCP/IP协议是否安装成功,不通则重新安装TCP/IP协议,如果通则进入下一步。
第二步:输入“ipconfig”获得本机IP地址及网关地址,通过“ping 本机IP地址”来判断网卡是否有问题,如果Ping不通,则需要重新安装网卡驱动,如果通则进入下一步。
第三步:通过前两步已经能够判断出本机网络协议和网卡工作正常,下面就要看问题是出在网线,还是出在远程服务器或路由器链路上了。执行“ping 网关IP地址”,如果不通则说明问题基本出在网线上,这时应该查看RJ45水晶头上是否有线扭断,或换根网线测试一下,如果通则说明从本机到服务器或路由器远程链路连接正常,问题出在服务器或路由器上的设置,与本机无关。
2.逐个击破法
(1)操作系统原因
常见的因系统设置导致网络不通的原因有如下三种:
①Windows 98没有用网络登录方式登录。
②IP地址、DNS服务器和网关等网络参数设置有错误,IE无法浏览则还要进一步检查是否需要设置代理服务器。
(2)软件原因
可能因为安装一些软件导致无法访问网络,这种软件主要是网络代理软件,如果尝试以上方法不能解决问题,不妨查看一下安装软件列表中是否有这类软件,如果有则可以考虑卸载。

(3)硬件原因
第一步:查看网卡的指示灯是否处于闪烁或常亮状态,由于各种网卡指示灯状态显示方式并不相同,红灯或状态指示灯不亮并不一定代表有故障,有些网卡只有在发送数据包时指示灯才会闪亮(在早期ISA网卡上比较常见),所以只是单纯观察状态灯并不能确定问题出在硬件,需要进一步的测试。用Ping命令测试,如果在命令执行过程中指示灯也始终处于熄灭的状态,则可以初步判定是硬件问题。
第二步:检查网线,把网线接头从网卡和信息插座中拔出,插在测线器的两个插口中,打开测线器开关,如果看到左右各8个指示灯顺序闪亮,则表明网线通信正常,如果有某个指示灯不亮,则表明网线有问题,需要进行更换。
linux系统网络故障排除流程
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? 查看网络连接端口

VIM基础

通过前面的学习我们知道,Linux 系统中“- -切皆文件",因此当我们在
命令行下更改文件内容时,不可避免地要用到文本编辑器。


相比图形界面编辑器,命令行编辑器的优势是可以通过任何shell.字符终
端或SSH连接来使用,不需要图形界面
作为一名Linux初学者,必须熟练掌握Linux中至少-款文本编辑器的
用法。熟练掌握文本编辑器的功能(如查找、剪切和粘贴),对后续工作
效率很有帮助
Vim文本编辑器,具有使用简单、功能强大、是Linux众多发行版的默认
文本编辑器等特点

vim????? 文档名???文本编辑器(如果没有该文档则创建)

三种工作模式:? 普通模式?? 插入模式?? 命令模式

普通模式?a? /? i?? /? o插入模式
光标后/? 前 / 下一行
插入模式esc普通模式
普通模式:命令模式
命令模式下

wq

q

保存并退出

退出不保存

配合wq或q,有强制作用

vim光标操作快捷键

gg文件末行
G文件末尾
nG跳到n行(n为数字)
^光标行首
$光标行尾

编辑文档快捷键

dd删除光标所在一行
ndd删除光标所在行往后的n行(n为数字)
yy复制光标所在行
p粘贴到光标所在行之后(小写p)
P粘贴到光标所在行之前(大写P)
rx修改光标所在的字符???? (x为任意字符)

创建组和用户

uid用户id
gid组id

默认系统保留的id号? 0-999

ugo
用户其他人

/root???? 是root的家
/home?? 普通用户的家目录

useradd

创建用户

-g???? 设置账户基本组

groupadd创建组
usermod

删除用户

-r????? 删除用户及其相关文件

groupdel删除组
usermod

修改用户信息

-d 修改用户家目录

-e? 失效日期

-g? 所属基本组

-G? 所属附加组

-u? UID

passwd?? 用户名修改用户名密码
id? 用户名查看用户 UID 和 GID 信息

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-11-24 08:22:22  更:2021-11-24 08:23:06 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/16 0:56:16-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码