Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
Linux操作系统之mysql数据库简介
文章目录 数据库的介绍 有关数据库的操作 有关数据表的操作 C语言访问mysql 事务 视图 索引 数据库的介绍 mysql数据库模型 关系型数据库与非关系型数据库 关系型数据库 指采用了关系模型来组织数据的数据库 关系模型就是指二维表格模
linux操作系统
数据库
mysql
Linux
Linux的进程管理
目录 1 概述 2 进程描述符 2 1 进程描述符的分配 2 2 进程描述符的存放 2 3 进程状态 2 4 进程上下文 2 5 进程家族树 3 进程的创建 4 进程的终结 5 线程的实现 1 概述 进程是执行期的代码 但是进程不止包括这样
linux操作系统
Linux
进程管理
线程
Docker学习笔记
五 Docker 1 简介 Docker是一个开源的应用容器引擎 是一个轻量级容器技术 Docker支持将软件编译成一个镜像 然后在镜像中各种软件做好配置 将镜像发布出去 其他使用者可以直接使用这个镜像 运行中的这个镜像称为容器 容器启动是
Docker
linux操作系统
Linux
Java
Linux操作系统之线程创建
文章目录 一 了解线程 二 线程的创建 一 了解线程 什么是线程 线程是进程内部的一条执行路径或执行序列 二 线程的创建 pthread creat 创建线程 pthread exit 只退出当前线程 pthread join 等待线程结束
linux操作系统
Java
JVM
开发语言
c语言
【Linux】Ubuntu20.04版本安装谷歌中文输入法【教程】
Linux Ubuntu20 04版本安装谷歌中文输入法 教程 文章目录 Linux Ubuntu20 04版本安装谷歌中文输入法 教程 一 下载fcitx googlepinyin 二 配置Language Support Referen
linux操作系统
Linux
运维
服务器
Linux-fork(),vfork()和clone的区别
在linux系统中 fork vfork 和clone函数都可以创建一个进程 但是它们的区别是什么呢 本文就这三者做一个较深入的分析 1 fork fork 函数的作用是创建一个新进程 由fork创建的进程称为子进程 fork函数调用一次返
linux操作系统
Linux clone函数
fork函数实质
vfork函数实质
frok vfrok和clone的联系和
一个进程可以创建多少线程?
理论上 一个进程可用虚拟空间是2G 默认情况下 线程的栈的大小是1MB 所以理论上一个进程可以创建2048个线程 当然更改编译器的设置可以创建多余2048个线程 因此 一个进程可以创建的线程数由可用虚拟空间和线程的栈的大小共同决定 只要虚拟
linux操作系统
多线程
Linux操作系统之C语言实现shell命令解释器项目
文章目录 一 实现原理 二 具体实现过程 一 实现原理 普通命令 ls pwd cp clear 通过exec fork 内置命令 cd exit bash本身提供方法 调用自己的函数 不会产生子进程 二 具体实现过程 1 mybash项目
linux操作系统
Linux
c语言
运维
Linux操作系统之进程间通信—信号量
文章目录 一 信号量的定义 二 信号量的使用 三 ipcs的使用 一 信号量的定义 信号量是一个特殊的变量 一般取正数值 它的值代表允许访问的资源数目 获取资源时 需要对信号的值进行原子减一 该操作被称为p操作 当信号量值为0时 代表没有资
linux操作系统
Linux
c语言
网络
Linux服务器启动tomcat的三种方式
直接进入主题 首先cd进入tomcat的bin文件夹下 然后可以尝试以下三种启动方式 第一种 当前会话启动 startup sh 效果 然后tomcat就在后台启动了 我们还可以在当前会话中继续输入其它指令 比如 ps ef grep to
linux操作系统
tomcat
Linux
服务器
查看Linux下rpm文件安装到哪个路径
命令 root localhost rpm qpl xxx rpm more
linux操作系统
Linux
Linux mmap系统调用视角看缺页中断
问题 1 mmap具体是怎么实现比read write少一次内存copy的 2 mmap共享映射和私有映射在内核实现的时候到底有什么区别 3 mmap的文件映射和匿名映射在内核实现的时候到底有什么区别 4 父子进程的COW具体怎么实现的 概
内存子系统
Linux
linux操作系统
内核
内存
arm ldr/ld/数据加载系列指令和adr指令
ldrb指令 1 语法 armv7手册语法 LDRB
linux操作系统
汇编语言
arm
嵌入式硬件
RedHat系统NetworkManage网络管理工具简介及相关命令(lspci、lshw)
1 RedHat网络管理工具简介 在早期的Linux发行版本中几乎所有的网络服务都是network服务 从RHEL7开始 红帽官方建议采用NetworkManage方式配置网络 而不建议再使用network服务这种传统的方式配置网络 因为网
linux操作系统
NetworkManage
nmcli网络管理工具使用
Linux 对函数库的理解
一 前言 我们的C程序中 并没有定义 printf 的函数实现 且在预编译中包含的 stdio h 中也只有该函数的声明 而没有定义函数的实现 那么 是在哪里实 printf 函数的呢 最后的答案是 系统把这些函数实现都被做到名为 libc
linux操作系统
Linux
服务器
运维
函数库
Linux操作系统之进程间通讯—共享内存与消息队列
文章目录 一 共享内存 1 共享内存的原理 2 共享内存的实现 三 消息队列 1 消息队列原理 2 消息队列实现 一 共享内存 1 共享内存的原理 共享内存为多个进程之间共享和传递数据提供了一种有效的方式 共享内存是先在物理内存上申请一块空
linux操作系统
Linux
网络
c语言
操作系统课程设计3_系统调用
一 实验目的 1 学习怎样重新编译 Linux 内核 2 理解 掌握 Linux 标准内核和发行版本内核的区别 二 实验内容 1 通过重新编译Linux来实现系统调用 2 通过增加模块来实现系统调用 三 实验步骤和结果 一 通过重新编译内核
linux操作系统
Linux
内核
linux下挂载和卸载cdrom
1 查询块设备及mount位置 root slave143 lsblk NAME MAJ MIN RM SIZE RO TYPE MOUNTPOINT sr0 11 0 1 3 6G 0 rom type rom表示sr0为 cdrom设备
linux操作系统
linux cdrom mount um
CentOS 8 下 Mysql 8 主从从的搭建
CentOS 8 下 Mysql 8 主从从的搭建 1 环境 root localhost etc cat etc redhat release CentOS Linux release 8 2 2004 Core root localho
linux操作系统
mysql
centOS
chroot的作用及详解
什么是 chroot chroot 即 change root directory 更改 root 目录 在 linux 系统中 系统默认的目录结构都是以 即是以根 root 开始的 而在使用 chroot 之后 系统的目录结构将以指定的位
linux操作系统
Linux
«
1
2
3
4
»