利用stat函数实现ls- l filename功能 功能&函数介绍 在我们使用 ls -l 命令的时候,会输出下面的结果: 在这里,我使用stat函数来实现这一功能。我们知道,stat函数提供了一个结构体,其内容为: struct…
分类:Linux
linux
Linux基础学习第四天:C库函数和系统函数
由于前几天都是使用印象笔记写的,尚未转换成Markdown格式,所以会在后续更新。 C库函数 FILE其实本质上是一个结构体,它里面有: 文件描述符(整型值)。索引到对应的磁盘文件。 文件读写位置指针:读写文件过程中指针的实际位置。 I/O…
把CentOS7中的vim打造成C++IDE
由于我个人平时常使用C/C++进行编程,所以我决定把CentOS下面的VIM这个强大的编辑器改造成一个强大的C++的IDE。下面是具体的步骤。 安装pathogen 该插件地址为: https://github.com/tpope/vim-…
《鸟哥的Linux私房菜》(基础篇)笔记整理(第19章)Part.2
三、Boot loader: Grub2 1.Boot loader的两个stage 之前讲过,在BIOS读取完信息后,就是到第一个开机设备的MBR去读取boot loader,这个boot loader有菜单功能、直接载入核心文件以及控制…
《鸟哥的Linux私房菜》(基础篇)笔记整理(第19章)Part.1
一、Linux的开机流程分析 1.开机流程 当你按下电源后,电脑硬件会主动读取BIOS或UEFI BOIOS来加载硬件信息以及进行硬件的自我测试,然后系统就会主动读取第一个可开机的设备(由BIOS设置),此时就可以读入开机管理程序了。 开机…
《鸟哥的Linux私房菜》(基础篇)笔记整理(第17章)Part.2
三、systemctl针对service类型的配置文件 1.systemctl配置文件相关目录介绍 我们知道服务的管理是通过systemd,而systemd的配置文件大部分位于/usr/lib/system/system/目录中。但是Red…
《鸟哥的Linux私房菜》(基础篇)笔记整理(第17章)Part.1
一、什么是daemon与服务 系统为了某些功能必须要提供一些服务(无论是系统本身还是网络方面),这个服务就是service。但是service的提供需要通过程序运行,所以这个程序称为daemon。 通常在Linux使用的时候,会在服务的名称…