自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 sed 使用手册

sed,英文全称,是一种非交互式的流编辑器,能够实现对文本非交互式的处理,功能很强大。sed 是一个 70 后,诞生于 1973 - 1974 年间,具体时间未知。而出生地则是鼎鼎大名的。sed 是老爷子在时开发出来的。sed 的诞生使并不是那么的神秘,它的诞生只不过是老爷子想写一个,谁知写着写着就写成了 sed 的样子。其实,在 sed 之前还有一个更古老的行编辑器,名字叫做。大概是老爷子觉得 ed 编辑器不好用吧,顺手重新构架和编写。

2025-12-03 19:26:51 584

原创 grep 命令实践

grep 是 Linux 系统中最重要的命令之一,其功能是从文本文件或管道数据流中筛选匹配的行及数据。

2025-12-03 19:25:56 335

原创 10. Linux 系统启动原理

现代计算机系统是硬件与软件的复杂组合。从断电状态开始,到拥有登录提示符的运行中系统,这需要大量的硬件和软件配合工作。以下列表从较高层面概述了 CentOS7 启动过程。外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传计算机接通电源。系统固件(现代UEFI或更旧的BIOS)运行开机自检(POST),并开始初始化硬件。在系统启动早期,通过按特定的组合键,例如F2,配置系统固件。系统固件搜索启动设备,根据固件配置的顺序搜索启动磁盘上的主启动记录(MBR)。

2025-11-18 20:16:39 753

原创 Linux 文件系统基本管理

在Linux中,对存储设备的访问由特殊类型文件-块设备(block)提供。挂载块设备前,必须先使用文件系统对其进行格式化。块设备文件与其他的设备文件一起存储在/dev目录中。设备文件是由操作系统自动创建的。常见的不同类型接口块设备:通常,不会将整个存储设备格式化为一个文件系统中,而是将硬盘驱动器划分为多个逻辑存储单元, 这些单元称为分区。各种分区使用不同的文件系统进行格式化或用于不同的用途。 例如,一个分区可以包含用户目录,而另一个分区可以包含系统数据和日志。 如果用户用数据填充主目录分区,则系统分区可能仍

2025-11-13 19:49:20 632

原创 Linux 进程调度管理

现代计算机系统中既包含只有单个CPU且任何时候都只能处理单个指令的低端系统到具有几百个cpu、每个cpu有多个核心的高性能超级计算机,可以并行执行几百个指令。所有这些系统都有一个共同点:系统进程线程数量超出了CPU数量。Linux系统看起来可以同时执行多个进程,多个进程轮流使用CPU。内核使用进程调度器决定如何分配CPU时间。

2025-11-12 19:35:24 732

原创 Linux 计划任务管理

at命令从标准输入中读取要执行的命令,手动输入命令时,按ctrl+D完成输入如果输入错误,使用ctrl+backspace删除。

2025-11-11 19:35:55 757

原创 Linux 文件归档和备份

归档和压缩文件对于创建备份和通过网络传输数据非常有用。用于创建和使用备份存档的最古老和最常用的命令之一是 tar 命令。tar可以将大量文件集合到一个文件(存档)中,还可以使用 gzip,bzip2或xz压缩来压缩存档。

2025-11-07 08:46:56 447 1

原创 Linux 网络管理

示例,enp0s1f0代表位于PCI总线0上插槽1中的以太网卡的功能0。IP地址动态配置,正常情况地址应该是192.168.1.101/24、192.168.2.101/24、192.168.8.101/24。**然而这种机制会引起一些问题,例如网络接口的增加和删除。网络配置是由 NetworkManager 服务管理的,确保该服务开机自启。以前使用 **netstat **查看网络状态信息,使用方法等效与。eno1,代表Ethernet 类型、板载设备、端口号是1的网卡。用于查看系统中网络状态信息。

2025-11-06 14:28:42 621

原创 Linux OpenSSH 服务管理

SSH 全称是,SSH协议是基于应用层的协议,为远程登录会话和其他网络服务提供安全性的协议。实现此功能的传统方式,如 telnet (终端仿真协议)、 rcp、ftp、 rlogin、rsh都是极为不安全的,并且会使用明文传送密码。OpenSSH 提供了服务端后台程序和客户端工具,用来加密远程控件和文件传输过程中的数据,并由此来代替原来的类似服务。,禁止 root 用户登录。root用户权限不受限制。root用户存在每个linux系统,只需要猜密码就可以。

2025-11-04 19:39:56 845

原创 Linux 进程管理

进程是已经启动的可以执行程序的运行中实例进程是已启动的可执行程序的运行中实例。

2025-10-30 20:38:36 166

原创 Linux 提权管理

优先使用sudo而非susudo允许临时获取管理员权限,操作完成后自动退回普通用户状态,降低误操作风险;而su会直接切换到 root 身份,长期保持高权限状态存在安全隐患。限制su的使用范围尽量仅在需要长时间执行多个管理员操作时使用su,且完成后立即通过exit退出 root 身份,避免在 root 权限下进行日常操作。合理配置sudoers文件通过visudo命令配置sudoers,精确控制用户可执行的管理员命令(如),避免授予无限制的sudo权限。注意在使用时要使用命令的完整路径。

2025-10-28 20:01:41 699

原创 Linux 用户和组管理

文件保存操作系统登录用户信息。每行包含一个登录用户信息,以冒号分隔七个域。

2025-10-27 18:05:28 228

原创 命令行管理文件

命令解释:是一个用于查看文件或文件系统详细属性信息的命令行工具,可以显示文件的创建时间、修改时间、权限、大小、inode 信息等元数据。mkdir命令下面会写,touch命令是用来创建文件的,要在后面创建后缀名,还有更新文件时间的功能(我一开始以为他和mkdir命令差不多):不是以根(/)开头的路径,相对当前工作目录的路径。:以根(/)开头的路径,用于指定文件的确切位置。命令解析:创建一个目录命令(就是一个空的文件夹)代码解析:主要的作用就是显示当前的工作的目录。命令解析:用来删除文件的命令。

2025-10-26 20:21:05 409

原创 linux的基础指令

Linux 命令行通过 shell(如 Bash)解析和执行用户输入的命令。控制台分为物理控制台和虚拟控制台(tty1-tty6),可通过 Ctrl+Alt+F1-F6 切换。常用基础命令包括: 文件操作: ls:列出目录内容(-a 显示隐藏文件) file:检测文件类型 cat:查看/合并文本文件 head:显示文件头部(默认10行) 系统管理: passwd:修改用户密码(root可管理其他用户) date:显示/设置系统时间(-u显示UTC时间) 命令格式:命令 [选项] [

2025-10-22 19:57:29 1043 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除