随笔分类 -  Linux

该文被密码保护。
posted @ 2023-09-13 16:54 莫莫君不恋爱 阅读(3) 评论(0) 推荐(0)
摘要:1. 安装OS 1.1 准备工作 设备:树莓派3B及其电源,microSD卡和读卡器,HDMI线; 电脑,显示器 软件: 1. 树莓派镜像烧录器:https://www.raspberrypi.com/software/ 下载并安装,打开 2. 树莓派操作系统镜像Raspberry Pi OS:ht 阅读全文
posted @ 2023-05-11 16:34 莫莫君不恋爱 阅读(790) 评论(0) 推荐(0)
摘要:Linux 网络API主要有三种: socket地址API。socket最开始的含义是一个IP地址和端口对(ip,port)。它唯一地表示了使用TCP通信的一端,称其为socket地址。 socket基础API。socket的主要API都定义在sys/socket.h头文件中,包括创建socket、 阅读全文
posted @ 2023-05-09 11:33 莫莫君不恋爱 阅读(77) 评论(0) 推荐(0)
摘要:学习《Linux高性能服务器编程》 游双 阅读全文
posted @ 2023-05-09 11:25 莫莫君不恋爱 阅读(41) 评论(0) 推荐(0)
摘要:1. 开源软件的安装与升级简介 1.1 源码、编译器与可执行文件 Linux 系统上可执行文件其实是二进制文件 ( binary program),或许你会说 shell scripts 不是也可以执行吗?其实 shell scripts 只是利用 shell (例如 bash) 这支程序的功能进行 阅读全文
posted @ 2023-02-18 11:37 莫莫君不恋爱 阅读(152) 评论(0) 推荐(0)
摘要:新的 CentOS 7 有针对不同的服务提供了相当大量的命令行设置模式,而过去的 setup 似乎没用了。取而代之的是 bash-complete 提供了不少参数补全的设置工具,包括网络设置也是通过这个机制。这个章节主要就是在介绍如何通过这些基本的指令来设置系统,以及系统和数据备份。 1. 系统的基 阅读全文
posted @ 2023-02-18 10:34 莫莫君不恋爱 阅读(330) 评论(0) 推荐(0)
摘要:系统开机是一项复杂的程序,核心要侦测硬件并载入适当的驱动程序后, 接下来则必须要调用程序来准备好系统运行的环境,以让使用者能够顺利的操作主机系统。 如果能够理解开机的原理,那么将有助于在系统出问题时能够很快速的修复系统。而且还能够顺利的配置多重操作系统的多重开机问题。为了多重开机的问题,就需要学习 阅读全文
posted @ 2023-02-08 15:04 莫莫君不恋爱 阅读(1045) 评论(0) 推荐(0)
摘要:当 Linux 系统出现不明原因的问题时,查阅一下登录文件才能够知道系统出了什么问题了,所以说, 了解登录文件是很重要的事情。登录文件可以记录系统在什么时间、哪个主机、哪个服务、出现了什么问题等信息, 这些信息也包括使用者识别数据、系统故障排除须知等信息。如果能够善用这些登录文件信息的话,系统出现错 阅读全文
posted @ 2023-01-13 12:08 莫莫君不恋爱 阅读(173) 评论(0) 推荐(0)
摘要:1. daemon 与服务 (service) 简单的说,系统为了某些功能必须要提供一些服务 (不论是系统本身还是网络方面),这个服务就称为 service 。 但是 service 的提供总是需要程序的运行,否则如何执行呢?所以达成这个 service 的程序我们就称呼他为 daemon 。举例来 阅读全文
posted @ 2023-01-02 16:21 莫莫君不恋爱 阅读(2059) 评论(0) 推荐(0)
摘要:一个程序被载入到内存当中运行,那么在内存内的那个数据就被称为进程(process)。进程是操作系统上非常重要的概念, 所有系统上面跑的数据都会以进程的形式存在。那么系统的进程有哪些状态?不同的状态会如何影响系统的运行? 进程之间是否可以互相控管等等的,这些都是我们所必须要知道的。 另外与程序有关的还 阅读全文
posted @ 2022-12-08 11:15 莫莫君不恋爱 阅读(320) 评论(0) 推荐(0)
摘要:系统常常会主动的进行一些任务,这些任务到底是谁在设置工作的? 如果你想要让自己设计的备份程序可以自动的在系统下面执行,而不需要手动来启动他,又该如何处置? 这些例行的工作可能又分为“单一”工作与“循环”工作,在系统内又是哪些服务在负责? 还有还有,如果你想要每年生日前一天就发出一封信件提醒自己不要忘 阅读全文
posted @ 2022-12-07 11:35 莫莫君不恋爱 阅读(286) 评论(0) 推荐(0)
摘要:如果Linux 服务器有多个用户经常存取数据时,为了维护所有使用者在硬盘容量的公平使用,磁盘配额 (Quota) 就是一项非常有用的工具。另外,如果磁盘容量不够用,那么更进阶的文件系统就得要学习学习。 本章我们会介绍磁盘阵列 (RAID) 及逻辑卷轴文件系统 (LVM),这些工具都可以帮助管理与维护 阅读全文
posted @ 2022-12-06 11:20 莫莫君不恋爱 阅读(573) 评论(0) 推荐(0)
摘要:要登陆 Linux 系统一定要有帐号与密码,不同的使用者应该要拥有不同的权限。我们还可以通过 user/group 的特殊权限设置, 来规范出不同的群组开发。在 Linux 的环境下,可以通过很多方式来限制使用者能够使用的系统资源, 包括 bash 的 ulimit 限制、还有特殊权限限制,如 um 阅读全文
posted @ 2022-11-28 11:31 莫莫君不恋爱 阅读(329) 评论(0) 推荐(0)
摘要:1. 介绍 基本上, shell script 有点像是早期的批处理文件,亦即是将一些指令汇整起来一次执行,但是 Shell script 拥有更强大的功能,那就是他可以进行类似程序 (program) 的编写,并且不需要经过编译 (compile) 就能够执行, 真的很方便。加上我们可通过 she 阅读全文
posted @ 2022-11-15 11:47 莫莫君不恋爱 阅读(369) 评论(0) 推荐(0)
摘要:正则表达式 (Regular Expression, RE, 或称为常规表示法)是通过一些特殊字符的排列,用以“查找/替换/删除” 文字字符串, 简单的说,正则表达式就是用在字串的处理上面的一项“表示式”。正则表达式并不是一个工具程序, 而是一个字符串处理的标准依据,如果您想要以正则表达式的方式处理 阅读全文
posted @ 2022-11-05 15:22 莫莫君不恋爱 阅读(338) 评论(0) 推荐(0)
摘要:在 Linux 的环境下,如果你不懂 bash 是什么,那么其他的东西就不用学了!bash 的东西非常的多,包括变量的设置与使用、 bash 操作环境的创建、数据流重定向的功能,还有那好用的管道命令。 1. 认识 BASH 这个 Shell 管理整个计算机硬件的其实是操作系统的内核 (kernel) 阅读全文
posted @ 2022-10-29 15:41 莫莫君不恋爱 阅读(233) 评论(0) 推荐(0)
摘要:Linux 在命令行下的文本编辑器有非常多,常常听到的就有: emacs, pico, nano, joe, 与 vim 等等。 既然有这么多命令行的文本编辑器,那么我们为什么一定要学 vi ?这是因为: 所有的 Unix Like 系统都会内置 vi 文本编辑器,其他的文本编辑器则不一定会存在; 阅读全文
posted @ 2022-10-28 17:24 莫莫君不恋爱 阅读(577) 评论(0) 推荐(0)
摘要:1. 压缩文件 在Linux的环境中,压缩文件的扩展名大多是:“*.tar, *.tar.gz, *.tgz, *.gz, *.Z, *.bz2, *.xz”,为什么会有这样的扩展名呢?不是说 Linux 的扩展名没有什么作用吗? 这是因为 Linux 支持的压缩指令非常多,且不同的指令所用的压缩技 阅读全文
posted @ 2022-10-28 11:29 莫莫君不恋爱 阅读(379) 评论(0) 推荐(0)
摘要:1. Linux 文件系统 1.1 文件系统特性 我们都知道磁盘分区完毕后还需要进行格式化(format),之后操作系统才能够使用这个文件系统。 为什么需要进行“格式化”呢?这是因为每种操作系统所设置的文件属性/权限并不相同, 为了存放这些文件所需的数据,因此就需要将分区进行格式化,以成为操作系统能 阅读全文
posted @ 2022-10-24 21:29 莫莫君不恋爱 阅读(1402) 评论(0) 推荐(0)
摘要:在前一章我们认识了Linux系统下的文件权限概念以及目录的配置说明。 在这个章节当中,我们就直接来进一步的操作与管理文件及目录,包括在不同的目录间变换、 创建与删除目录、创建与删除文件,还有寻找文件、查阅文件内容等等,都会在这个章节作个简单的介绍。 1. 目录与路径 1.1 目录的相关操作 比较特殊 阅读全文
posted @ 2022-10-11 16:58 莫莫君不恋爱 阅读(226) 评论(0) 推荐(0)