linux笔记
文章平均质量分 70
一池梨雪.
时间不止,我们随着流动成长。
展开
-
ubuntu无法在图形化界面登录root账户以及xshell无法连接root用户
学习linux嵌入式开发时,有一段经常需要使用root用户权限,但我经过实验和查阅资料了解到ubuntu系统默认root是没有设置密码的,所以无法登录也无法连接到xshell。为了方便使用,我使用”sudo passwd root”命令设置了root用户的密码,但这只能在终端中登录,图形化界面依然不可以。通过查阅资料得到:终端使用的登录验证采用本地shadow文件等配置验证用户密码。如果shadow文件中的root密码已经更改,则终端会通过验证。原创 2024-04-13 10:35:02 · 2065 阅读 · 3 评论 -
使用逻辑卷管理器(LVM)详细教程
RAID技术可以有效的提高硬盘设备的读写速度,确保数据的安全性,但是在硬盘分好区或者部署伟RAID之后,再想修改硬盘分区大小就不容易了。所以此时就需要用到另一项非常普及的硬盘设备资源管理技术——逻辑卷管理器(LVM)。LVM允许用户对硬盘资源进行动态调整。LVM技术是在硬盘分区和文件系统中间添加了一个逻辑层,它提供了一个抽象的卷组,可以把多块硬盘进行卷组合并,以实现对硬盘分区的动态调整(扩展、缩容、精简)。物理卷:物理存储设备,如硬盘或者分区。原创 2023-12-05 21:20:54 · 401 阅读 · 2 评论 -
Linux——配置与管理文件系统
在linux系统中,每个设备都会被当成一个文件来对应。没有文件系统,电脑就不知道读取写入数据到硬盘。用户在一件存储设备中执行的文件建立、写入、读取、修改、转存与控制等操作都是依靠文件系统来完成的。文件系统的作用是合理规划硬盘,以满足用户正常的使用需求。1)文件系统类型最常用支持更大的分区和分区大小,以及更快的文件系统检查和操作速度。用于大型文件和大容量存储它的优势在发生意外宕机后尤其明显,可以快速恢复可能被破坏的文件而且强大的日志功能只需花费极低的文件权限和属性的信息。原创 2023-12-02 15:02:20 · 1518 阅读 · 2 评论 -
RAID技术图解
RAID可分为软RAID和硬RAID,其中,软RAID是通过软件实现多块硬盘冗余的,而硬RAID一般通过RAID卡来实现RAID。目前,RAID的级别从概念的提出到现在,已经发展了6个级别,分别是0、1、2、3、4、5.常用的是0、1、3、5。于各个硬盘中,所以任何一个硬盘损坏,都可以根据其他硬盘上的校验位来重建损坏的数据。,当任意硬盘介质出现故障时,可以利用其镜像上的数据恢复,从而提高系统的容错能力。向阵列中的硬盘写数据,奇偶校验数据存放在阵列的各个盘中,把硬盘阵列中的硬盘分成相同的两组,原创 2023-12-02 14:42:18 · 117 阅读 · 0 评论 -
Linux——配置与管理硬盘
扩展分区严格地讲不是一个实际有意义的分区,它仅仅是指向下一个分区的指针,这种指针结构将形成一个单向链表。扩展分区的总容量= 逻辑分区1容量+逻辑分区2容量+…【注意:只有一个分区可以被标记为活动分区,否则可能导致启动错误或混乱。最多只有4个分区信息可以写到第一个扇区中,这4个分区就是主分区。不是由插槽决定的,而是由系统内核的识别顺序决定。检查文件系统的正确性,并对Linux硬盘进行修复。第一个扇区里保存着主引导记录与硬盘分区表信息。在建立文件系统前,要确认分区上的数据不再使用。原创 2023-11-21 19:42:17 · 570 阅读 · 0 评论 -
CentOS_8系统密码破解
1.重启操作系统当虚拟机多了时,很容易忘记操作系统的密码,本篇文章教大家怎么从内核入手破解密码,重新设置密码。注意:本文章以CentOS_8系统为例,不同操作系统重置方法不同。1.重启操作系统打开一个terminal,输入重启命令。原创 2023-11-12 15:21:52 · 1621 阅读 · 2 评论 -
linux基础——【查看文本内容】cat命令
滚动显示文件内容【适合短小的文件】,或将多个文件合并、覆盖【可以同时查看多个文件】:显示文件的行号,将每一行的行号与内容一起显示。显示文件的行号,仅对非空行进行编号。-s:将连续的空行合并为一个空行。-E:在每一行的末尾显示一个美元符号($)。-T:将制表符(Tab)字符显示为^I。原创 2023-11-07 20:01:57 · 655 阅读 · 0 评论 -
什么是挂载?怎么挂载?怎么配置挂载文件?怎么配置离线YUM源?(超详细)
什么叫挂载?使得文件系统中的文件和目录可在该目录下访问和操作将不同的设备或文件系统的内容合并到一个统一的目录结构中通过挂载,可以将硬盘分区、USB驱动器、网络分享、CD-ROM等各种设备连接到文件系统树的不同位置上。/etc/fstab 是一个用于配置linux系统中文件系统挂载的配置文件。它定义了系统启动时应该自动挂载的文件系统,并指定了挂载选项。原创 2023-11-07 19:52:32 · 5445 阅读 · 0 评论 -
linux基础命令——[拷贝及转换文件] dd命令
默认单位是字节,可以使用后缀如k、M、G来表示千兆节、兆字节、吉字节。按照指定的输入和输出规则,对数据进行块级别的复制和转换。后面没有新的行不生成回车换行】原创 2023-11-05 15:56:29 · 322 阅读 · 0 评论 -
linux基础命令——【显示系统信息】dmesg命令
使用CentOS_8 为例。用示例名称和物理名称来表示标识系统上的设备。dmesg命令也用于显示系统诊断信息、操作系统版本号、物理内存大小以及其他信息。-c:清除内核环缓冲区,即清除已读取的内核消息。-w:实时监视内核消息,持续输出新的消息。-n原创 2023-10-31 18:14:34 · 483 阅读 · 1 评论 -
linux基础命令——【管理和控制系统时间】timedatectl命令
显示时间同步的详细状态信息,包括时间同步源、时间同步误差等。:显示当前的时间和日期设置,包括时区、本地时间和协调世界时(查看和修改系统时钟、时间同步设置以及其他与时间相关的配置。时区参数应为有效的时区标识符,如。时间和日期设置的工具。这里是用CentOS_8 为例子。,则硬件时钟将被视为本地时间;:手动设置系统时钟。:启用或禁用网络时间协议(:列出可用的时区列表。原创 2023-10-31 18:08:51 · 200 阅读 · 1 评论 -
/etc/passwd文件
(密码除外)【密码的哈希值存储在中】用户名:密码(加密):UID(用户ID):GID(组ID):用户的描述信息:主目录:命令解释器(登录shell)用户名。原创 2023-10-24 09:57:06 · 343 阅读 · 0 评论