系统服务
进程管理 1.1 程序与进程的关系 程序 → 软件 程序是保存在尾部存储介质(如硬盘,光盘)等中的可执行静态 静态保存代码 进程: 加载到内存中的程序代码(计算机程序,由cup运行) 动态执行的代码 父子进程:每一个进程可以创建爱你一个或多个进程 systemd为系统请懂得第一个程序:pid号为1 ...
之前写了个脚本用于客户端的安装,在生成桌面快捷方式时,直接写死了“~/Desktop”,然而在使用过程中,发现有些系统的桌面路径是”~/桌面”, 居然是中文的! 一开始想用系统语言判断,比如$LANG是zh_CN.UTF-8那么就认为是中文桌面,然而实际情况是也有可能是英文的桌面目录。。。。。 后来 ...
25 Linux-网络基础-NFS服务 25.1 什么是 NFS NFS 是 Network File System 的缩写,即网络文件系统。一种使用于分散式文件系统的协定,由 Sun 公司开发,于 1984 年向外公布。功能是通过网络让不同的机器、不同的操作系统能够彼此分享个别的数据,让应用程序在 ...
前言 仅供自己学习记录 一、登录无限循环或者花屏 解决方法:更新 sudo update-grub ...
建议:最好在升级之前备份一下系统,本人由于空间不足没有做备份处理,只是把自己认为重要的数据上传到了某盘,以防万一,更新失败也可以重新安装系统,数据不丢,只是要安装一些常用软件 升级到Linux Mint 20 准备工作: 1.禁用第三方PPA仓库 ,额外的仓库,在维护菜单降级外来软件包 2.安装mi ...
模块的基本描述 Linux kernel由诸多模块组成,这些模块可以直接与硬件交互,我们也叫它为硬件驱动。诸多驱动以模块化的方式存在于kernel中。在编译kernel时,可以将需要的模块加入到核心中,也可以将各个子模块编译成各自的单独的模块(模块以ko为扩展名),在需要的时候再分别载入。 写一个简 ...
在连接存储的时候,通常存储管理员要求我们提供一下wwn号,这样便于与存储管理器上识别的wwn号对应起来,也就是查看一下hba的id号,现在把linux的查看方法与大家分享一下一、RedHat Linux AS4# grep scsi /proc/scsi/qla2xxx/3Number of req ...
rdtsc函数及用法 #include static inline __u64 get_cycles(void) { __u32 timehi, timelo; asm("rdtsc":"=a"(timelo),"=d"(timehi):); return (__64)(((__u64)timehi ...
fstat和stat区别在于,stat是从文件名出发得到的文件属性信息,不需要先打开文件;而fstat函数则从文件描述符出发得到文件属性信息,所以使用fstat函数之前需要先打开文件得到文件描述符。 lstat与stat、fatst的区别在于,对于符号链接文件,stat和fstat查阅的是符号链接文 ...
nginx安装部署-linux篇 ps:这边是使用CentOS8系统进行安装部署。 系统安装部署不在此讲述了。 前期准备 nginx主目录:/usr/nginx mkdir /usr/nginx 安装依赖环境: yum -y install gcc gcc-c++ autoconf automake ...