管理
2022-08-22
175
一、安装git源代码管理系统为了使用VS Code来编辑源代码,首先需要安装源代码管理系统,推荐使用Git。在Windows上安装Git,可以到Git官方网站直接下载安装程序。安装Git的过程中,选择VS Code作为Git的默认编辑器,其后面的步骤都使用默认选项,一直点击Next就可以完成安装。1、配置Git的全局设置在安装完成之后,使用git config命令对Git进行全局设置:12git config --global user.name "your name"git conf
2022-08-03
54
Linux系统IO中write原型为 ssize_t write(int filedes, const void * buff, size_t nbytes) ;当调用write写数据的时候,调用完成后write直接返回,但是磁盘是个慢速设备,操作系统会将数据保存在内核中的缓冲区中,并负责异步地将数据写至磁盘。当然如果此时系统宕机了则会丢失数据。write是系统调用,每次调用都会陷入内核,所以选取一个合适的块长度buffsize,并尽量减少它的调用可以优化效率。在ANSI C的标准IO中我们调用pri
2022-08-03
16
命令 参数 说明--------------------------------------------------------------------------------useradd 用于创建新的用户 -d 指定用户的家目录(默认为/home/username) -D 显示默认值 -e 新账户的过期日期,格式“YYYY-MM-DD” -g 指定一个初始用户组(必须已经存在) -G 指定一个或多个扩展用户组 -N 不创建同名的用户组 -s 指定默认的登陆shell
2022-08-03
48
逻辑卷管理LVM一 创建逻辑卷 1准备分区或硬盘 这里使用/dev/sdb、/dev/sdc两块硬盘和/dev/sda9、/dev/sda10两个分区,大小都为1G,磁盘有限,我也不想这么抠的。添加分区/dev/sda9、/dev/sda10[root@centos7 ~]# fdisk /dev/sda Welcome to fdisk (util-linux 2.23.2).Changes will remain in memory only, until you decide to write th
2022-08-03
111
现代操作系统普遍采用虚拟内存管理(Virtual Memory Management)机制,这需要处理器中的MMU(Memory Management Unit,内存管理单元)提供支持。首先引入 PA 和 VA 两个概念。1.PA(Physical Address)---物理地址 如果处理器没有MMU,或者有MMU但没有启用,CPU执行单元发出的内存地址将直接传到芯片引脚上,被内存芯片(以下称为物理内存,以便与虚拟内存区分)接收,这称为PA(Physical Address,以下简称PA),如下图所
2022-08-02
30
内存管理,是指软件运行时对计算机内存资源的分配和使用的技术。其最主要的目的是如何高效,快速的分配,并且在适当的时候释放和回收内存资源。一个运行中的程序,譬如网页浏览器在个人电脑或是图灵机(Turing machine)里面,为一个进程将数据转换于真实世界及电脑内存之间,然后将数据存于电脑内存内部(在计算机科学,一个程序是一群指令的集合,一个进程是电脑在运行中的程序)。内存能被实际组织在许多方法里头,例如磁带或是磁盘,或是小数组容量的微芯片。 从1950年代开始,计算机变的更复杂,它被连接于许多种类的内存。
2022-08-02
39
本文目录:11.1 服务的概念11.2 管理独立守护进程11.3 管理服务的开机自启动11.4 管理xinetd及相关瞬时守护进程11.5 CentOS 7上管理服务CentOS 7和CentOS 6管理服务的方式完全不同。本文先说明CentOS 6上的管理方式,在最后列出CentOS 7上服务管理方式。11.1 服务的概念服务是向外提供服务的进程,一般来说都会放在后台,既然要持续不断的提供外界随时发来的服务请求,服务进程就需要常驻在内存中,且不应该和终端有关,否则终端退出服务程序就退出了。另外,要能够接
2022-08-02
38
构建本地光盘源 1、将本地光盘挂载/mnt下, mount /dev/cdrom /mnt 2、在/etc/yum.repos.d/目录下创建自己的源文件,文件名称自定义,必须以repo结尾, 3、此时把/etc/yum.repos.d/下原来存在的文件备份到别目录下,即可使用本地光盘源构建HTTP局域网源 1 、挂载光盘源,mount /dev/cdrom /mnt下 2、 将光盘下的所有rpm包拷贝到http发布目录,例如 : cp -R /mnt/Package