![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 86
Pinkray_07
这个作者很懒,什么都没留下…
展开
-
Linux-Chap7-网络编程
TCP/IP网络架构TCP/UDP:TCP与UDP是传输层的两种数据传输协议,都基于IP地址和端口。TCP:面向连接的传输协议、可靠性高、传输过程复杂、占用网络资源较多。UDP:不面向连接的传输协议、可靠性差、传输效率高Socket概述Socket是一种特殊的I/O接口。Socket描述:IP地址+端口号(定位通信实体)一个完整的socket有一个本地唯一的socket号(类似文件描述符),由操作系统分配。Socket是面向客户/服务器模型而设计的。网络通信的进程可通过一个s原创 2021-01-09 20:06:57 · 158 阅读 · 0 评论 -
Linux-Chap6-进程
Linux中的进程基础知识进程:执行中的程序实例叫做进程。Linux是多任务系统,可以运行多个进程并发执行。进程和程序的关系:进程由程序创建,一个程序可以产生多个进程。进程由内核管理调度。每个进程有一个进程号PID。进程的层次结构,除了第一个进程外每个进程都有一个父进程。(shell进程的父进程是init进程,子进程的属性继承自父进程)ps命令:显示进程属性。ps [options]-e或-A 显示包含用户和系统进程的所有进程-a 显示所有用户进程-ax 显示系统进程-f 显原创 2021-01-09 19:22:22 · 294 阅读 · 0 评论 -
Linux-Chap5-C语言编程
Linux中的C语言程序设计C语言:是Linux中最常用的系统编程语言之一。功能极其强大的程序设计语言。包含直接操作内存和硬件的底层计算语句,也包含高级语言所具有的数据结构、控制语句、函数调用等功能。是一门编译语言,而不是脚本语言。可使用Linux函数库和系统调用。如何编写和执行C语言程序:使用任何文本编辑器编写C语言程序源文件.c。使用C语言编译器gcc编译源文件,生成独立可执行文件。在遇到错误时,编译器会给出错误信息停止编译,不会生成目标文件。gcc编译格式: gcc 源文件名 #原创 2021-01-09 11:31:29 · 302 阅读 · 0 评论 -
Linux-Chap4-Shell编程进阶
简单过滤器命令简单过滤器功能:处理文件中的数据、编辑页面格式、截取文件内容、比较文件内容、字段和排序。pr:改变文件打印格式。-l n 设定页面长度为n行,默认为66 -w n 设定页面宽度为n字符,默认为72,仅分列显示时有效(宽度不够时截掉)-h str 设定页眉为str -n 对行进行编号 -k 分k列输出 -t 不显示页眉、页脚和边距head:显示文件的开头。tail:显示文件的结尾。head -n k 指定显示文件前k行的内容tail -n k 指定显示文件原创 2021-01-08 17:46:35 · 233 阅读 · 0 评论 -
Linux-Chap3-Shell编程入门
Chap3 Linux Shell编程入门Shell的工作原理Shell:用户和操作系统之间的接口。当用户登录到系统时,有一个shell进程随之启动,并在用户注销时终止。用户输入的命令时shell的输入。shell处理命令的步骤:①查找命令中的元字符 ②把这些元字符替换成对应的实际操作参数 ③将重新生成的指令传给内核执行 ④等待指令完成,提示符重新出现,等待下一条命令。Shell种类:• Bourne系列:• Bourne Shell (/bin/sh) • Korn She原创 2021-01-06 23:18:22 · 262 阅读 · 0 评论 -
Linux-Chap2-文件系统
Chap2 Linux文件系统Linux的文件Linux中一切都是文件,包括内核、shell。文件分类: 普通文件:仅包含字符流的数据文件(文本文件、二进制文件) 目录文件:文件夹和子目录的详细信息(文件名和inode号) 设备文件:代表设备,完成对设备的读取和写入操作文件命名规则: 字母和数字、符号(.,-_)、可以有扩展名也可没有、区分大小写文件系统结构系统目录:/:根目录/home:用户目录/bin:...原创 2021-01-06 17:06:35 · 155 阅读 · 0 评论 -
Linux-Chap1-Linux系统概述
Chap1 Linux系统概述Linux概述Linux发展背景:UNIX、MINIX、GNU、Linux内核、GPL协议、POSIX标准Linux系统安装Linux操作系统特点:C语言设计与编写,可移植性强 多用户同时访问,适合工作站和服务器环境 通过shell与操作系统互动Linux体系结构:Linux内核:内核是操作系统核心,在启动时加载进内存 内核直接与计算机硬件交互 管理系统内存,调度任务进程,执行系统调用Shell:用户与操作系统内核的交互接口 .原创 2021-01-06 14:25:17 · 133 阅读 · 0 评论