- 博客(12)
- 收藏
- 关注
原创 红帽Linux重点笔记-访问Linux文件系统
存储设备是用于持久化存储数据的物理或逻辑单元,如硬盘在Linux中表示为块设备文件如:/dev/sda,将磁盘划分为独立的逻辑区域,每个分区有独立文件系统,便于数据管理,格式化是在分区上创建文件系统的过程,建立文件存储结构。find 命令通过在文件系统层次结构中执行实时搜索来查找文件,比较精确find 命令还可以根据文件名以外的条件搜索文件,例如文件的权限、文件、大小或修改时间。挂载是一个文件系统附加到Linux文件系统的特定位置(挂载点)上,使得文件系统中的文件和目录可以在这个位置上访问。
2025-08-08 00:45:00
259
原创 红帽Linux重点笔记-配置和保护SSH
通过公钥认证实现,客户端生成密钥对,在本地机器上生成公钥和私钥,上传公钥到服务器,把公钥复制到服务器的~/.ssh/authorized_keys文件中,在服务器上设置好文件的权限~/.ssh的权限为700,~/.ssh/authorized_keys权限为600,最后通过公私密钥对进行配对可以实现用户的免密登录。在/etc/ssh/sshd config文件中对PasswordAuthentication参数使用默认值 yes,SSH服务器将允许用户在登录系统时使用基于密码的身份验证。
2025-08-08 00:45:00
185
原创 红帽Linux重点笔记-控制服务和守护进程
systemd.unit是systemd 管理和组织系统资源与服务的基本单元,unit 提供了一个统一的接口,让 systemd 能够管理各种不同类型的系统资源而不需要为每种资源写完全不同的管理代码。,底层操作是创建指向/dev/null的屏蔽符号链接,风险较高,提供了一种更为彻底的方式来阻止服务的运行,从而避免了任何潜在的干扰或冲突。systemctl disable:Disable命令的作用主要是防止服务在系统启动时自动运行,而不是完全禁止服务的所有操作,服务。列举一些常见的守护进程。
2025-08-07 08:45:00
163
原创 红帽Linux重点笔记-提高命令行运行效率
可以实现命令的便捷调用,如果脚本存储在 shell的 PATH环境变量中所列的目录下,我们就可以仅使用其文件名来运行 shell 脚本,这类似于运行已编译的命令。shell 模式匹配(通配符)仅用于文件名扩展(如*.txt匹配文件),元字符含义不同(shell 中*表示任意字符,正则中表示重复前项)。echo是 Linux/Unix 系统中的基础输出工具,主要作用是将指定的文本或变量内容输出到标准输出(通常是终端屏幕)。、sed),支持复杂模式(如a.*b匹配任意中间字符)echo 命令的作用是什么?
2025-08-07 06:30:00
164
原创 红帽Linux重点笔记-安装和更新软件包
Dnf会在底层调用rpm软件包进行操作,rpm 是直接管理单个软件包的工具,而 dnf 则更像一个高级工具,可以处理软件包之间的依赖关系、自动解决依赖问题,并能方便地从配置的软件源。模块:模块是管理应用流的核心机制,用于解决多版本软件共存和生命周期管理的难题,模块提供了更灵活的软件包管理和部署方式,包括更细粒度的选择、版本控制和依赖关系解决。可以看出rpm软件包由软件名,原始软件版本号,发行版号,编译软件包的处理器架构来组成。5. RHEL9 有两个必要的软件存储库,分别是什么,它们的主要区别是什么?
2025-08-07 05:30:00
178
原创 红帽Linux重点笔记-监控和管理Linux进程
这两个命令都可以用来查看进程,ps是显示执行命令瞬间的进程状态只显示一次,不具有交互性,而top是实时刷新进程状态,具有交互性。ps aux:其中a是显示所有用户的进程u代表以用户导向格式显示x显示包括没有控制终端的进程。作业是 Shell 管理的一个或多个关联进程的集合,每个作业具有唯一的编号,作业分为。无法被拦、忽略或处理,总是致命的。可以暂停或者恢复作业,查看作业的状态,管理作业的生命周期。Z:僵停的进程,除了进程身份之外的所有资源都已经释放。进程就是正在运行的程序,包括了分配的内存地址空间。
2025-08-07 05:00:00
140
原创 红帽Linux重点笔记-控制对文件的访问
文件还归单个组所有,通常是创建该文件的用户的主要组,但是可以进行更改,分为三种权限分别是w r x读、写和执行权限。Sticky对文件无影响,对目录来说,具有对此目录具有访问权限的用户只能删除其所拥有的文件,而无法删除或保存到其他用户所拥有的文件。这个字符串代表着文件的所有者对这个文件具有读和写权限,文件组所属组对文件只有读的权限,其他用户对文件具有读的权限。Sgid会以拥有文件的组身份来执行文件,对目录来说在此目录中创建的文件的组的所有者会与目录的组的所有者相匹配。使用什么命令可以更改文件和目录的权限?
2025-08-07 04:00:00
175
原创 红帽Linux重点笔记-管理本地用户和组
允许普通用户以其他用户身份(默认root)执行特权命令,与 su 命令不同,sudo 通常要求用户输入自己的密码以进行身份验证,而不是输入他们正尝试访问的用户帐户的密码。两个命令的主要区别在于,su -会将 shell环境设置为如同以该用户身份重新登录一样,而 su 以该用户身份启动shel,但使用的是原始用户的环境设置。组是用户的集合,组中用户共享文件和其他系统资源的访问权限,通过对组权限的管理实现对用户权限的分隔。加了-r会删除掉用户的主目录,真正意义上的删除,不加-r会保留用户的home目录。
2025-08-07 03:00:00
283
原创 红帽Linux重点笔记-创建、查看和编辑文本文件
正常情况下我们使用重定向和管道编辑命令的时候屏幕上不会显示任何的输出,如果想要在操作过程中观察一下输出时我们就可以使用tee命令,或者当我们想要实时监控并记录日志的时候我们可以使用tee命令。/dev/null是一个特殊文件,该文件会丢弃重定向到该进程的通道输出,类似于一个垃圾桶,可以将错误信息之类不想要的文件通过重定向到这个文件来丢弃它。按:键启动扩展命令模式,可以执行的任务包括写入文件(进行保存),以及退出 Vim 编辑器等。管道是命令对命令,而重定向是命令对文件和设备,管道类似于命令间的一根导线。
2025-08-06 22:34:54
280
1
原创 红帽Linux重点笔记-SELinux与基本存储
对文件、端口和其他资源的访问是在精细的级别上进行控制的。对新磁盘进行分区,首先必须为其写入磁盘标签。而是记录违反规则的日志,该模式主要用于测试和故障排除。每个文件、进程、目录和端口都有专门的安全标签,称为。手动挂载可用于验证,但是当系统重启,挂载将丢失。命令,扫描连接到计算机的块设备并检索文件系统。处于活动状态,但并不强制执行访问控制规则,位值存储分区大小,最大磁盘和分区大小可以。位于磁盘头部,而备份副本位于磁盘尾部。的话,表示要将整个文件系统内容备份,为。检查文件系统,对于根目录,建议使用。
2025-07-28 22:29:28
433
2
原创 红帽Linux重点笔记-从命令行管理文件
初始文件被删除,只要还存在一个硬链接,改文件的内容就依然可用,只有最后一个硬链接被删除时,数据才会从存储中删除,从而使任何硬链接都不会引用文件内容。linux系统中的所有文件存储在文件系统中,它们被组织到一个颠倒的目录树中,称为文件系统层次结构 ,在Linux系统中,所有的东西都是以文件来管理的,所有的资源都是以文件的形式来展现的,通过对文件的管理实现对资源的操纵。/run 运行时的数据,自上一次启动以来进程的运行数据,包括进程ID文件和锁定文件,此目录内容在重启时重新创建。创建指向同一文件的多个文件名。
2025-07-27 23:31:25
314
2
原创 红帽Linux重点笔记-访问命令行
在shell提示符下输入的命令由三个基本部分组成:1.要运行的命令2.用于调整命令行为的选项3.通常作为命令的目标的参数命令+选项+参数shell相当于一个翻译器,因为cpu寄存器只识别二进制,我们所输入的代码它识别不了,所以shell可以翻译我们的指令计算机的硬件键盘和显示器也是用域输入和输出,称为物理控制台,物理控制台带有多个虚拟控制台linux管理员通常需要通过网络连接到远程系统来获得shell访问权限SSH是获取远程系统上shell提示符的最常用方法。
2025-07-27 23:27:40
288
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人