- 博客(5)
- 资源 (3)
- 收藏
- 关注
原创 Systemd 使用(2:加深理解)
理解Linux启动过程在我们打开Linux电脑的电源后第一个启动的进程就是init。分配给init进程的PID是1,它是系统其他所有进程的父进程。当一台 Linux电脑启动后,处理器会先在系统存储中查找BIOS,之后BIOS会检测系统资源然后找到第一个引导设备,通常为硬盘,然后会查找硬盘的主引导记 录(MBR),然后加载到内存中并把控制权交给它,以后的启动过程就由MBR控制。主引导记录会初始化引导程序(Linux上有两个著名的引导程序,GRUB和LILO,80%的Linux系统在用GRUB引导程序),
2021-03-08 20:45:37 72
原创 Systemd 使用(1:概念)
前言Systemd 是 Linux 系统工具,用来启动守护进程,已成为大多数发行版的标准配置。历史上,Linux 的启动一直采用init进程。下面的命令用来启动服务。$ sudo /etc/init.d/apache2 start或者$ service apache2 start这种方法有两个缺点:一是启动时间长。init进程是串行启动,只有前一个进程启动完,才会启动下一个进程。二是启动脚本复杂。init进程只是执行启动脚本,不管其他事情。脚本需要自己处理各种情况,这往往使得脚本变得很长。
2021-03-08 20:24:46 95
原创 ubuntu网络设置
一、网络配置1 首先打开虚拟网络编辑器进行配置,会加载几秒钟2 点击更改设置1.3 选择添加网络,添加一个Vment0,并设置为桥接模式,桥接到 处设置为自动即可,如下图所示1.4 将网络适配器设置为桥接状态二.设置固定的IP:设置IP和掩码ifconfig eth0 192.168.5.40 netmask 255.255.255.0设置网关route add default gw 192.168.5.1不过重启了或重启网卡服务就会没了三:配置文件配置1> Ubun
2021-03-02 18:55:16 140
原创 时间和日期的使用方法
时间和日期的使用方法协调世界时间,又称为世界标准时间,也就是大家所熟知的格林威治标准时间(Greenwich Mean Time,GMT)。比如,中国内地的时间与UTC的时差为+8,也就是UTC+8。美国是UTC-5。日历时间,是用“从一个标准时间点到此时的时间经过的秒数”来表示的时间。数据结构:struct tm:struct tm { int tm_sec; /* 秒 – 取值区间为[0,59] */ int tm_min; /*
2021-01-04 23:55:35 331
原创 库
配置交叉编译器后出现如下报错:/usr/arm/gcc-linaro-7.4.1-2019.02-x86_64_aarch64-linux-gnu/bin/../lib/gcc/aarch64-linux-gnu/7.4.1/../../../../aarch64-linux-gnu/bin/ld: 找不到 -lz/usr/arm/gcc-linaro-7.4.1-2019.02-x86_64_aarch64-linux-gnu/bin/../lib/gcc/aarch64-linux-gnu/7.4.
2021-01-04 23:50:59 737
SEC_Exynos 4412 SCP_Users Manual_Ver.0.10.00_Preliminary
2020-12-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人