1.实验要求1.1虚拟机硬件配置CUP:2核心2线程内存:2G硬盘:200G1.2操作系统配置/100G/boot1G/swap4G(内存的2倍)1.3操作系统版本Centos8、Centos7、Centos6、Ubuntu2.常用网址2.1官方站点Linux内核官网https://www.kernel.org/Linux发行版本排名https://distrowatch.com/dwres.ph
原创
2020-11-21 23:57:15
267阅读
一、Linux系统概述(常识) 1、计算机体系结构 计算机由计算机硬件和计算机软件两个部分组成,其中计算机软件(Computer Software)可分为系统软件和应用软件,系统软件就是操作系统,是其他软件的基础。 目前主流的操作系统有:Windows系列、Unix系列、Linux系列、Androi ...
转载
2021-08-22 17:52:00
230阅读
一、Linux系统概述(常识) 1、计算机体系结构 计算机由计算机硬件和计算机软件两个部分组成,其中计算机软件(Computer Software)可分为系统软件和应用软件,系统软件就是操作系统,是其他软件的基础。 目前主流的操作系统有:Windows系列、Unix系列、Linux系列、Androi ...
转载
2021-08-22 17:52:00
139阅读
2评论
一、数字音频音频信号是一种连续变化的模拟信号,但计算机只能处理和记录二进制的数字信号,由自然音源得到的音频信号必须经过一定的变换,成为数字音频信号之后,才能送到计算机中作进一步的处理。数字音频系统通过将声波的波型转换成一系列二进制数据,来实现对原始声音的重现,实现这一步骤的设备常被称为模/数转换器(A/D)。A/D转换器以每秒钟上万次的速率对声波进行采样,每个采样点都记录下了原始模
原创
2022-03-10 18:11:14
301阅读
一、数字音频音频信号是一种连续变化的模拟信号,但计算机只能处理和记录二进制的数字信号,由自然音源得到的音频信号必须经过一定的变换,成为数字音频信号之后,才能送到计算机中作进一步的处理。数字音频系统通过将声波的波型转换成一系列二进制数据,来实现对原始声音的重现,实现这一步骤的设备常被称为模/数转换器(A/D)。A/D转换器以每秒钟上万次的速率对声波进行采样,每个采样点都记录下了原始模
原创
2021-09-02 15:08:23
361阅读
一、epel 源安装;1、下载EPEL 的RPM包wget http://mirrors.sohu.com/fedora-epel/6/i386/epel-release-6-8.noarch.rpm 2、64位的换个地址wget http://mirrors.sohu.com/fedora-epel/6/x86_64/epel-release-6-8.noarch.rpm3、安装ep
原创
2014-07-22 09:42:06
1325阅读
点赞
1评论
1 套接字概念linux使用套接字进行进程间的通信;通过套接字,其他进程的位置对于应用程序来讲是透明的;套接字代表通信的端点,必须保证2个端点各有一个套接字才可以。套接字的通信过程如下:套接字实现了一层抽象,让用户感觉在操作文件一样。抽象过程如下:2 准备工作2.1 字节序在网络环境中,进程间通信是跨主机的,因此就有了字节序不统一的问题。为解决这个问题,网络协议提供...
原创
2021-08-11 23:10:33
274阅读
Shell的作用是解释执行用户的命令,用户输入一条命令,Shell就解释执行一条,这种方式称为交互式(Interactive),Shell还有一种执行命令的方式称为批处理(Batch),用户事先写一个Shell脚本(Script),其中有很多条命令,让Shell一次把这些命令执行完,而不必一条一条地敲命令。Shell脚本和编程语言很相似,也有变量和流程控制语句,但Shell脚本是解释执行的,不需要
原创
2021-07-14 10:03:00
55阅读
1. 前言 进程只运行的程序,由汇编语言,数据,资源,状态,虚拟计算机组成。 unix将运行程序分为 创建进程fork,加载二进制exec 1. exec 将二进制程序加载到内存,并开始新程序的执行。 一次成功的exec 会对进程有如下改变: 改变地址空间和进程映像 任何未决信号丢失 进程捕捉信号回 ...
转载
2021-08-24 07:34:00
149阅读
2评论
红帽(Red Hat)是全球领先的企业级开源解决方案提供商,主要以Linux操作系统和相关产品服务为核心业务。Linux编程基础作为红帽的支柱之一,对于从事IT行业的人士来说,是必须掌握的重要技能之一。
Linux是一种基于UNIX的开源操作系统,具有稳定性、安全性和可靠性等优点,因此被广泛应用于服务器、超级计算机、嵌入式系统等各个领域。而作为Linux的一种发行版,红帽提供了一系列成熟的产品和
原创
2024-02-26 12:25:24
65阅读
文章目录1 基础2 fork函数3 进程空间3.1 进程地址互不影响3.2 虚拟地址到物理地址的映射3.3 fork函数原理3.4 写时复制技术4 fork函数与文件共享5 exec 系列函数与进程空间结构5.1 exec系列函数5.2 进程空间结构5.3 exec + fork6 wait和wai
原创
2022-03-23 14:32:22
379阅读
文章目录1 线程概念1.1 进程到线程1.2 线程资源1.3 进程线程区别2 线程创建与终止2.1 线程创建2.2 线程终止3 线程清理函数1 线程概念1.1 进程到线程多进程之间互相沟通比较麻烦,比如内存共享、描述符共享、互斥与同步。同一个进程中的多线程使用的资源是共享的,比如内存,文件描述符等等。1.2 线程资源线程共享资源:可执行程序的代码,程序的全局内存,堆内存,栈,文件描述符。线程独有资源:线程 ID,线程自己的一套寄存器值,线程运行栈,调度优先级和策略,信号屏蔽字,errno 变
原创
2022-03-29 17:22:42
152阅读
(文章目录)
前言
本篇文章作为多线程的入门讲解将带大家先创建几个线程来感受一下什么是多线程,了解一下多线程到底有什么作用。
一、线程概念
线程(Thread)是程序执行流的最小单元,是进程中的一个实体,是被操作系统独立调度和分派 CPU 时间的基本单位。线程和进程一样都属于操作系统中的多任务处理机制。
每一个线程都有自己独立的运行栈和程序计数器,并且共享所属进程的内存空间。线程共享的资源包括代
原创
精选
2023-06-12 08:47:27
2099阅读
Shell的作用是解释执行用户的命令,用户输入一条命令,Shell就解释执行一条,这种方式称为交互式(Interactive),Shell还有一种执行命令的方式称为批处理(Batch),用户事先写一个Shell脚本(Script),其中有很多条命令,让Shell一次把这些命令执行完,而不必一条一条地敲命令。Shell脚本和编程语言很相
原创
2022-03-11 14:36:39
199阅读
Linux系统的I/O也就是一般所说的低级I/O——操作系统提供的基本IO服务,与os绑定,特定于linux平台。而标准I/O是ANSI C建立的
转载
2023-06-02 13:49:54
81阅读
Shell的作用是解释执行用户的命令,用户输入一条命令,Shell就解释执行一条,这种方式称为交互式(Interactive),Shell还有一种执行命令的方式称为批处理(Batch),用户事先写一个Shell脚本(Script),其中有很多条命令,让Shell一次把这些命令执行完,而不必一条一...
转载
2014-07-25 23:31:00
49阅读
2评论
第七章:Shell编程
原创
2022-02-15 10:50:38
87阅读
Red Hat Linux的安装: 一,Linux的主要特点: (1)开放性:指系统遵循世界标准规范,特别遵循开放系统互联OSI国际标准; (2)多用户:指系统资源可以被不同用户使用,每个用户资源(如文件,设备)有特定的权限,互不影响; (3)多任务:指计算机同时执行多个程序,而且各个程序的运行互相独立; (4)良好的用户界面:Linux向用户提供
原创
2016-03-29 17:50:32
643阅读
用student用户登陆系统图形界面[kiosk@foundation37 Desktop]$ rht-vmctl start desktop &nbs
原创
2016-09-30 13:48:16
597阅读