随笔分类 -  Linux

摘要:为什么要使用make 先来想像一个案例,假设我的可执行文件里面包含了四个源代码文件,分别是 main.c haha.c sin_value.c cos_value.c 这四个文件,这四个文件的目的是: main.c :主要的目的是让使用者输入角度数据与调用其他三支副程序; haha.c :输出一堆有 阅读全文
posted @ 2021-02-16 19:37 额是无名小卒儿 阅读(1512) 评论(0) 推荐(0) 编辑
摘要:第十九章学习(Linux的开机流程分析) 1.1)、开机流程 简单来说,系统开机的经过可以汇整成下面的流程的: 1. 载入 BIOS 的硬件信息与进行自我测试,并依据设置取得第一个可开机的设备; 2. 读取并执行第一个开机设备内 MBR 的 boot Loader (亦即是 grub2, spfdi 阅读全文
posted @ 2021-02-15 22:54 额是无名小卒儿 阅读(192) 评论(0) 推荐(0) 编辑
摘要:第十八章、登录文件 1.1)、什么是登录文件及其配置 登录文件:记录系统活动信息的几个文件, 例如:何时、何地 (来源 IP)、何人 (什么服务名称)、做了什么动作 (讯息登录啰)。 换句话说就是:记录系统在什么时候由哪个程序做了什么样的行为时,发生了何种的事件等等。 登录文件的重要性: 解决系统方 阅读全文
posted @ 2021-02-15 22:43 额是无名小卒儿 阅读(140) 评论(0) 推荐(0) 编辑
摘要:第十七章、系统服务 1.1)、daemon与service 系统为了某些功能必须要提供一些服务 (不论是系统本身还是网络方面),这个服务就称为 service 。 但是 service 的提供总是需要程序的运行吧!否则如何执行呢?所以达成这个 service 的程序我们就称呼他为 daemon 啰! 阅读全文
posted @ 2021-02-15 22:41 额是无名小卒儿 阅读(351) 评论(0) 推荐(0) 编辑
摘要:第十六章、程序管理与 SE Linux 初探 在 Linux 系统当中:“触发任何一个事件时,系统都会将他定义成为一个程序,并且给予这个程序一个 ID ,称为 PID,同时依据启发这个程序的使用者与相关属性关系,给予这个 PID 一组有效的权限设置。” 从此以后,这个 PID 能够在系统上面进行的动 阅读全文
posted @ 2021-01-22 21:17 额是无名小卒儿 阅读(169) 评论(0) 推荐(0) 编辑
摘要:第十三章、Linux 帐号管理与 ACLL 权限设置 1.0)、使用者识别码: UID 与 GID UID :User ID GID :group ID [root@study ~]# ll -d /home/dmtsai drwx . 17 dmtsai dmtsai 4096 Jul 17 19 阅读全文
posted @ 2021-01-22 21:15 额是无名小卒儿 阅读(321) 评论(0) 推荐(0) 编辑
摘要:第十二章 Shell Scripts 1.0)、什么是shell scripts? script 是“脚本、剧本”的意思。整句话是说, shell script 是针对 shell 所写的“剧本!” shell script 是利用 shell 的功能所写的一个“程序 (program)”,这个程序 阅读全文
posted @ 2021-01-22 21:14 额是无名小卒儿 阅读(245) 评论(0) 推荐(0) 编辑
摘要:第十章 BASH 1.0)、认识BASH 作用:通过“ Shell ”可以将我们输入的指令与 Kernel 沟通,好让Kernel 可以控制硬件来正确无误的工作! 应用程序其实是在最外层,就如同鸡蛋的外壳一样,因此也就被称呼为壳程序 (shell) 了!其实壳程序的功能只是提供使用者操作系统的一个接 阅读全文
posted @ 2021-01-08 22:02 额是无名小卒儿 阅读(315) 评论(0) 推荐(0) 编辑
摘要:第九章vim编辑器 1.0)、vi与vim Linux下文本界面的文书编辑器通常会有常常听到的就有: emacs, pico, nano, joe, 与 vim 等等。 vi的优势: 所有的 Unix Like 系统都会内置 vi 文书编辑器,其他的文书编辑器则不一定会存在; 很多个别软件的编辑接口 阅读全文
posted @ 2021-01-08 21:53 额是无名小卒儿 阅读(734) 评论(0) 推荐(0) 编辑
摘要:1.1)、文件系统特征 我们称呼一个可被挂载的数据为一个文件系统而不是一个分区! 文件系统通常会将这两部份的数据分别存放在不同的区块,权限与属性放置到 inode 中,至于实际数据则放置到 data block 区块中。 另外,还有一个超级区块 (superblock) 会记录整个文件系统的整体信息 阅读全文
posted @ 2021-01-05 21:57 额是无名小卒儿 阅读(256) 评论(0) 推荐(0) 编辑
摘要:******************第六章学习****************** 1、【文件与目录管理】 在所有目录下面都会存在的两个目录,分别是 “.” 与 “..” 分别代表此层与上层目录的意思; 那么就有人会问了,在 / 根目录下,也有(上层目录)吗? 回答是的,只不过根目录的上一层(..) 阅读全文
posted @ 2021-01-05 21:55 额是无名小卒儿 阅读(424) 评论(0) 推荐(0) 编辑
摘要:******************第五章学习****************** 1、【重要的三个概念】 1)、文件拥有者(使用者):User,该文件/文件夹只能我来读写; 2)、群组:Group,就像微信分组发朋友圈一样,该组群内的人员有读写权限,群外的人没有权限,而且在群组内也支持文件拥有者概 阅读全文
posted @ 2021-01-05 21:53 额是无名小卒儿 阅读(407) 评论(0) 推荐(0) 编辑
摘要:整个开机流程到操作系统之前的动作 第一步:BIOS——开机主动执行的固件(再说一次,固件是写入到硬件上的一个软件程序,是软件不是硬件),会认识第一个可开机的设备,比如硬盘,优盘(我们重装系统的时候就是为什么要用优盘,并且进入BIOS选这个为开机选项的原因)等; 第二步:MBR——master boo 阅读全文
posted @ 2020-12-20 22:17 额是无名小卒儿 阅读(216) 评论(0) 推荐(0) 编辑
摘要:******************第四章学习****************** 【热键】 1、Tab键:命令补全;文件补全; 2、Ctrl+c:中断目前指令; 3、Ctrl+d:离开当前文本界面;等于输入exit; 4、Shift+PageUP/PageDown:文本画面中前后翻页; 【线上求助 阅读全文
posted @ 2020-12-20 22:14 额是无名小卒儿 阅读(110) 评论(0) 推荐(0) 编辑
摘要:函数简介 pthread_create是UNIX环境创建线程函数 头文件 #include<pthread.h> 函数声明 int pthread_create(pthread_t *restrict tidp,const pthread_attr_t *restrict_attr,void*(*s 阅读全文
posted @ 2020-12-04 17:26 额是无名小卒儿 阅读(852) 评论(0) 推荐(0) 编辑
摘要:问题描述 error: Your local changes to the following files would be overwritten by merge: xxx/xxx/xxx.c Please commit your changes or stash them before you 阅读全文
posted @ 2020-11-30 14:33 额是无名小卒儿 阅读(4843) 评论(0) 推荐(0) 编辑
摘要:产生原因: git pull 的时候会分为两步,第一步先从远程服务器上拉下代码,第二步进行merge。当你merge时候失败了就会产生Automatic merge failed; fix conflicts and then commit the result.的问题。 解决方法: 丢弃本地提交, 阅读全文
posted @ 2020-11-30 14:20 额是无名小卒儿 阅读(4259) 评论(0) 推荐(0) 编辑
摘要:Linux find 命令用来在指定目录下查找文件。 任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则 find 命令将在当前目录下查找子目录与文件。并且将查找到的子目录和文件全部进行显示。 语法: find path -option [ -print ] [ 阅读全文
posted @ 2020-11-29 13:52 额是无名小卒儿 阅读(1078) 评论(0) 推荐(0) 编辑
摘要:一、桥接的概念 简单来说,桥接就是把一台机器上的若干个网络接口“连接”起来。其结果是,其中一个网口收到的报文会被复制给其他网口并发送出去。以使得网口之间的报文能够互相转发。 交换机就是这样一个设备,它有若干个网口,并且这些网口是桥接起来的。于是,与交换机相连的若干主机就能够通过交换机的报文转发而互相 阅读全文
posted @ 2020-10-20 14:42 额是无名小卒儿 阅读(3669) 评论(0) 推荐(1) 编辑
摘要:问题描述: 利用repo从远程服务器上取代码时候,出现错误 fatal: cannot make .repo directory:Permission denied, 加了sudo 之后,还是不行,提示 Sorry, user "user" is not allowed to execute '/u 阅读全文
posted @ 2020-08-25 14:17 额是无名小卒儿 阅读(4777) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示