[root@localhost~]#:[用户名@主机名 当前所在目录]#超级管理员标识 $普通用户的标识
Ctrl+shift++放大终端字体
Ctrl±缩小终端字体
Tab可以补全命令
Ctrl+shift+c/V复制粘贴
/ :根目录,Linux系统起点
ls: #list列出目录的内容,通常用户查看目录
cat :#查看文本文件
pwd :print working dire
Linux组成Linux: kernel+rootfskernel: 进程管理、内存管理、网络管理、驱动程序、文件系统、安全功能rootfs:程序和glibc(库)库:函数集合, function, 调用接口(头文件负责描述)程序:二进制执行文件内核设计流派:单内核(monolithic kernel):Linux把所有功能集成于同一个程序微内核(micro kernel):Windows, So
转载
2024-08-27 09:29:53
426阅读
一、Grub2的基本认识(1)Grub2的起源 GRUB起源于1995年,当时Erich Boleyn想尝试使用Utah大学研发的Mach4微内核(现在被称为GNU Mach)引导GNU Hurd。由于当时互不兼容的个人计算机引导方案,Erich和Brain Ford一起设计出了多重引导规范。 Erich刚开始去修改FreeBSD的引导加载器让其能兼容多重启动,但他很快就意识到应当自己编写一个
开机流程一览系统开机的经过可以汇整成底下的流程的:加载 BIOS 的硬件信息与进行自我测试,并依据设定取得第一个可开机的装置;读取并执行第一个开机装置内 MBR 的 boot Loader (亦即是 grub2, spfdisk 等程序);依据 boot loader 的设定加载 Kernel ,Kernel 会开始侦测硬件与加载驱动程序;在硬件驱动成功后,Kernel 会主动呼叫 systemd
转载
2024-07-23 13:07:13
135阅读
在使用红帽Linux系统的过程中,有时会碰到开机出现问题的情况。其中,一种常见的问题就是开机时遇到与dracut相关的错误。那么,什么是dracut呢?
Dracut是一个用于生成initramfs镜像的工具,它在系统引导时加载必要的驱动程序和组件,以便能够成功引导系统。在某些情况下,系统无法正确加载这些必要的驱动程序和组件,导致出现与dracut相关的错误。那么该如何解决这些问题呢?
首先,
原创
2024-04-02 11:16:58
271阅读
当我们在使用Linux系统时,有时候会遇到一些问题,其中之一就是开机时出现“dracut”的提示。那么,什么是“dracut”?为什么会出现在Linux系统的启动过程中?本文将为大家解答这些问题。
首先,我们需要了解“dracut”是什么。实际上,“dracut”是一个用于生成“initramfs”(initial RAM file system,初始内存文件系统)的工具。在Linux系统启动时
原创
2024-04-17 11:33:15
716阅读
1、首先打开VM,创建新的虚拟机,一般没什么特殊要求,选择典型(推荐)点击下一步 2 、选择稍后安装操作系统,先创建一个空白硬盘3、客户机操作系统选择Linux,版本选择需要安装对应镜像的版本,这里我选中CentOS 7 64位。4、给虚拟机命名,并且选择安装的路径。 5、磁盘大小默认20,下一步6、 此时不要完成,点击自定义硬件,选择新CD/DVD选项,来到右边,点击使用IS
转载
2024-05-09 16:49:03
432阅读
Linux是一种流行的操作系统,广泛应用于服务器和个人计算机。在使用Linux系统时,有时会遇到一些错误和问题。其中一个比较常见的问题就是开机进入了dracut。
Dracut是一个用于创建 initramfs(初始内存文件系统)的工具。当Linux系统启动时,initramfs是一个临时的根文件系统,用于加载必需的驱动程序和模块,以便Linux系统能够顺利启动。如果系统无法找到根文件系统,就会
原创
2024-05-29 10:38:54
1721阅读
记一次grub丢失导致CentOS系统无法启动的修复过程前提条件 操作系统版本:CentOS release 6.9 (Final)Kernel版本:2.6.32-696.el6.x86_64问题现象:系统启动显示“grub>”界面,无法进入系统,如下图:修复之前,先了解下什么是GRUB?GNU GRUB(GRand Unified Bootloader简称“GRUB”)是一个来自
转载
2024-06-28 11:18:24
332阅读
开机出现dracut:/#CENTOS8开机突然出现如下提示找不到CENTOS的ROOT和SWAP分区?昨天系统还是好的那么奇怪找资料均未能解决思考,LINUX下磁盘模式不同那么挂载名不同会不会是磁盘模式引起的故障?换磁盘模式想不起来当时安装系统用的是那个模式了,那么现在是AHCI,就调整为IDE启动OK↓估计是BIOS电池掉电/重置导致的磁盘模式变动,而导致系统不能正常启动。系统/内核升级?后开
转载
2024-03-01 12:13:23
1591阅读
CentOS安装Grasscutter使用指北一、简介Grasscutter是基于Java的某动画游戏的第三方服务端。——by Grasscutters官方得益于Java在各个平台的广泛兼容性,我们也可以在CentOS中搭建一个成型的服务器,但无论官方还是民间,基本上没有CentOS的相关教程,且CentOS在搭建过程中会比较复杂,这也就是我写下这份文档的初心。二、所需环境系统:CentOS 8其
转载
2024-03-17 00:23:46
80阅读
目录一.准备安装CentOS 71.1CentOS简介 1.1.1介绍CentOS 7 1.1.2官方网站与文档 1.1.3CentOS软件包管理 1.1.4CentOS的正式发音1.2获得CentOS发行版 1.2.1从镜像站点上下载ISO的镜像文件 1.2.2将I
在启动过程中,我们会看到类似下面的画面,提示“Warning:dracut-initqueue timeout-starting”,这是因为没有未找到系统引导文件我是用U盘刻录好系统后,出现以下问题。 blkid 中找不到自己的系统的,建议挨个试一下,或者#lsblk,查看所有挂载设备,拔掉U盘看下少了哪个dracut:/#blkid直接使用blkid可列出当前系统中所以已挂载文件系统的类型/de
转载
2024-04-05 09:22:41
259阅读
解决方案:1、确认U盘是什么盘第一步进入U盘启动失败界面,输入命令 cat /dev/sd* ,查看到/dev/sda盘(本地待装硬盘),查看到/dev/sda4(实际为U盘)。2 重启服务器,重新进入到安装界面,按tab键会出现安装引导vmlinuz initrd.img inst.stage2=hd:LABEL=centOS\x207\x20x86_64 rd.live.check
转载
2024-04-29 12:19:14
1916阅读
利用U盘引导 (由于U盘安装时无法截图,所以以下过程是在虚拟机中进行的。)1、重启电脑后,狂按F12进去boot界面,选择USB启动 进入画面 注意不能直接选“Install CentOS 7”或“Test this media & istall CentOS 7”,我当时在这里就花费了将近三个小时,泪奔…因为我们是用U盘安装的,所以要指定U盘位置。因此,我们先按下
转载
2024-03-25 21:36:16
166阅读
Caddy 是一个用 Go 语言编写的开源 Web 服务器。它提供 HTTP/3 支持、TLS v1.3、使用 Let's Encrypt 的自动 SSL 配置、反向代理,并支持多个插件来扩展其功能。无论您需要托管多少个站点,它的所有配置都可以从单个文件中提供的优势。本教程将介绍在基于 Fedora 34 和 CentOS 8 的服务器上安装和配置 Caddy 和 PHP。我们将介绍如何托管单个和
转载
2024-04-30 09:51:39
80阅读
服务器的CentOS不幸被我搞坏了,悲剧!!!手头又没有CentOS光盘,只有一张xp的光盘,无奈只有先安装xp,再硬盘安装CentOS。安装Xp就不再重复了,但CentOS需要说明一点,我安装的CentOS6.3,因为网上据说CentOS6开始,硬盘安装的方法就跟以前不太一样了。线面就整个安装准备简述下:首先准备一个FAT32分区,因为NTFS分区经过本人试验真的是无法识别的。因为我要把Cent
转载
2024-03-18 11:16:07
60阅读
忘记 root 密码的解决之道新版的 systemd 的管理机制中,默认的 rescue 模式是无法直接取得 root 权限的喔!还是得要 使用 root 的密码才能够登入 rescure 环境。没关系,还是有办法滴~透过一个名 为『 rd.break 』的核心参数来处理即可喔!只是需要注意的是, rd.break 是在 Ram Disk 里面的操 作系统状态,因此你不能直接取得原本的 linux
转载
2024-04-13 11:56:57
109阅读
公司大楼举行消防演习,期间会拉闸断电,所以将长期运行的服务器都做了关机。可能是没有确认完全关机,一台服务器在重新上电之后,停留在了grub界面,引导阶段过不去了。 起初以为只是grub引导的问题,借鉴文章:如何解决CentOS开机直接进入grub命令界面 - 走看看,尝试恢复grub配置,无果,如下图: 没能找到0x8
转载
2024-04-28 08:52:40
182阅读
SELinux安全防护1.将Linux服务器的SELinux设为enforcing强制模式 2.从/root目录下移动一个包文件到FTP下载目录,调整策略使其能够被下载步骤一:将Linux服务器的SELinux设为enforcing强制模式1)固定配置:修改/etc/selinux/config文件 确认或修改SELINUX为enforcing模式:[root@proxy ~]# vim /etc
转载
2024-03-18 09:26:57
102阅读