Linux
Linux基础知识
Self-Discipline
在校大学生
展开
-
speaker-test报错问题解决方法
speaker-test报错问题解决方法原创 2022-11-28 09:50:05 · 402 阅读 · 1 评论 -
ubuntu20.04下进入grub救急模式下的解决办法
ubuntu20.04下进入grub救急模式下的解决办法原创 2022-11-08 16:49:31 · 2476 阅读 · 0 评论 -
ubuntu20.04系统下分析各个服务用时
ubuntu20.04系统下分析各个服务用时原创 2022-11-08 15:46:24 · 343 阅读 · 0 评论 -
rpm源码包升级内核方法
rpm源码包升级内核方法原创 2022-10-10 18:53:30 · 835 阅读 · 0 评论 -
centos8.2配置静态ip
centos8.2配置静态ip方法原创 2022-09-27 15:00:02 · 403 阅读 · 0 评论 -
Linux工具之numactl
Linux工具之numactl原创 2022-06-16 14:48:35 · 2551 阅读 · 0 评论 -
rpm包的制作方法
rpm包的制作方法原创 2022-06-14 10:52:33 · 663 阅读 · 0 评论 -
OS知识杂记
一、acpi表 平台设备(多数为板载设备)platform 需要apci表描述(走的控制器),pci设备不需要acpi表描述。 判断某个设备是不是pci设备的方法:1、lspci 命令看到的设备都是acpi设备;2、询问硬件设计工程师(划主板的) acpi表(二进制文件)是 /sys/firmware/acpi/tables/DSDT 文件,可以反编译查看源文件(也可以通过查找某个驱动的id来寻找acpi文件) (centos8 )反编译acpi命令:iasl -da -原创 2021-08-25 16:54:25 · 265 阅读 · 0 评论 -
ubuntu20.04配置静态ip
编辑文件/etc/netplan/01-network-manager-all.yaml,内容为如下:network: version: 2 renderer: NetworkManager ethernets: enp0s3: dhcp4: false addresses: [192.168.0.88/24] gateway4: 192.168.0.1 nameservers:114.114.11原创 2021-07-05 11:10:40 · 4006 阅读 · 0 评论 -
ubuntu20.04 arm64 安装docker
vim /etc/apt/sources.list在最后面添加docke-ce源:deb http://mirrors.aliyun.com/docker-ce/linux/ubuntu/ xenial stableapt-get update更新源可能会提示没有公钥(The following signatures couldn't be verified because the public key is not available: NO_PUBKEY XXXX)执行如下命令.原创 2021-06-23 11:20:57 · 1433 阅读 · 0 评论 -
linux 环境变量PATH路径的三种方法
1、控制台中设置,只对当前的shell 起作用,换一个shell设置无效 (关闭shell Path会还原为原来的path):$PATH="$PATH":NEW_PATH 或者使用export 命令export PATH=NEW_PATH:$PATH2、修改 /etc/profile 文件,这是针对所有的用户的,所有的shell在/etc/profile的最下面添加: export PATH="$PATH:/NEW_PATH"3、修改bashrc文件,这是针对某一特定的用户,修改其个人...原创 2021-02-24 09:47:18 · 939 阅读 · 0 评论 -
《linux内核完全剖析》第七章 初始化程序 笔记
1、简介初始化程序位于init/目录下,该目录只有一个main.c文件,系统执行完boot/目录下的head.s程序后把执行权交给main.c。main.c程序进行了内核初始化的所有工作。2、main.c功能描述main.c利用setup.s取得的系统参数设置系统的根文件设备号和一些内存全局变量。这些内存变量包括主内存的开始地址、系统内存容量和高速缓冲区内存的末端地址。如果定义了虚拟盘,主内存会适当减少。内存映射图如下之后内核进行所有方面的硬件初始化,包含陷阱门、块设备、字符设备和tty原创 2021-01-12 17:16:13 · 833 阅读 · 0 评论 -
《linux内核完全剖析》第六章 引导启动程序 笔记
1、简介引导启动程序部分主要在boot/子目录下,该目录包含三个汇编代码文件bootsect.S、head.S和setup.S。由于目前没有对汇编进行系统的学习,所以本文不对代码细节实现做讲解,主要描述代码的功能。2、操作系统启动执行流程PC电源打开后,80x86结构CPU进入实模式,从地址0xFFFF0执行程序代码,这个地址通常是BIOS中的地址。随后BIOS开始执行系统检测,在物理地址0处开始初始化中断向量,然后BIOS将启动设正在上传…重新上传取消正在上传…重新上传取消备的第一个扇区读入内原创 2021-01-08 17:02:36 · 187 阅读 · 0 评论 -
linux实用命令及注意(持续更新)
1、cp -a src/* des不会复制src目录以及子目录的文件(夹),cp -a src/. des则会复制所有文件(包括隐藏文件)。2、du -h --max-depth=1 . 显示当前目录每个子目录的大小原创 2020-11-13 10:38:33 · 1966 阅读 · 0 评论