Linux笔记
PUYU1477
通行痛苦守恒定律
展开
-
进程控制
进程控制核心话题进程创建进程终止进程等待进程程序替换下面就开始详细介绍一.进程创建1. fork函数初识fork函数初识在linux中fork函数时非常重要的函数,它从已存在进程中创建一个新进程。新进程为子进程,而原进程为父进程。#include <unistd.h>pid_t fork(void);返回值:子进程中返回0,父进程返回子进程pid,出错...原创 2019-11-09 18:25:10 · 690 阅读 · 0 评论 -
进程(虚拟)地址空间
1原创 2019-11-08 21:15:09 · 248 阅读 · 0 评论 -
环境变量
补充:键值对: key-value环境变量是一个键值对结构。键:变量名;值:变量内容可以通过env指令查看到系统上所有的环境变量基本概念环境变量(environment variables)一般是指在操作系统中用来指定操作系统运行环境的一些参数如:我们在编写C/C++代码的时候,在链接的时候,从来不知道我们的所链接的动态静态库在哪里,但是照样可以链接成功,生成可执行程序,原因就是有...原创 2019-11-07 17:34:43 · 233 阅读 · 0 评论 -
初识进程
进程基本概念课本概念:程序的一个执行实例,正在执行的程序等【跑起来的一些程序】内核观点:担当分配系统资源(CPU时间,内存)的实体。【双击运行一个程序的时候就创建了一个进程】查看进程ps相当于任务管理器,能够查看系统上都有哪些进程在Linux下敲ps默认只能看到当前用户的进程要想查看Linux操作系统下所有的进程敲ps auxps aux | less配合less对查看结果...原创 2019-11-06 22:01:14 · 225 阅读 · 0 评论 -
初识冯诺依曼体系结构和操作系统
冯诺依曼体系结构1.cpu上面也能存储少量的数据,cpu上面存数据的组件叫做寄存器,寄存器的访问速度特别快2.内存:空间比较小,访问速度快,成本较高,断电之后数据就丢失了3.外存:空间比较大,访问速度慢,成本较低,断电之后数据仍然存在内存和外存的速度大概差3-4个数量级操作系统(OS)搞管理的软件1.管理硬件设备(靠驱动对硬件资源进行管理)2.管理软件资源...原创 2019-11-06 15:10:15 · 308 阅读 · 0 评论 -
Linux环境基础开发工具
一. 前言一点常识IDE(集成开发环境)依赖图形界面;主流IDE也支持远程开发,但是当前远程开发的用户体验很差;在没有图形界面的Linux环境下来开发调试代码,IDE往往效果差强人意,只能靠一组基于命令行的工具软件来完成日常开发;命令行工具代码编辑————vim编译——————gcc调试——————gdb工程管理————makefile包管理器yum可以理解为==命令行版本...原创 2019-11-04 20:03:30 · 411 阅读 · 0 评论 -
linux下的权限
一.权限二.常用工具原创 2019-10-30 08:50:40 · 156 阅读 · 0 评论 -
初识shell
1.为什么会有shell?2.shell是什么?原创 2019-10-30 08:50:28 · 2269 阅读 · 0 评论 -
Linux 基本指令
一点小补充用户登录后,用ifconfig查看服务器IP地址(最上面的数字,例如:192.168.20.128)_在xshell中,ssh + IP 便可远程登陆服务器在Linux终端中(包括xshell中),不能ctrl+c/ctrl+v来复制粘贴,而要用ctrl+insert复制,shift+insert粘贴ifconfig:查看Linux机器的IP地址tab能够迅速完成的补...原创 2019-10-30 08:50:15 · 535 阅读 · 0 评论 -
初识Linux
1.Linux是什么?Linux是一个操作系统内核操作系统 = 内核 + 一组配套的应用程序内核 用来负责对于软件资源和硬件设备的管理Linux的发行版 :Centos,Android,Ubuntu,Debain,Kali,Mint…Redhat是大部分公司中使用的发行版2.为啥要学Linux?全世界市场份额最高的操作系统,任何一个程序猿都会用到的操作系统1>服务...原创 2019-10-30 08:50:01 · 220 阅读 · 0 评论