CentOS
文章平均质量分 93
TT在长大
Stay hungry, Stay foolish.
展开
-
[OS-Linux]详解Linux基础开发工具
本文基于CentOS,详细介绍了Linux下的几种开发工具的使用,包括vim,gcc/g++,gdb、Makefile。目录一、Linux编辑器-vim1. vim的基本概念正常/普通/命令模式(Normal mode)插入模式(Insert mode)末行模式(last line mode)2. vim的基本操作3. vim正常模式命令集插入模式从插入模式切换为命令模式移动光标删除文字复制撤销上一次操作更改跳至指定的行4. vim末行模.原创 2021-10-05 13:13:02 · 3821 阅读 · 7 评论 -
[OS-Linux]详解Linux进程控制
本文基于CentOS,深入解释进程的创建,进程等待,进程程序替换,进程终止,shell运行原理,做简单的shell。一、进程创建1. fork函数在linux中fork函数它从已存在进程中创建一个新进程。新进程为子进程,而原进程为父进程。#include <unistd.h>pid_t fork(void);返回值:自进程中返回0,父进程返回子进程id,出错返回-1进程调用fork,当控制转移到内核中的fork代码后,内核会进行: (1)分配新的内存块和内...原创 2021-10-03 15:21:01 · 9576 阅读 · 18 评论 -
[OS-Linux]详解Linux的进程2(进程的优先级,环境变量,程序地址空间,进程地址空间,进程调度队列)
本文基于CentOS,深入解释进程的优先级,环境变量,程序地址空间,进程地址空间,进程调度队列。目录一、进程优先级1.基本概念2.查看系统进程3. PRI && NI4.其他概念二、环境变量1. 基本概念2. 常见环境变量3. 查看环境变量方法4. 和环境变量相关的命令5. 环境变量的组织方式6. 通过代码如何获取环境变量7. 通过系统调用获取或设置环境变量8. 环境变量通常是具有全局属性的三、程序地址空间1.程序地址空间.原创 2021-10-02 15:44:40 · 9475 阅读 · 16 评论 -
[OS-Linux]详解Linux的进程1(进程概念、PCB、进程创建,进程状态,僵尸进程,孤儿进程)
本文基于CentOS,由冯诺依曼系统,操作系统概念,深入解释进程概念,PCB。一、冯诺依曼体系我们常见的计算机大部分都遵守冯诺依曼体系。二、操作系统(Operator System)任何计算机系统都包含一个基本的程序集合,称为操作系统(OS)。笼统的理解,操作系统包括:内核(进程管理,内存管理,文件管理,驱动管理)其他程序(例如函数库,shell程序等等)设计OS的目的是与硬件交互,管理所有的软硬件资源,为用户程序(应用程序)提供一个良好的执...原创 2021-10-01 19:39:05 · 1961 阅读 · 7 评论 -
[OS-Linux]详解Linux的权限
本文基于CentOS,详解介绍了Linux权限的管理,chmod,chgrp以及粘滞位。一、用户Linux下有两种用户:超级用户(root)、普通用户。超级用户:可以再linux系统下做任何事情,不受限制,命令提示符是“#”。普通用户:在linux下做有限的事情,普通用户的命令提示符是“$”。命令:su [用户名]功能:切换用户。从root到普通用户user,则使用 su user。要从普通用户user切换到root用户则使用 su root(root可以省略)。二、Li...原创 2021-09-30 11:25:43 · 3064 阅读 · 0 评论 -
[OS-Linux]Linux的常用命令2
本文主要以CentOS为例,介绍了一些Linux常用命令。目录15.时间相关的指令16.Cal指令17.find指令: -name18.grep指令20.tar指令21.bc指令:22.uname –r指令:23.关机24.其他常用续[OS-Linux]Linux的常用命令1_RMA515T的博客-CSDN博客15.时间相关的指令date显示date 指定格式显示时间: date +%Y:%m:%ddate 用法:date [OPTI...原创 2021-09-29 13:25:35 · 4645 阅读 · 3 评论 -
[OS-Linux]Linux的常用命令1
本文主要以CentOS为例,介绍了Linux的基础,以及、、、等命令一、Linux的简介Linux是一种自由和开放源代码的类UNIX操作系统,该操作系统的内核由林纳斯托瓦兹在1991年发布,之后,在加上用户空间的应用程序之后,就成为了Linux操作系统。严格来讲,Linux只是操作系统内核本身,而CentOS是是一款企业级Linux发行版。这里需要注意,在Linux中一切皆文件,包括普通文件、显卡、网络等等都是文件,这一点十分重要!Linux的目录结构和文件组织形式是以多叉树的形式组织的,保原创 2021-09-28 22:10:59 · 2541 阅读 · 7 评论