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-系统调用
应急响应-
Linux-
文件痕迹排查
敏感目录Linux系统铭感目录如下。/tmp/tmp目录和命令目录/usr/bin/usr/sbin等经常作为恶意软件下载根目录及相关文件被替换的目录。文件名为crloger8的木马下载到/tmp目录下,如图所示~/.ssh及/etc/ssh需要查看是否存在.ssh或者ssh文件ls-la/home/once这两个文件也经常作为一下后门配置的路径,需要重点检查,如图所示,可以看到后门的账号和密码时
岁月冲淡々
·
2024-01-26 16:16
应急响应
网络
linux
运维
安全
序列化
试想在多个系统中的数据交互,A系统部署在a机器上,B系统部署在b机器上,A
系统调用
B系统的某一个RPC接口的
秃秃少年小猪
·
2024-01-26 15:42
[保姆级教程] 如何在 Linux Kernel (V5.17.7) 中添加一个
系统调用
(System call)
看完”
系统调用
“一节后,想尝试添加一个
系统调用
,然后重编一个kernel。
土豆西瓜大芝麻
·
2024-01-26 14:30
linux
运维
服务器
Linux简介
Unix的特点:Unix很简洁,Unix只提供几百个
系统调用
,并且每个调用都有明确的目的。
可爱的小小小狼
·
2024-01-26 12:26
Linux
linux
网络
运维
RTOS系列文章(2):PendSV功能,为什么需要PendSV
我们先引用《Cortex-M3权威指南》对PendSV的介绍:PendSV(可悬起的
系统调用
),它是一种CPU系统级别的异常,它可以像普通外设中断一样被悬起,而不会像SVC服
猪哥-嵌入式
·
2024-01-26 12:13
RTOS
操作系统
嵌入式
单片机
嵌入式硬件
64、ubuntu使用c++/python调用alliedvisio工业相机
基本思想:需要使用linux
系统调用
alliedvisio工业相机完成业务,这里只做驱动相机调用,具体不涉及业务开发Alvium相机选型-AlliedVision一、先用软件调用一下用于机器视觉和嵌入式视觉的
sxj731533730
·
2024-01-26 11:38
数码相机
Linux系统编程(二)文件IO/
系统调用
IO
一、IO简介I/O是一切实现的基础:标准IO(stdio);
系统调用
IO(sysio,文件IO);不同系统上的
系统调用
IO的使用方式可能不一样,为了隐藏不同系统上的细节,提出了标准IO给程序员调用,标准
Patarw_Li
·
2024-01-26 09:39
Linux系统编程
linux
学习
c语言
TCP/IP详解卷二实现:第一章:概述
1.UDP示例程序其中主要的三个
系统调用
为socket、sendto、recvfromsocket引出了描述符、sendto引出了输出处理、recvfrom引出了输入处理。
mxy990811
·
2024-01-26 09:38
TCP
/
IP
tcp/ip
单片机
网络协议
Goroutine 并发调度模型深度解析之手撸一个高性能 goroutine 池
2Goroutine&Scheduler2.1线程那些事儿2.1.1用户级线程模型2.1.2内核级线程模型2.1.3两级线程模型2.2G-P-M模型概述2.3G-P-M模型调度2.3.1用户态阻塞/唤醒2.3.2
系统调用
阻塞
Geffin
·
2024-01-26 09:34
计算机
go
内核
分布式
Linux-
七种运行级别
Linux的运行级别1.Linux有7种运行级别n#0-halt(DoNOTsetinitdefaulttothis)*关机n#1-Singleusermode*单用户字符界面;n#2-Multiuser,withoutNFS(Thesameas3,ifyoudonothavenetworking)*不具备网咯文件系统功能的多用户字符界面;n#3-Fullmultiusermode*具有网络功能的
飞舞蝶恋花
·
2024-01-26 02:57
Linux
linux
运行级别
基础IO之文件操作
②fprintf③fputs4fgets模拟实现mycat二系统接口的使用1open①如何给函数传递标记位②关于权限2close3read4write文件操作这里实操的部分,我会先从C语言对应的接口入手,深入到OS的
系统调用
接口来进行讲解
zhengyawen666
·
2024-01-26 01:09
linux
java
开发语言
Linux-
共享内存
文章目录前言一、systemV共享内存申请共享内存挂载共享内存删除共享内存挂载删除共享内存二、示例代码三.运行效果前言在这之前我们已经学习了两种进程间通信方式:匿名管道和命名管道。从我们之前的学习已经知道,想让多个进程间进行通信就需要让他们一起看到同一份资源。匿名管道是通过fork子进程来让子进程继承父进程的fd。命名管道是通过生成命名管道文件,并一起打开管道文件。一、systemV共享内存共享内
风君子吖
·
2024-01-26 01:59
Linux系统编程
linux
运维
服务器
Linux-
命令-scp-示例
1.基本语法SCP命令的基本语法如下:scp[选项]源文件目标路径复制选项:用于指定SCP命令的各种选项,例如加密算法、端口号等。源文件:要传输的文件或文件夹的路径。可以是本地文件或远程主机上的文件。目标路径:传输的目标路径,可以是本地路径或远程主机上的路径。2.从本地到远程主机传输文件要将文件从本地传输到远程主机,可以使用以下命令:scp/path/to/local/fileuser@remot
无心六神通
·
2024-01-26 00:18
linux命令
linux
scp
文件传输
【
linux-
虚拟化】 SR-IOV技术
文章目录参考1.什么是SR-IOV?1.2.将SR-IOV网络设备附加到虚拟机1.3.SR-IOV分配支持的设备参考管理SR-IOV设备1.什么是SR-IOV?单根I/O虚拟化(SR-IOV)是一种规范,它允许单个PCIExpress(PCIe)设备向主机系统呈现多个独立的PCI设备,称为虚拟功能(VF)。这样的每个设备:提供与原始PCI设备相同的或类似的服务。出现在主机PCI总线的不同地址上。可
Henry Patch
·
2024-01-25 22:51
#
虚拟化技术
linux
服务器
后端
C语言signal处理的底层机制深度探讨
本文旨在全面深入到
系统调用
和内核级探讨C语言signal处理。一、signal基础1.signal概念:在Unix-like系统中,signal是一种进程间通信机制,用于通知进程发生了某种特定的事件
极客代码
·
2024-01-25 22:06
专搞C语言
c语言
Linux下pwn从入门到放弃,Linux下pwn从入门到放弃
Linux下pwn从入门到放弃0x0简介pwn,在安全领域中指的是通过二进制/
系统调用
等方式获得目标主机的shell。
拉费耳伯爵
·
2024-01-25 17:25
Linux下pwn从入门到放弃
Kafka为什么高吞吐量
2、零拷贝Kafka高吞吐量的原因其中有个重要技术就是Zero-Copy(零拷贝)
系统调用
机制传统的文件拷贝由于应用程序无法直接读取内核空间的数据,如果要读取这些数据,那么必须把数据从读取缓冲区拷贝到应用程序缓冲区用
黄国海Argo
·
2024-01-25 16:04
Kafka
kafka
分布式
LINUX-
安装odbc
centos7安装unixodbc官网https://pkgs.org/download/libltdl.so.7()(64bit)#安装libtoolyuminstalllibtool-ltdl-y#上传odbc包至服务器资源链接https://download.csdn.net/download/xiaoxiaochunmei/86246535#安装rpm包rpm-ivhunixODBC-2.
忘心虚无
·
2024-01-25 15:49
linux
bash
运维
linux-4.14.11 添加自定义的
系统调用
所谓的
系统调用
,简单讲就是kernel提供给用户空间的一组统一的对设备和资源操作的接口,用来user层和kernel交互,完成相应的功能,同时也对kernel层提供了一定的保护用户空间通常不会直接使用
系统调用
扫帚的影子
·
2024-01-25 14:56
ptrace使用简介
通常来说,主要用于实现对进程插入断点和跟踪子进程的
系统调用
。
M_天河
·
2024-01-25 07:11
C++ Webserver从零开始:基础知识(六)——定时器
,由该代码处理一个事件,如:从内核事件表中删除事件并关闭文件描述符,释放连接支援Linux的定时机制(方法):socket选项SO_RCVTIMEO和SO_SNDTIMEOSIGALRM信号I/O复用
系统调用
的超时参数
meeiuliuus
·
2024-01-24 23:00
c++
开发语言
服务器
二、文件IO,阻塞非阻塞
0.目录1.
系统调用
2.open/close函数3.文件描述符4.read/write函数5.错误处理函数6.阻塞、非阻塞7.lseek函数8.fcntl函数9.ioctl函数10.传入传出参数1.
系统调用
什么是
系统调用
木鱼_cc
·
2024-01-24 20:19
ret2syscall 入门
文章目录什么是
系统调用
问题双来了,假如不是动态编译而且没有system函数咋办?
她送的苦茶子
·
2024-01-24 20:48
汇编
安全
10系统移植
即开机后执行U盘的程序)->从U盘中启动老毛桃(引导安装系统)->安装windows驱动->安装应用程序linux系统移植:通过拨码开关选择启动方式(SD卡启动)->bootloader(uboot)引导安装
linux
scw_zch
·
2024-01-24 19:07
培训课程
移植
Linux中的基础IO
目录回顾C语言文件接口系统文件IOopen函数返回值文件描述符fd文件描述符的分配规则重定向使用dup2
系统调用
FILE理解系统文件动态库和静态库回顾C语言文件接口hello.c写文件#include#
唔·西·迪·西
·
2024-01-24 17:33
Linux
开发语言
linux
作业二:
linux-
安装cmatrix(黑客帝国矩阵效果)
145 cd/usr 146 ls 147 cd/srv/ 148 cd- 149 cd/src 150 cdsrc/ 151 ls 152 wgethttps://nchc.dl.sourceforge.net/project/aa-project/aa-lib/1.4rc5/-aalib-1.4rc5.tar.gz 153 ls 154 wgethttps://nchc.dl.sourcef
予安不会写博客
·
2024-01-24 07:18
linux
服务器
运维
linux之进程如何退出
正常退出1.main函数调用return2.进程调用exit(),属于标准c库3.进程调用_exit()或者_Exit(),属于
系统调用
补充:1:进程最后一个线程返回2:最后一个线程可以调用pthread_exit
编程小白日常
·
2024-01-24 05:40
linux
c语言
一起talk C栗子吧(第一百五十四回:C语言实例--socket通信地址
系统调用
二)
各位看官们,大家好,上一回中咱们说的是socket通信地址
系统调用
的例子,这一回咱们继续说该例子。闲话休提,言归正转。让我们一起talkC栗子吧!
talk_8
·
2024-01-23 20:47
一起Talk
C栗子吧
getaddr
套接字地址信息
Linux学习之内存空间布局
Linux进程内存管理的对象都是虚拟内存,每个进程先天都有0-4G的各自互不干涉的虚拟内存空间,0-3G是用户空间执行用户自己的代码,高1GB的空间是内核空间执行Linux
系统调用
,这里存放着整个内核的代码和所有的内核模块
努力学代码的小信
·
2024-01-23 19:47
C语言
Linux
APUE
linux
学习
运维
APUE学习(一)
内核的接口称为
系统调用
公用函数库构建在
系统调用
接口上,应用程序即可使用公用函数库,也可使用
系统调用
。shell是一个特殊的应用程序,为运行其他应用程序提供了一个接口。
SL007766
·
2024-01-23 19:45
APUE学习
学习
unix
linux
fork()函数的一些记录
1.fork函数是什么fork()函数通过
系统调用
创建一个与原来进程几乎完全相同的进程,也就是两个进程可以做完全相同的事情,但如果初始参数或者传入的变量不同,两个进程也可以做不同的事情。
锡城筱凯
·
2024-01-23 16:26
#
▶linux
#
▶C语言
▶学习人生
linux
c语言
linux文件系统 - 初始化(一)
structvfsmount:挂载项structfile:文件structsuper_block:超级块structdentry:目录structinode:索引节点一、目的linux文件系统主要分为三个部分:文件
系统调用
盼望孤独的二进制
·
2024-01-23 12:45
linux
运维
服务器
linux文件
系统调用
---mount(图例解析)转载
从
系统调用
mount()函数開始解析,主要分为三个阶段:1、新建源文件系统;2、查找目的文件系统的挂载文件夹;3、将源文件系统挂载到目的文件系统的挂载文件夹;本文以linux3.10版本号为基础进行解说
盼望孤独的二进制
·
2024-01-23 02:18
linux
redis
网络
Linux-
软链接的创建
软链接的创建1.需求场景-项目进行集群部署,nginx进行负载均衡。后期如果修改配置文件,单台的话可以很方便的在服务器上进行修改-如果是多台,那么每一台都需要进行修改,工作量繁琐而且还容易出错,对于此场景有没有更好的解决方案?分析:-如果集群的配置文件只有一份或者每个集群的配置信息都指向同一个,这样就会能够解决后期修改配置的问题。解决方案:-使用软链接2.什么是软链接可以从上述问题的角度出发,多个
function_HY
·
2024-01-23 01:09
Linux
linux
java
嵌入式学习-IO进程线程-Day4
-IO进程线程-Day4一、思维导图二、模拟面试1.标准IO和文件IO的区别标准IO:依赖于库函数(程序提供的函数),该函数内封装了缓冲区,调用该函数时先将操作的数据放入缓冲区,待刷新时机到了后,调用
系统调用
函数将数据统一刷入到内核空间
weixin_51597107
·
2024-01-23 00:41
学习
ubuntu18.0安装搜狗输入法无法显示中文
一、官网很久没有更新的方式(此法不通,仅做展示)搜狗输入法
linux-
安装指导二、正确的做法官网给出的搜狗输入法版本存在问题,这里给出一个下载链接(free)2.1安装ficx支持sudoapt-y--
两只蜡笔的小新
·
2024-01-22 23:45
ubuntu专栏
ubuntu
linux
运维
linux中fork和vfork
forkfork是用于创建新进程的
系统调用
之一,它会创建一个与当前进程完全相同的子进程。子进程将复制父进程的所有资源,包括代码段、数据段、堆栈、文件描述符等。
单车少年ing
·
2024-01-22 20:06
linux
服务器
【C语言】函数
二、函数的分类1、从定义角度分类(即函数是谁实现的)(1)库函数(C库实现的)(2)自定义函数(程序员自己实现的函数)(3)
系统调用
(操作系统实现的函数)2、从参数角度分类1、有参函数函数有形参,可以是一个
不会代码的秦某
·
2024-01-22 19:39
c语言
开发语言
IO多路复用之select/epoll模型
概述大部分程序使用的I/O模型(传统的阻塞式I/O模型)都是单个进程每次只在一个文件描述符上执行I/O操作,每次I/O
系统调用
都会阻塞直到完成数据传输。
大草原的小灰灰
·
2024-01-22 18:25
网络协议
服务器
tcp/ip
网络协议
操作系统【OS】Ch1 计算机系统概述
文章目录操作系统的发展历程操作系统的运行机制【两种指令、两种处理器状态、如何变态】中断和异常
系统调用
操作系统的体系结构操作系统的引导虚拟机操作系统的发展历程操作系统的运行机制【两种指令、两种处理器状态、
FOUR_A
·
2024-01-22 18:17
操作系统
操作系统
考研
408
【
系统调用
IO】open、close、read、write、lseek
目录3
系统调用
IO3.1文件描述符3.1.1FILE结构体3.2.2文件描述符3.3open、close、read、write、lseek3.3.1文件权限3.3.2open3.3.3close3.3.4read3.3.5write3.3.6lseek3.3.7
努力学习的小马
·
2024-01-22 13:11
#
Linux系统编程入门
linux
MTK camera打开流程介绍
(MW)层介绍2、Pipeline介绍二、CameraOpen流程一、整体介绍首先看下mtkcam的整体框架图如下包含了很多的内容,其中camera的打开流程也贯穿在其中,从CameraAPK一层层的
系统调用
到
程序员Android1
·
2024-01-22 12:20
【io_uring】内核源码分析
`io_uring`2.
系统调用
`io_uring_setup`2.1.`io_uring_setup`2.2.`io_uring_create`2.3.
ywang_wnlo
·
2024-01-22 10:57
存储
io_uring
1.synchronized(锁升级) 2.ReentrantLock(先cas、再加入同步队列、在park进行
系统调用
被阻塞)
最后调用park,进行
系统调用
,被阻塞。
zfoo-framework
·
2024-01-22 10:51
#
java多线程
java
【Linux】进程控制
\_exit()是
系统调用
3.return4.进程等待进程等待的必要性wait方法waitpid方法5.进程替换(后续新写一
_宁清
·
2024-01-22 08:49
Linux系统编程
linux
运维
服务器
【Linux系统编程】从冯诺依曼体系结构到操作系统
Content一、认识冯诺依曼体系二、操作系统概念与定位1.什么是操作系统2.为什么要有操作系统3.操作系统如何进行管理管理的本质是对数据进行管理管理的方法是先描述,再组织三、
系统调用
、库函数和用户操作接口一
_宁清
·
2024-01-22 08:18
linux
运维
服务器
centos
bash
《Linux高性能服务器编程》笔记04
高性能服务器编程源码:https://github.com/raichen/LinuxServerCodes豆瓣:Linux高性能服务器编程文章目录Linux高性能服务器编程第09章I/O复用9.1select
系统调用
阿正的梦工坊
·
2024-01-21 23:41
Linux
Server
服务器
linux
【Linux系统编程】环境变量详解
已有路径里面2.3切入点33.显示所有环境变量4.测试HOME5.通过代码如何获取环境变量5.1main函数的第三个参数(环境变量表)5.2通过全局变量environ获取6.环境变量的组织方式7.通过
系统调用
获取环
YIN_尹
·
2024-01-21 22:40
Linux
系统编程
linux
java
运维
环境变量
linux-
关机命令shutdown
选项:-c:取消-h:关机-r:重启shutdown-hnow:立即关机。shutdown-h20:30:晚上8点半关机,定时关机。shutdown-rnow:立即重启。其它关机命令(不建议使用,因为不管有无用户连接都关机,建议使用shutdown):haltpoweroff:相当于直接端点init0其它重启命令:rebootinit6
荆茗Scaler
·
2024-01-21 22:58
linux
linux
服务器
centos
LINUX文件fd(file descriptor)文件描述符
1.文件接口C语言的各种的文件接口,必然是对
系统调用
的封装,打开一个文件必
W2155
·
2024-01-21 20:07
linux
运维
服务器
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他