在内核启动时,内核会创建第一个进程(称为init进程,initialization)来启动系统中所有其他进程,它会将init进程载入虚拟内存。init的进程标识符PID通常为1。 在Linux中,有多种init进程实现,目前最流行的是以下两种。 SysVinit Linux最初使用的是SysVini ...
我的环境 Manjaro KDE Nvidia 显卡 前言 前几天在创建虚拟显示屏让 iPad 成为副屏时,我打算使用 xrandr 给虚拟显示屏自定义分辨率以及 144hz 的刷新率(为了与主屏幕同步) 但是当进行了如下操作后发生了RT报错: ❯ cvt 1920 1080 144 # 1920x ...
useradd 命令的详细使用 1. 创建一个默认配置的用户 $ useradd user1 创建一个用户,登陆名为 user1 ,『uid』,『group』,『gid』,『shell』,『home_dir』都采用默认值。可以通过 $ useradd -D 来查看配置默认值。 uid :用户账户的 ...
问题描述 在使用dnf包管理器下载软件包的过程中,多次遇到了以下错误 Curl error (37): Couldn't read a file:// file for file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-x86_64 [Couldn't open ...
本文介绍基于VMware Workstation Pro虚拟机软件,配置Linux Ubuntu操作系统环境的方法。 首先,我们需要进行VMware Workstation Pro虚拟机软件的下载与安装。需要注意的是,VMware Workstation Pro软件是一个收费软件,而互联网中有很多可 ...
某天我的阿里云突然发信息告诉我服务器有自变异木马,我用远程工具连接服务器异常卡顿甚至掉线,reboot也不好使.用阿里云的网页控制台会好些,但还是卡,我又用阿里云控制台重启服务器,重启之后发现服务器完全连不上了,ping也ping不通了,我问了客服说可以用救援连接试试,果然能连上,起初发现连不上的原 ...
大家好,我是呼噜噜,最近在看linux早期内核0.12的源码,突然想到一个困扰自己好久的问题:当我们按下电源键,计算机发生了什么?神秘地址0x7C00究竟是什么?操作系统又是如何被加载到硬件中的?带着这些问题,继续往下阅读本文。 x86计算机启动过程,主要分为这几个阶段:BIOS自检,引导设备的选择 ...
分类总结了 Linux 中的基础命令,可以收藏本文以后如果忘记了某些基础命令或者对某些命令不知道怎么用时,拿出本文快速查看各种命令的用法及作用。希望这个速查手册可以帮助到大家。 ...
Ftrace是Function Trace的简写,由 Steven Rostedt 开发的,从 2008 年发布的内核 2.6.27 中开始就内置了。 Ftrace是一个系统内部提供的追踪工具,旨在帮助内核设计和开发人员去追踪系统内部的函数调用流程。 随着Ftrace的不断完善,除了追踪函数调用... ...
群里看到有一个大哥需求计算当天的binlog大小,有一个大哥给出下面的shell脚本 ls --full-time|grep ^-|awk '{s[$6]+=$5} END{for(i in s){printf("%s %0.2f\n",i,s[i]/1024/1024)}}' 这里做下解释。并记录 ...
1. 本地环境 RockyLinux: Rocky Linux release 8.8 (Green Obsidian) python: 3.x.x 公网镜像:rockylinux镜像_rockylinux下载地址_rockylinux安装教程-阿里巴巴开源镜像站 (aliyun.com) 2. 说 ...
Linux 是一个严谨的操作系统,每个目录存放什么文件是有明确的要求和规范的。我们应该去了解这些目录的作用,然后按照目录要求去操作。 ...
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 @目录前言一、docker是什么?二、docker compose是什么?三、安装步骤1.Ubuntu安装脚本2.生成脚本3.启动和验证四、卸载步骤1.Ubuntu卸载脚本2.保存文件后设置执行权限3.运行文件4.验证是否删除成功Ce ...
Linux内核定义 Linux内核是Linux操作系统的核心部分,它是一个类Unix的操作系统内核,提供了必要的服务并管理系统资源。内核充当硬件和软件层之间的接口,使操作系统能够与底层硬件 组件进行通信和控制。以下是Linux内核的一些重要功能: 进程管理:内核管理进程的执行,分配CPU时间、内存和 ...
钢铁知识库,一个学习python爬虫、数据分析的知识库。人生苦短,快用python。 xshell是什么 通俗点说就是一款强大ssh远程软件,可以方便运维人员对服务器进行管理操作,功能很多朋友们自行探索,今天只聊其中一个功能点那就是隧道转发。 隧道转移是什么 xshell隧道转移到底是干嘛的,有什么 ...
Ansible剧本--Playbook Ansible playbook剧本介绍 在ansible中,类似“脚本”的文件被称作“剧本”,英文称为playbook,用于配置、部署和管理被控节点 只需要把模块按照顺序编排在playbook剧本中,ansible就会按照剧本一步一步的执行,最终达到我们需要 ...
Ansible命令格式和常用模块介绍 Ansible命令格式介绍 Ansible命令格式 ansible [群组名] -m [模块名] -a [参数] Ansible命令返回值的颜色表示 绿色:代表对远程节点不进行相应修改,没有发生改变,命令执行成功 黄色:代表对远程节点进行了相应的修改,命令执行成 ...
解决虚拟机环境下使用Ubuntu自带的图形化工具创建的磁盘分区无法扩容的问题 先来个结论:不要使用 Ubuntu 自带的图形化磁盘工具创建分区,磁盘分区操作请使用 fdisk 等工具。 正文太长不想看的记住这个结论就行,有兴趣的接着看。 首先介绍一下磁盘的基本配置,vmware中创建了两块磁盘,一个 ...
什么是WSLWSL:Windows subsystem for Linux,是用于Windows上的Linux的子系统作用很简单,可以在Windows系统中获取Linux系统环境,并完全直连计算机硬件,无需通过虚拟机虚拟硬件,不会影响Windows系统本身 为什么使用WSLWSL作为自Windows ...
一:shell脚本的基础 1:执行脚本的4种方式 1)相对路径执行 就是./脚本的路径,就是要在脚本的当前路径下执行 缺点:一但不在脚本的目录下的话,就执行不了,需要可执行权限 2)绝对路径执行 /脚本的路径,需要可执行权限 3)bash 执行 bash 脚本路径,不需要可执行权限 前面三种都是在子 ...