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&Unix
linux下lds链接脚本详解
转载自:http://linux.china
unix
.net/techdoc/beginner/2009/08/12/1129972.shtml一、概论每一个链接过程都由链接脚本(linkerscript
holywell
·
2023-11-07 17:45
LINUX
lds
脚本
XV6实验(2020)
XV6实验记录(2020)环境搭建参考连接Labguidance(mit.edu)6.S081/Fall2020(mit.edu)xv6book中文版Lab1:Xv6and
Unix
utilities实现几个
up-to-star
·
2023-11-07 15:14
linux
运维
服务器
MIT6.S081操作系统实验——Xv6-and-
Unix
-utilities
本次实验的学习目标是:学习并理解用户使用shell执行命令时的具体过程命令的参数如何被进程使用对
Unix
的进程间通信方式之一pipe有基础了解为什么用户进程要使用OS提供的IPC进行通信?了解Un
foliet
·
2023-11-07 15:40
MIT6.S081-2021
linux
risc-v
c语言
xv6---Lab1: Xv6 and
Unix
utilities
目录参考资料:1.1进程和内存1.2I/O和文件描述符1.3管道源码:调试环境搭建sleepPingPongprimesfindxargs参考资料:Lab:Xv6and
Unix
utilitiesxv6-
L7256
·
2023-11-07 15:09
操作系统
linux
xv6:一个简单的类
Unix
的教学操作系统-01
Xv6是DennisRitchie和KenThompson的
Unix
Version6(v6)[17]的重新实现。Xv6大体上遵循了v6的结构和风格,但它是用ANS
lhw---9999
·
2023-11-07 15:08
vx6
操作系统
unix
vx6
Unix
Network Programming Episode 58
SO_OOBINLINESocketOptionWhenthisoptionisset,out-of-banddatawillbeplacedinthenormalinputqueue(i.e.,inline).Whenthisoccurs,theMSG_OOBflagtothereceivefunctionscannotbeusedtoreadtheout-of-banddata.Wewilld
duxingzhe103
·
2023-11-07 11:48
Unix
Network
Programming
unix
网络
tcp/ip
Unix
Network Programming Episode 65
LostDatagramsOurUDPclient/serverexampleisnotreliable.Ifaclientdatagramislost(sayitisdiscardedbysomerouterbetweentheclientandserver),theclientwillblockforeverinitscalltorecvfrominthefunctiondg_cli,wait
duxingzhe103
·
2023-11-07 11:48
Unix
Network
Programming
unix
udp
网络
Unix
Network Programming Episode 81
#include"unp.h"inttcp_listen(constchar*host,constchar*serv,socklen_t*addrlenp){intlistenfd,n;constinton=1;structaddrinfohints,res,&ressave;bzero(&hints,sizeof(structaddrinfo));hints.ai_flags=AI_PASSIV
duxingzhe103
·
2023-11-07 11:48
Unix
Network
Programming
unix
服务器
Unix
Network Programming Episode 46
Multiplexing:The‘select’and‘poll’FunctionsIntroductionWeencounteredaproblemwhentheclientwasblockedinacalltofgets(onstandardinput)andtheserverprocesswaskilled.TheserverTCPcorrectlysentaFINtotheclientTC
duxingzhe103
·
2023-11-07 11:18
Unix
Network
Programming
unix
网络
服务器
Unix
Network Programming Episode 80
‘tcp_connect’FunctionWewillnowwritetwofunctionsthatusegetaddrinfotohandlemostscenariosfortheTCPclientsandserversthatwewrite.Thefirstfunction,tcp_connect,performsthenormalclientsteps:createaTCPsocketan
duxingzhe103
·
2023-11-07 11:43
Unix
Network
Programming
unix
网络
tcp/ip
Linux系列文章 —— 进程地址空间(图解虚拟地址、物理地址的映射)
系列文章目录vim-操作篇进程概念篇进程地址空间篇文章目录系列文章目录前言一、虚拟地址空间二、物理地址与虚拟地址三、进程地址空间四、地址映射前言Linux,是一种免费使用和自由传播的类
UNIX
操作系统,
十里坡小白
·
2023-11-07 11:08
Linux
linux
服务器
运维
开发语言
c语言
86.Linux系统下复制进程fork(逻辑地址和物理地址)
目录fork复制进程逻辑地址和物理地址fork复制进程fork是一个系统调用,在Linux/
Unix
系统中用于创建一个新的进程,新进程称为子进程。
清酒。233
·
2023-11-07 11:00
Linux学习历程
linux
服务器
运维
golang socket读写同时_Golang是怎么利用 epoll 的
在
Unix
/Linux系统下,一切皆文件,每条TCP连接对应了一个socket句柄,这个句柄也可以看做
潘小光
·
2023-11-07 09:35
golang
socket读写同时
Linux系统编程读书笔记1
也就是一般所说的低级I/O——操作系统提供的基本IO服务,与os绑定,特定于linix或
unix
平台。标准I/O:标准I/O是ANSIC建立的一个标准I/O模型,是一个标准函数包和stdi
悾悾如也
·
2023-11-07 08:58
Linux系统编程
每个程序员都应该自己写一个的:socket包装类
下面是我自己用的socket类,支持所有我自己常用的功能,支持windows和
unix
/linux。
初级代码游戏
·
2023-11-07 07:06
程序员造轮子(我的可重用代码)
网络编程
C++
socket
PyQt5基础学习
它是一个多平台的工具套件,它可以运行在所有的主流操作系统中,包含
Unix
,Windows和MacOS。PyQt5采用双重许可模式。开发者可以在GPL和社区授权之间选择。Py
陆岑卿
·
2023-11-07 05:22
个人
python
TCP编程及基础知识
端口号为了区分一台主机接收到的数据包应该转交给哪个进程来进行处理,使用端口号来区分TCP端口号与UDP端口号独立端口用两个字节来表示2byte(65535个)众所周知端口:1~1023(1~255之间为众所周知端口,256~1023端口通常由
UNIX
零基础的小杨
·
2023-11-07 05:28
网络编程
开发语言
linux
IO
c语言
网络协议
网络
后端: linux后台运行 nohup: ignoring input and appending output to ‘nohup.out’
Unix
/Linux下一般比如想让某个程序在后台运行,很多都是使用&在程序结尾来让程序自动运行。(但是如果终端关闭,那么程序也会被关闭)但是为了能够后台运行,那么我们就可以使用nohup这个命令。
小强有个dream
·
2023-11-07 03:56
后端
linux
bash
运维
初步利用Ansible实现批量服务器自动化管理
Ansible是基于Python开发的,采用YAML语言编写自动化脚本playbook,可以在Linux、
Unix
等系统上运行,通过SSH协议管理节点,无需在被管理节点安装agent。
二进制空间安全
·
2023-11-07 02:22
智能运维技术
ansible
服务器
自动化
智能运维
Linux中vim编辑器
文件内容查找命令模式---撤销编辑及保存退出末行模式---保存文件及退出vi编辑器末行模式---打开新文件或读入其他文件内容末行模式---文件内容替换vim配置文件Linux中vim编辑器学习vim的原因所有的
Unix
Lik
White乄joker
·
2023-11-07 02:48
vim
linux
编辑器
Linux学习笔记(三):Vim 编辑器使用
所有的
Unix
Like系统都会内建vi文书编辑器,其他的文书编辑器则不一定会存在。
TanaStudy
·
2023-11-07 00:32
Linux
linux
Linux学习笔记-VIM编辑器
一、VI/VIM编辑器1.1是什么VI是
Unix
操作系统和类
Unix
操作系统中最通用的文本编辑器。VIM编辑器是从VI发展出来的一个性能更强大的文本编辑器。
tozz_
·
2023-11-07 00:02
vim
linux
unix
Linux学习笔记之vim编辑器
一、vi介绍vi编辑器是所有
Unix
及Linux系统下标准的编辑器,类似于windows系统下的notepad(记事本)编辑器,由于在
Unix
及Linux系统的任何版本,vi编辑器是完全相同的,因此可以在其他任何介绍
ITJAVA小李
·
2023-11-07 00:57
Linux系统
linux
GCC编译器
上面的宏伟计划就是GNU,GNU'sNot
UNIX
,由理查德·斯托曼于1983年发起。GNU计划的最终目标是打造出一套完全自由
ftzchina
·
2023-11-07 00:26
C/C++
linux
gcc
图文解读助你理解和使用正则表达式
所以,欢迎使用正则表达式…对于大多数没有接受过正式CS教育的人来说,正则表达式似乎只有最核心的
Unix
程序员才敢碰。一个好的正则表达式看起来像魔法,但请记住:任何足够先进的技术都无法与魔法区分开来。
风度78
·
2023-11-07 00:46
/、\、//三者区别?路径
而在
unix
系统中(ubuntu,centos等),使用/来表示目录。(代表转义符)而在浏览器汇总,由于web遵循
unix
命名,所以在网址(URL)中,/表示目录。
cfy_wyl
·
2023-11-06 23:37
路径
路径
CMake教程-目录
他能够输出各种各样的makefile或者project文件,能测试编译器所支持的C++特性,类似
UNIX
下的automake。只是CMake的组态档取名为CMakeLists.txt。
YLFM-明觉
·
2023-11-06 23:20
CMake
cmake
Windows全能终端神器MobaXterm
MobaXterm又名MobaXVT,是一款增强型终端、X服务器和
Unix
命令集(GNU/Cygwin)工具箱。
weixin_34204057
·
2023-11-06 22:27
git
操作系统
运维
Linux常用命令(五)——环境变量与文件查找
在Linux和
Unix
等类
Unix
操作系统中,环境变量通常由shell程序设置和管理。当shell启动时,
緈福的街口
·
2023-11-06 22:55
基础学习
linux
chrome
运维
Windows 全能终端神器 MobaXterm
Windows全能终端神器MobaXtermMobaXterm又名MobaXVT,是一款增强型终端、X服务器和
Unix
命令集(GNU/Cygwin)工具箱。
「已注销」
·
2023-11-06 22:23
软件与应用
windows
ssh
编辑器
Python工具箱系列(四十三)
tar文件操作tar命令是
Unix
/Linux平台用的最多的命令之一。原始的tar只具备打包和解包的功能:TapeARchive,本义就是把文件打包备份到磁带机。
衍舆航天
·
2023-11-06 20:56
python系列
python
开发语言
Python获取当前时间日期的实现浅谈
对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着微点阅读小编来一起学习学习吧一、时间日期基本介绍时间日期类型在Python中主要有两个模块:time模块和datetime模块time模块:是基于
Unix
Timestamp
hdxx2022
·
2023-11-06 20:47
编程语言
Python
python
qt
microsoft
GCC内嵌汇编语言[转]
但在
Unix
和Linux系统中,更多采用的还是AT&T格式,两者在语法格式上有着很大的不同。
星夜兼程工作笔记
·
2023-11-06 19:49
解决springboot项目启动时,端口xxxx被占用的问题(单体项目)
application.ymlserver:port:8081杀死正在使用的进程在Windows系统上,可以使用以下命令杀死进程:cmd中:netstat-ano|findstr:8080taskkill/PID/F在类
Unix
胜似无言
·
2023-11-06 16:06
排错
java
spring
spring
boot
idea
supervisor
Supervisor是一款由python开发的(服务端/客户端)进程管理系统,对于平台的要求官网介绍是类
unix
系统,linux/macos应该是没问题的,windows不可使用。
大口吃饭大口吐
·
2023-11-06 16:16
redis键过期删除策略
过期字典的键是一个指针,指向了键空间的某个数据库键对象过期字典的值是一个longlong类型,保存了数据库键的过期时间,即一个毫秒精度的
unix
时间戳/*Redisdatabaserepresentation.The
honehou
·
2023-11-06 15:00
50个最常用的
Unix
/Linux命令
这些命令基本上都是需要掌握的:targrepfindsshsedawkvimdiffsortexportargslspwdcdgzipbzip2unzipshutdownftpcrontabservicepsfreetopdfkillrmcpmvcatmountchmodchownpasswdmkdirifconfigunamewhereiswhatislocatemantaillesssumys
tzweilai
·
2023-11-06 14:35
unix
linux
服务器
《Bioinformatics Data Skills》之
Unix
Shell
由于
Unix
Shell的2大哲学思想模块化与重定向,其成为生物信息学家常用的工作环境。模块化指的是一个程序只做好一件事情,然后将程序使用管道连接起来。
DataScience
·
2023-11-06 14:17
xlnt库 Linux下编译方法(Ubuntu编译 + ARM交叉编译)
支持多平台编译,支持Windows、
UNIX
(如Linux)、Mac等操作系统。也可跨平台交叉编译,用于给Arm、PowerPC等嵌入式平台使用。
mzgj376008300
·
2023-11-06 13:53
c++
linux
arm
ubuntu
c/c++ API 转自 CSDN
STDCALLmysql_real_connect(MYSQL*mysql,constchar*host,constchar*user,constchar*passwd,constchar*db,unsignedintport,constchar*
unix
_socket
weixin_34119545
·
2023-11-06 12:09
java进阶
优点:性能比面向对象高,因为类调用时需要实例化,开销比较大,比较消耗资源;比如单片机、嵌入式开发、Linux/
Unix
等一般采用面向过程开发,性能是最重要的因素。
Green_hand_Tang
·
2023-11-06 10:33
java-ee
c语言文件处理,错误处理
1、
Unix
哲学:一切皆文件2、流:表示任意输入的源,或输出的目的地;(stream)不需要更新指针的位置,数据类似数据流入程序;3、文件缓冲(多级缓冲)4、缓冲区的分类:满缓冲区:只有空或满才读或写;
leaoleao沄
·
2023-11-06 10:58
c语言
POSIX文件I/O编程
一、POSIX文件I/O与ASCI文件I/OPOSIX表示可移植操作系统接口(PortableOperatingSystemInterfaceof
UNIX
,缩写为POSIX),不带缓存的文件IO操作,于直接调用系统调用
wwwlyj123321
·
2023-11-06 08:46
嵌入式Linux应用编程
java获取正在落盘的文件,[转]确保数据落盘
在之前的文章《
unix
IO模型》我们曾经提到过,用户空间,内核空间,缓存IO等概念。关于这些概念,大家可以阅读这篇文章,在本篇文章中,我们就不在涉及这些概念了。
岁逐
·
2023-11-06 08:15
java获取正在落盘的文件
java获取正在落盘的文件_Java如何保证文件落盘?
导语在之前的文章Linux/
UNIX
编程如何保证文件落盘中,我们聊了从应用到操作系统,我们要如何保证文件落盘,来确保掉电等故障不会导致数据丢失。JDK也封装了对应的功能,并且为我们做好了跨平台的保证。
Pein融
·
2023-11-06 08:44
java获取正在落盘的文件
Linux的历史与环境
目录Linux的背景介绍Linux的时代背景-硅谷模式计算机发展
UNIX
发展历史Linux诞生的偶然与必然Linux开源Linux发行版本搭建Linux的环境1.直接安装在物理机上2.使用虚拟机软件3.
唐唐思
·
2023-11-06 08:28
Linxu系统编程
linux
运维
服务器
嵌入式操作系统内核原理和开发
对曾经是计算机专业的朋友来说,这个答案还要稍微复杂一些,操作系统可能还有linux、
unix
、ios、sunsolaris、aix等。如
叶广明_微信ye_guangming
·
2023-11-06 08:47
程序员成长
转 性能之殇:从冯·诺依曼瓶颈谈起
本文共分为七个部分:1.天才冯·诺依曼与冯·诺依曼瓶颈2.分支预测、流水线与多核CPU3.通用电子计算机的胎记:事件驱动4.
Unix
进程模型的局限5.DPDK、SDN与大页内存6.现代计算机最亲密的伙伴
track sun
·
2023-11-06 07:25
操作系统
运维
epoll
CVE-2021-4034 Linux Polkit本地权限提升漏洞
下面是官方通告:https://ubuntu.com/security/CVE-2021-40340x01漏洞描述Polkit是用于在类
Unix
操作系统中控制系统范围特权的组
sukusec
·
2023-11-06 06:17
Redis 大批量数据插入
我们先创建一个redis命令集文件,将所有要设置的命令写在这个文件里,最后统一执行这个文件就可以;记:这个redis数据集文件,记得转码;linux请先确保有转码工具,没有的话请brewinstall
unix
2
D老歪
·
2023-11-06 05:22
性能优化专题
redis
上一页
59
60
61
62
63
64
65
66
下一页
按字母分类:
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
其他