E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Linux操作系统-系统编程
#
系统编程
----管道、命名管道
一、无名管道1.1无名管道概述管道(pipe)又称无名管道。无名管道是一种特殊类型的文件,在应用层体现为两个打开的文件描述符。任何一个进程在创建的时候,系统都会给他分配4G的虚拟内存,分为3G的用户空间和1G的内核空间,内核空间是所有进程公有的,无名管道就是创建在内核空间的,多进程知道同一个无名管道的空间,就可以利用它来进行通信。无名管道虽然是在内核空间创建的,但是会给当前用户进程两个文件描述符,
越策越开心
·
2023-12-19 23:40
linux
运维
服务器
#
系统编程
--消息队列
一、IPC对象除了最原始的进程间通信方式信号、无名管道和有名管道外,还有三种进程间的通信方式,这三种方式称之为IPC对象,分别为:消息队列、共享内存、信号灯集。IPC对象也是在内核空间开辟区域,每一种IPC对象创建好之后都会将其设置为全局,并且会给其分配一个编号,只要找到唯一的这个编号就可以进行通信,所以不相关的进程可以通过IPC对象通信。IPC对象创建好之后,会在当前系统中可见,只要不删除或者不
越策越开心
·
2023-12-19 23:40
linux
c语言
物联网
系统编程
—进程
一、进程的概述1.1进程的定义程序和进程的区别:程序:是静态的,存放在磁盘上的可执行文件。进程:是动态的,是运行在内存中的程序的执行实例。程序是一些指令的有序集合,而进程是程序执行的实例,进程是程序的一次执行过程。进程的状态是变化的,其中包括进程的创建、调度和消亡。只要程序运行,此时就是进程,程序每运行一次就会创建一个进程。在Linux系统中,进程时管理事务的基本单元。进程拥有自己独立的处理环境和
越策越开心
·
2023-12-19 23:10
服务器
linux
运维
c语言
【网络安全】-
Linux操作系统
—VMWare软件
文章目录VMWare软件的安装选择VMWare版本下载VMWare安装过程VMWare的常用操作创建新的虚拟机配置虚拟机启动和关闭虚拟机安装VMWareToolsVMWare的克隆和快照克隆(Clone)快照(Snapshot)总结VMWare是一种流行的虚拟化软件,它允许你在单个物理机上运行多个虚拟机(VM)。对于信息安全工程师来说,了解如何使用VMWare是非常重要的,因为它可以用来创建和管理
移动安全星球
·
2023-12-19 23:32
网络安全
网络安全
VMWare
2312d,D语言单元测试等
原文我最近决定在"
系统编程
"领域试些小众语言.我已用了Java,Dart和Kotlin等高级语言编程多年了(并试了许多其他相同级别或更高级的语言),需要扩大视野,因为对某些类型应用,这些语言并不是最好的工具
fqbqrr
·
2023-12-19 22:48
dlang
d
d
Linux操作系统
—用户和权限管理基础知识
1.用户概述:-在Linux系统中,每个用户都有一个唯一的用户标识号(UID)。-用户信息存储在`/etc/passwd`文件中,包括用户名、UID、登录Shell等信息。2.用户创建和管理:-`adduser`或`useradd`命令用于创建新用户。-`passwd`命令用于设置用户密码。-`usermod`命令用于修改用户属性。-`userdel`命令用于删除用户。#示例:创建新用户sudou
Krismile☜
·
2023-12-19 20:44
Linux
服务器
linux
数据库
网络
Linux操作系统
—文件和目录管理命令
从Linux目录结构我知道,Linux目录是一个树状结构,从/根目录开始,不同的目录挂载在/根目录之下,通过解除挂载移除相应的文件系统。文件与目录管理主要是通过命令行来进行操作,因此我必须了解文件系统的路径。路径分为绝对路径和相对路径是什么,绝对路径是从/根目录开始到目标目录的完整路径,例如/usr/lib/systemd/system就是一个绝对路径;相对路径是相对于当前位置所在的路径,例如终端
Krismile☜
·
2023-12-19 20:12
Linux
服务器
linux
运维
web安全
网络协议
linux
系统编程
-内存管理day05
内存锁定linux实现了请求页面调度(在需要时将页面从硬盘交换进来,当不再需要时再交换出去),这使得系统中进程的虚拟地址空间与实际的物理内存大小没有直接的关系。交换对进程来说是透明的,应用程序一般都不需要关心内核页面调度的行为。然而在下面两种情况下,应用程序可能希望影响系统的页面调度:确定性:时间约束严格的应用程序需要自己来决定页的调度行为。安全性:如果内存中含有私人信息,这些信息可能最终被页面调
桔子满地
·
2023-12-19 20:30
入门
Linux操作系统
,一定要学会这70个命令!
【关注微信公众号:跟强哥学SQL,回复“笔试”免费领取大厂SQL笔试题。】一、文件和目录管理ls:列出目录下的内容。cd:改变当前目录。pwd:显示当前工作目录。mkdir:创建新目录。rm:删除文件或目录。rmdir:删除目录。cp:复制文件或目录。mv:移动文件或重命名文件。touch:更新文件的访问和修改时间,或创建新文件。tree:显示文件和目录由根目录开始的树形结构。ln:创建一个指向文
小_强
·
2023-12-19 19:43
Linux基础入门
linux
网络
运维
【网络安全】-
Linux操作系统
—CentOS安装、配置
文章目录准备工作下载CentOS创建启动盘确保硬件兼容安装CentOS启动安装程序分区硬盘网络和主机名设置开始安装完成安装初次登录和配置更新系统安装额外的软件仓库安装网络工具配置防火墙设置SELinux安装文本编辑器配置SSH服务总结CentOS是一个基于RedHatEnterpriseLinux构建的免费操作系统,它提供了企业级的稳定性和安全性,非常适合用于服务器环境。以下是CentOS安装和基
移动安全星球
·
2023-12-19 19:59
网络安全
网络安全
CentOS
linux路由配置( route和ip route)
route和iproute一、route在
Linux操作系统
中,route是一个命令行工具,用于管理和查看网络路由表。网络路由表是一个记录了如何将数据包从一个网络接口发送到另一个网络接口或主机的列表。
狂热终端驾驶员
·
2023-12-19 18:17
linux操作系统
linux
tcp/ip
网络
【Linux】Linux运维基础
Linux操作系统
有许多基于内核的发行版,如Ubuntu、CentOS、Debian等,每个发行版都有其独特的特性和包管理工具。
米码收割机
·
2023-12-19 18:15
运维
linux
服务器
深入了解Linux信号:作用、产生、捕捉和阻塞
信号的基本概念1.1信号的分类和编号:1.2查看信号默认处理动作1.3信号的作用1.4信号的产生2.常见信号及其作用示例3.信号捕捉和处理3.1信号捕捉函数3.2sigaction函数示例4.信号阻塞示例结语引言
Linux
长安0511
·
2023-12-19 12:29
linux
linux
运维
服务器
Linux操作系统
:自由、稳定、强大的开源之光
导言
Linux操作系统
作为一个开源的、多用户、多任务、支持多线程和多CPU的UNIX类操作系统,不仅在服务器领域占有显著份额,也逐渐在桌面和嵌入式系统中崭露头角。
鳗小鱼
·
2023-12-19 12:55
System(系统相关)
资源分享(resource)
linux
开源
运维
ubuntu
centos
gnu
python
2019-03-26LInux运维第二天日记总结
操作系统就是人与硬件设备的中介/桥梁
Linux操作系统
的组成:1.系统核心(内核)2.命令解释期(shell)3.外围的应用程序关于Linux系统发展的相关人物:1969年UNix诞(蛋)生于贝尔实验室
7735c3a0433f
·
2023-12-19 11:44
Linux-----13、用户、组
#用户、组#一、用户管理#㈠用户概念及作用(了解)**用户:**指的是
Linux操作系统
中用于管理系统或者服务的人一问:管理系统到底在管理什么?
悠闲的线程池
·
2023-12-19 11:34
linux
linux
microsoft
运维
Mac快速解压zip文件的两种方法
MacOS和流行的
Linux操作系统
也对ZIP格式提供了类似的支持。因此,如果在网络上传播和分发文件,ZIP格式往往是较为常用的选择。
想干啥就干啥
·
2023-12-19 10:28
centos如何安装软件
背景之前用的
linux操作系统
移植都是ubuntu,没有用过redhat版本的linux,最近开始想学习redhan版本的linux,就从centos开始。
助过网
·
2023-12-19 10:41
技术
linux下下载文件的常用命令wget,curl等使用方法及使用示例
linux下常用下载工具介绍在
Linux操作系统
中,有许多下载文件的工具可供选择。这些工具包括命令行工具和图形界面工具,每个工具都有其自身的特点和用途。
小果运维
·
2023-12-19 09:54
linux
运维
服务器
下载
curl
wget
aspera
【网络安全】-
Linux操作系统
—操作系统发展历史与Linux
文章目录操作系统发展历史初期的操作系统分时操作系统个人计算机操作系统Linux的诞生UNIX与GNU项目Linux内核的创建Linux的特点开放源代码多样性社区支持Linux的应用服务器和超级计算机嵌入式系统桌面系统总结操作系统发展历史操作系统(OperatingSystem,简称OS)是管理计算机硬件与软件资源的系统软件,它是计算机系统的核心与基石。操作系统的发展历史可以追溯到20世纪50年代。
移动安全星球
·
2023-12-19 08:44
网络安全
网络安全
linux操作系统
Linux发行版比较:Ubuntu、CentOS、Red Hat与其他系统的优劣分析
Linux操作系统
的生态系统中,Ubuntu、CentOS、RedHat等发行版扮演着重要的角色。这些系统之间存在紧密的关联,本文将深入解析它们之间的联系,探讨它们在开源社区中的协同与竞争。1.U
鳗小鱼
·
2023-12-19 07:07
System(系统相关)
资源分享(resource)
linux
ubuntu
centos
机器学习
深度学习
gnu
去中心化
linux教程ubuntu,Ubuntu Linux基础教程
本书以UbuntuLinux为基础,进行了
Linux操作系统
的基础知识介绍。
黄有
·
2023-12-19 04:45
linux教程ubuntu
2020-03-21 学习笔记-测试高级职位要求
原贴:https://testerhome.com/topics/163541、计算机基础知识的通盘理解a.操作系统工作原理与基础操作:如linux,通读
linux操作系统
的数,熟悉基本的概念、基本命令
mysLaura
·
2023-12-19 03:33
ClickHouse安装和部署
ClickHouse安装过程:ClickHouse支持运行在主流64位CPU架构(X86、AArch和PowerPC)的
Linux操作系统
之上,可以通过源码编译、预编译压缩包、Docker镜像和RPM等多种方法进行安装
damokelisijian866
·
2023-12-19 02:35
clickhouse
Linux高级
系统编程
-MySQL数据库基本使用语法
DDL:数据定义语言作用:用于完成对数据库对象(数据库、数据表、视图、索引等)的创建、删除、修改数据库操作查询数据库->显示当前mysql中的数据库列表>showdatabases;->显示指定名称的数据的创建的SQL指令>showcreatedatabase库名;创建数据库->创建数据库>createdatabase库名;->创建数据库,当指定名称的数据库不存在时执行创建>createdatab
纳尔哒哒
·
2023-12-19 00:29
Linux高级系统编程
MySQL数据库
C语言
数据库
mysql
Linux高级
系统编程
-MySQL,使用C语言操作MySQL
API初始化所需头文件#include函数:MYSQL*mysql_init(MYSQL*mysql)描述:分配或初始化与mysql_real_connect()相适应的MYSQL对象参数:mysql:MYSQL*句柄返回值:初始化的MYSQL*句柄。如果无足够内存以分配新的对象,返回NULL。设置编码函数:intmysql_set_character_set(MYSQL*mysql,constc
纳尔哒哒
·
2023-12-19 00:56
Linux高级系统编程
MySQL数据库
C语言
数据库
mysql
C
动态规划——OJ题(一)
北尘_:个人主页个人专栏:《
Linux操作系统
》《经典算法试题》《C++》《数据结构与算法》☀️走在路上,不忘来时的初心文章目录一、第N个泰波那契数1、题目讲解2、思路讲解3、代码实现二、三步问题1、题目讲解
北尘_
·
2023-12-18 23:42
经典算法试题
动态规划
算法
Linux是什么操作系统?发展历史介绍
我刚开始学习
linux操作系统
的时候内心真的很激动,毕竟感觉自己只要学会了就会获得各种技能一样了。当然,对于还不是那么了解的人
云计算运维工程师
·
2023-12-18 21:59
资讯
什么是
Linux操作系统
Linux操作系统
以其高度的稳定性、安全性、灵活性和可定制性而受到广泛的使用和推崇。
wzxue1984
·
2023-12-18 21:59
linux
Linux操作系统
简介
文章目录Linux发行版简介学习Linux的必备硬件知识关键硬件器件——CPU关键硬件器件——存储关键硬件器件——内存其他一些查看硬件信息的命令Linux开机过程(以Ubuntu16.04为例)阶段1:BIOS阶段2:bootLoader阶段3:kernel阶段4:systemd阶段5:应用软件Linux常用命令基本命令文件管理文本操作磁盘管理系统管理网络通信压缩解压查询硬件信息的命令多命令协作g
m0_54852350
·
2023-12-18 21:28
java
java
后端
linux系统是什么操作系统
我刚开始学这个东西的时候也不太清楚,只是听别人说
linux操作系统
什么的。那linux到底是什么?我们来认识一下:Linux是最知名和最常用的开源操作系统。
码农先锋A
·
2023-12-18 21:28
linux是什么操作系统以及Linux如何工作详解
Linux操作系统
一口Linux
·
2023-12-18 21:57
笔记
linux是个什么操作系统
Linux操作系统
继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
qq^^614136809
·
2023-12-18 21:56
linux
windows
网络
Linux基础入门笔记
Linux基础入门笔记,具体可见下载链接大家阅读时可善用目录功能,可以提高大家的阅读效率下载地址:Linux笔记初始
linux操作系统
:操作系统是用户和计算机硬件之间的桥梁,调度和管理计算机硬件进行工作常见操作系统
孤雪心殇
·
2023-12-18 21:41
学习笔记
linux
笔记
HIT-CSAPP 程序人生 大作业
摘要本文围绕经典的Hello程序,详细阐明了它在
Linux操作系统
环境下的完整生命周期。
子钺1023
·
2023-12-18 21:53
linux
ubuntu
运维
初识
Linux操作系统
及常用的Linux命令
前言 随着计算机技术的不断发展,
Linux操作系统
逐渐成为了一种非常流行的操作系统。它具有稳定、高效、安全、可靠等优点,被广泛应用于服务器、移动设备、物联网等各种领域。
想你依然心痛
·
2023-12-18 16:27
Linux
大数据
linux
unix
服务器
命令
vim
linux系统的主要特性,Linux系统的体系结构及特点
Linux系统的用户与日俱增,这都是得益于
Linux操作系统
的优势,今天小编就从Linux系统的体系结构及特点,来介绍下Linux系统的优势。
绝世老猛逼
·
2023-12-18 16:57
linux系统的主要特性
Linux操作系统
安全日志发送到ELK
Linux操作系统
安全日志发送到ELK操作系统版本:RedHatEnterpriseLinuxServerrelease6.5(Santiago)CentOSrelease6.5(Final)CentOSLinuxrelease7.4.1708
-一脸懵逼-
·
2023-12-18 16:57
ELK
linux
安全
elk
Linux操作系统
应用领域详解
Linux操作系统
主要有以下三大应用领域:1.Linux作为企业级服务器的应用Linux系统可以为企业架构WWW服务器、数据库服务器、负载均衡服务器、邮件服务器、DNS服务器、代理服务
lmseo5hy
·
2023-12-18 16:23
linux培训
Linux操作系统
[Firefly-Linux] RK3568在Ubuntu上安装内核头文件实现本地编译驱动程序
文章目录一、介绍二、安装三、编译驱动四、自行编译debian包一、介绍在
Linux操作系统
中,linux-headers.deb和linux-images.deb分别用于安装内核头文件和内核二进制文件。
嵌入式逍遥
·
2023-12-18 15:13
嵌入式Linux调试
linux
ubuntu
运维
rk3568
ko
驱动开发
想学Linux命令行使用技巧,看这一篇就够了!
1.
Linux操作系统
基础之Linux命令行使用技巧2.什么是Linux3.什么是shell4.shell行提示符的含义shell打开方式shell命令行提示符5.shell中的快捷键shell中的快捷键使用
好久没说梦想
·
2023-12-18 14:16
linux
linux
bash
运维
Linux操作系统
基础之Linux命令行使用技巧
Linux操作系统
内核2、什么是shell?
云何往
·
2023-12-18 14:45
Linux操作系统基础
linux
Linux操作系统
Linux操作系统
一、
Linux操作系统
概述1.常见操作系统服务端操作系统:linux、unix、windowsserver单机操作系统:windows(dos、ucdos、win95、win98、win2000
我可能是个假开发
·
2023-12-18 13:30
Linux
操作系统
【Linux】基本指令
我们安装
Linux操作系统
比较简单靠谱的有两种方式,安装虚拟机和购买云服务器,在配置好环境之后就可以来操作了。
嘛弄
·
2023-12-18 10:48
linux
运维
服务器
Java11 windows与linux中安装
x86_64Linux可以理解为在普通台式机上安装的
Linux操作系统
。
红烧栗子黄瓜鱼
·
2023-12-18 08:50
java
linux
java
jvm
学习docker
在前两天我们学习了
Linux操作系统
的常见命令以及如何在Linux上部署一个单体项目。大家想一想自己最大的感受是什么?我相信,除了个别天赋异禀的同学以外,大多数同学都会有相同的感受,那就是麻烦。
妲己抱廉颇
·
2023-12-18 08:10
学习
docker
容器
嵌入式系统开发学习步骤(Linux高级编程学习顺序)!
㉿1、Linux基础✎安装
Linux操作系统
✎Linux文件系统✎Linux常用命令✎Linux启动过程详解✎熟悉Linux服务能够独立安装
Linux操作系统
✎能够熟练使用Linux系统的基本命令✎认识
折扇戏美人_a48e
·
2023-12-18 07:29
LeedCode刷题---滑动窗口问题(二)
顾得泉:个人主页个人专栏:《
Linux操作系统
》《C/C++》《LeedCode刷题》键盘敲烂,年薪百万!
顾得泉
·
2023-12-18 01:39
LeetCode刷题
算法
数据结构
leetcode
c++
mysql 数据库项目如何执行 sql 脚本?
请注意,如果您使用的是
Linux操作系统
,则需要使用终端窗口以root用户身份运行MySQL。您可以使用以下命令来登录MySQL:m
墨柒子
·
2023-12-18 00:45
数据库
mysql
sql
python
虚拟机Linux(Centos7)安装Docker
如果没有安装虚拟机的,可以参考这篇VMware虚拟机安装
Linux操作系统
(CentOS7)文章目录0.安装Docker1.CentOS安装Docker1.1.卸载(可选)如何看自己的虚拟机上是否安装过
丿BAIKAL巛
·
2023-12-18 00:27
Linux
linux
docker
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他