
UNIX Like
文章平均质量分 90
。。。
ZeroHeroX
这个作者很懒,什么都没留下…
展开
-
再生之术:Root 密码遗忘的 CentOS8 Stream 解决方案
考虑到 Linux 需要在各种各样的硬件上运行,有些硬件需要 特定的驱动才能进行访问。直接在内核映像中包含所有可能的驱动将使内核映像变得非常庞大。使用 initrd 或 initramfs 可以加载一个 小的、特定的、只包含必要驱动及相关工具的环境。临时文件系统中的 /sysroot 文件包含了实际的 root 文件系统,进入该文件系统不需要经过任何验证。通过 /sysroot 文件,我们将能够 在不使用 root 密码的情况下拥有 root 用户的权限。原创 2023-09-28 21:22:49 · 2014 阅读 · 0 评论 -
Python 内幕揭秘:深度刨析类 Unix 系统下的 os.path.join()
在 POSIX 系统(类 Unix 系统)中,os.path.join() 使用 posixpath.py 内置模块来处理路径。在 类 Unix 系统中,os.path.join() 的本质是 posixpath.join()。os.path.join()函数的实现依赖于不同的操作系统和底层文件系统。在Windows 操作系统中,os.path.join() 使用 ntpath.py 内置模块来处理路径;而在 POSIX 系统(类 Unix 系统)中,则使用 posixpath.py 内置模块来处理路径。原创 2023-06-13 11:36:26 · 742 阅读 · 0 评论 -
路径的延伸:inode、硬链接和符号链接的深度剖析
在 Linux 中,链接文件(Link File) 是一种特殊的文件类型,它 提供了一种在文件系统中创建指向另一个文件的快捷方式的方法。 符号链接只是指向源文件的路径,而不是独立的文件实体。在 Linux 文件系统中,inode(Index node,索引节点)是一种数据结构,用于存储文件或目录的元数据信息,如文件类型、访问权限、所有者、创建时间、修改时间、文件大小等。在 Linux 中,硬链接(Hard Link)是指在文件系统中创建一个新的文件,使其指向 Linux 中 已存在的 inode 节点原创 2023-04-26 18:49:02 · 617 阅读 · 0 评论 -
Python 项目之实现文件内容的反转再输入(一)完全反转
本项目的目的是将目标文件中的内容进行反转并将反转结果输出到另一个文件(结果文件)中。虽然项目看起来较为简单,但我们将通过三种方式(完全反转、逐行实现及逐字实现)来对此进行实现,并在实现过程中对相关知识进行相应的延展,在最后,我们还将对比三种方式的优劣及其适应场所,相信这能使我们对 Python 中与文件读写的相关操作有更深一步的认识。原创 2023-03-22 19:10:38 · 861 阅读 · 0 评论 -
Linux 下的归档与压缩之 tar 与 gzip 的基本使用
由于 gzip 无法对多个文件或目录进行合并压缩,所以其常常与 tar 一起使用。由 tar 将多个文件或目录进行归档,再由 gzip 实行压缩。目前,tar 支持将归档文件自动提交给其他压缩工具进行压缩。这意味着,使用 tar,您将能够直接完成多个文件或目录的归档及压缩操作。原创 2023-03-19 19:50:19 · 1207 阅读 · 0 评论 -
使用 Vim 编辑器的过程中可能产生的敏感文件(交换文件)
在使用 Vim 进行文件的编辑时,可能会产生交换文件。若在将文件部署到服务器中,将导致信息的泄露。在使用 Vim 编辑文件的过程中,Vim 将自动创建交换文件(交换文件可理解为源文件在某一时间段的副本)。交换文件在用户从 Vim 编辑器中正常退出后将被自动删除。而当用户未正常退出 Vim 时(计算机的突然关机、与 Vim 相关的终端突然关闭及 Vim 进程的突然关闭等事件),交换文件将保留在计算机中,等待用户使用其进行文件的恢复。原创 2023-03-19 13:53:36 · 2119 阅读 · 1 评论 -
WSL 错误 System has not been booted with systemd as init system (PID 1). Can‘t operate
请不要慌张,此前曾以为这种现象而认为这种方法没有效果。通过终端的输出可以发现,我使用的是 kali-linux,使用的版本是 WSL 2。以 kali-linux 为例,将其使用的 WSL 升级到 WSL 2使用的命令为。命令,使用该命令 WSL 将抛出如下错误。退出后再次进入 Linux 终端,不要使用。原创 2023-01-04 08:07:12 · 25070 阅读 · 5 评论 -
适用于 Linux 的 Windows 子系统 (WSL)
适用于 Linux 的 Windows 的子系统即 Windows Subsystem for Linux 简称为 WSL。开发人员可以在 Windows 计算机上同时访问 Windows 和 Linux 的强大功能。原创 2023-01-02 14:02:08 · 4173 阅读 · 0 评论 -
上古神器Vim(不用鼠标的文本编辑器)
介绍Vim的各种常用命令,及Vim在各大主流编辑器(VScode, VS2022, Pycharm)中的使用方式,持续更新中。原创 2022-11-11 22:38:24 · 723 阅读 · 0 评论 -
为 Kali 系统配置中文环境
为Kali系统配置中文环境原创 2022-11-09 22:48:37 · 4441 阅读 · 1 评论 -
Kali 用户名及密码找寻记
重置kali 系统的root用户的密码,kali系统默认的账户及密码,root账户下home目录可以查看其他普通用户的文件,也可以查看有哪些用户。不登录kali的账户即可进行shell操作。原创 2022-11-07 19:39:00 · 9646 阅读 · 2 评论 -
VMware虚拟机安装kali系统
介绍了kali镜像的下载(速度更快的方式),使用VMware安装kali镜像。原创 2022-11-01 18:22:15 · 1742 阅读 · 0 评论