百独托管7500 紫田网络超高转化播放器收cps[推荐]速盾CDN 免实名免备防屏蔽阿里云 爆款特卖9.9元封顶提升alexa、IP流量7Q5团队
【腾讯云】中小企福利专场【腾讯云】多款产品1折起高防 随时退换 好耶数据小飞国外网赚带你月入万元炎黄网络4H4G10M 99每月
香港带宽CN2/美国站群优惠中客数据中心 服务器租用联盟系统移动广告平台 中易企业专场腾讯云服务器2.5折九九数据 工信部正规资质
腾讯云新用户大礼包代金券高价收cpa注册量高价展示【腾讯云】2核2G/9.93起租服务器找45互联 随时退换阿里云 短信服务 验证秒达

[海外信息] 美国服务器Linux系统的文件类型简介 美国CN2服务器 [复制链接]
查看:1001 | 回复:30

1036

主题

4014

帖子

1万

积分

落伍者(四季发财)

Rank: 4

贡献
734
鲜花
2
注册时间
2009-9-15

落伍手机绑定

发表于 2019-11-16 09:45:28 | 显示全部楼层 |阅读模式 来自 中国浙江温州
  美国服务器Linux系统的文件类型有分很多种类型,但是有部分美国服务器用户都不太了解这些文件类型,所以今天就解析下其中几个美国服务器Linux系统文件类型。
1、管道文件

       管道分为匿名管道和命名管道。管道都是一端写入、另一端读取,属于单方向数据传输,数据也都是直接在内存中传输的,管道是进程间通信的一种方式,例如父进程写,子进程读。

       在shell中匿名管道就是一个管道符号“|”,例如ls | grep xxx,其中ls对应的进程是这个独立进程组中的父进程,grep对应的进程是子进程,父进程写子进程读。

       在编程语言中,匿名管道是通过创建两个文件句柄或文件描述符来实现的,一个文件句柄用于写数据,例如A写入端,数据写入A将自动推入B中,另一个文件句柄用于读数据。

       对于命名管道,即有名称的管道,命名管道将文件保留在文件系统中,它也称为FIFO。虽然命名管道文件保留在文件系统中,但是这个文件只是使用命名管道的一个入口,在使用命名管道传输数据的时候,仍然是在内存中进行的,也就是说并不会因为保留在文件系统上命名管道的效率就低了。

       在shell中,可以使用mknod命令或mkfifo命令创建命名管道,在写某些特殊需求的shell脚本时,命名管道非常有用。

       一般的管道都是单向通信的,无法实现双向通信的功能,也就是只能一边写一边读,不能两边都能读、写。如果要实现双向通信,可以创建两根管道,或者使用更方便的套接字。

       2、套接字

       套接字用来实现两端通信,正如上面分析的,可以实现双向管道的进程间通信功能。不仅如此,套接字还能通过网络实现跨主机的进程间通信功能。套接字需要成对才有意义,也就是分为两端,每一端都有用于读、写的文件描述符,相当于两根双向通信的管道。

       套接字根据协议族的方式分为两大类:网络套接字和Unix Domain套接字。当然,从协议族往下,套接字可细分为很多种类型,例如INET套接字可以分为TCP套接字、UDP套接字、链路层套接字、Raw套接字等等。其中网络套接字是网络编程的基础和核心。

       3、Unix Domain套接字

       对于单机的进程间通信,使用Unix Domain套接字比Inet套接字更好,因为Unix Domain套接字没有网络通信组件,也就是少了很多网络功能,更加轻量。

       Unix Domain套接字有两个文件句柄,这两个文件句柄都是同时可读、可写的句柄。进程1向A写入数据,将自动推送到B上,进程2可从B上读取从A写入的数据,同理进程2向B中写入数据将自动推送到A上,进程1可从A上读取从B写入的数据。

       在编程语言中,创建Unix Domain Socket自然有对应的函数轻松创建。对于bash shell,可以通过nc命令来创建,或者干脆使用两个命名管道来实现对应的功能。

       4、网络套接字

       对于跨网络的进程间通信,需要使用网络套接字。每个网络套接字都由5部分组成,它们称为套接字的5元组。格式如下:

       {protocol, src_addr, src_port, dest_addr, dest_port}

       即协议、源地址、源端口、目标地址、目标端口。

       每端套接字在内核空间都有两个buffe,每一端都有recv buffer和send buffer。进程1向自己的套接字的send buffer写入数据,将发送到对端的recv buffer中,然后对端的进程2就可以从recv buffer中读取数据。

       但是在真正可以读、写网络套接字之前,网路套接字还需要一些设置。服务端套接字创建socket函数,创建后就会有一个文件句柄或文件描述符供读、写操作,还要绑定地址和监听端口,客户端则只需要创建套接字后,直接使用connect函数向服务端套接字发起连接请求即可。

       5、块设备和字符设备

       美国服务器块设备是硬件设备,通过随机访问固定大小的数据块来区分。固定大小的chunk称为块block。最常见的块设备是硬盘,但也存在许多其他块设备,如软盘驱动器、蓝光阅读器和闪存。注意,这些都是挂载文件系统的设备,文件系统就像是块设备的通用语言。

       字符设备通过连续的流数据访问,一个字节接着一个字节。典型的字符设备是终端和键盘。区分块设备和字符设备最简单的方法是看数据访问的方式。能随机访问获取数据的是块设备,必须按字节顺序访问的是字符设备。

       以上就是部分美国服务器Linux系统的文件类型介绍。

全球CN2 gia线路 G口大带宽服务商!!! 海外大带宽 一手货源美国、香港、日本、新加坡、韩国CN2服务器租 专业十年http://www.mgcn2.com
回复

使用道具 举报

118

主题

1万

帖子

39

积分

落伍者(一心一意)

Rank: 1

贡献
243
鲜花
3
注册时间
2017-7-18

落伍手机绑定落伍微信绑定

发表于 2019-11-16 09:48:01 | 显示全部楼层 来自 中国河南郑州

江苏镇江,三线机房,超高性价比:
L5630*2/32G/240G SSD/20M独享/50G防御=399/月
L5630*2/32G/240G SSD/100M独享/50G防御=999/月 特价:季付899*3
E5-2620*2/32G/240G SSD/20M独享/50G防御=599/月
E5-2620*2/32G/240G SSD/100M独享/50G防御=1199/月 特价:季付1099*3
默认电信线路,+100/月升级为双线,+200/月升级为三线

江苏扬州,三线BGP高防服务器:
电信:L5520*2/16G/1T/20M独享/100G防御=999/月
双线:L5520*2/16G/1T/2IP/20M独享/100G防御=1099元/月
三线BGP:L5520*2/16G/1T/1IP/20M独享/100G防御=1599元/月
三线BGP+超高防御,快速稳定,土豪必备,最高升级至400G防御。

河南移动,低价大带宽服务器:
L5630*2/16G/1T/30M独享=299/月
E5-2450L*2/32G/2T/20M独享=599/月
L5630*2/16G/1T/100M独享=999/月
L5630*2/16G/1T/1000M独享=4999/月

免费提供7×24小时技术售后保障,现机极速交付
更多地区和配置:
【多IP服务器-258ip/4C/8C/16C】
【CN2服务器-CN2直连,超低延迟】
【高防服务器-单机防御,专线清洗】
详情请咨询QQ:83567425
独立服务器出租-现机交付、7*24H售后维护。qq83567425
回复 支持 反对

使用道具 举报

658

主题

3万

帖子

6875

积分

落伍者(三羊开泰)

Rank: 3Rank: 3

贡献
4256
鲜花
9
注册时间
2010-2-26

落伍手机绑定落伍者

发表于 2019-11-16 13:57:04 | 显示全部楼层 来自 中国江苏苏州
很不错的系统!
回复 支持 反对

使用道具 举报

1036

主题

4014

帖子

1万

积分

落伍者(四季发财)

Rank: 4

贡献
734
鲜花
2
注册时间
2009-9-15

落伍手机绑定

 楼主| 发表于 2019-11-16 14:56:39 | 显示全部楼层 来自 中国浙江温州
全球CN2 gia线路 G口大带宽服务商!!!
  
海外大带宽 一手货源,没有中间商赚差价。
美国 香港  日本  新加坡 韩国等地区CN2服务器
https://www.mgcn2.com/ 
专业 专注 值得信赖
QQ:746609328
全球CN2 gia线路 G口大带宽服务商!!! 海外大带宽 一手货源美国、香港、日本、新加坡、韩国CN2服务器租 专业十年http://www.mgcn2.com
回复 支持 反对

使用道具 举报

1036

主题

4014

帖子

1万

积分

落伍者(四季发财)

Rank: 4

贡献
734
鲜花
2
注册时间
2009-9-15

落伍手机绑定

 楼主| 发表于 2019-11-16 16:18:50 | 显示全部楼层 来自 中国浙江温州
全球CN2 gia线路 G口大带宽服务商!!!
  
海外大带宽 一手货源,没有中间商赚差价。
美国 香港  日本  新加坡 韩国等地区CN2服务器
https://www.mgcn2.com/ 
专业 专注 值得信赖
QQ:746609328
全球CN2 gia线路 G口大带宽服务商!!! 海外大带宽 一手货源美国、香港、日本、新加坡、韩国CN2服务器租 专业十年http://www.mgcn2.com
回复 支持 反对

使用道具 举报

1036

主题

4014

帖子

1万

积分

落伍者(四季发财)

Rank: 4

贡献
734
鲜花
2
注册时间
2009-9-15

落伍手机绑定

 楼主| 发表于 2019-11-16 16:28:03 | 显示全部楼层 来自 中国浙江温州

全球CN2 gia线路 G口大带宽服务商!!!
  
海外大带宽 一手货源,没有中间商赚差价。
美国 香港  日本  新加坡 韩国等地区CN2服务器
https://www.mgcn2.com/ 
专业 专注 值得信赖
QQ:746609328
全球CN2 gia线路 G口大带宽服务商!!! 海外大带宽 一手货源美国、香港、日本、新加坡、韩国CN2服务器租 专业十年http://www.mgcn2.com
回复 支持 反对

使用道具 举报

1036

主题

4014

帖子

1万

积分

落伍者(四季发财)

Rank: 4

贡献
734
鲜花
2
注册时间
2009-9-15

落伍手机绑定

 楼主| 发表于 2019-11-16 16:45:34 | 显示全部楼层 来自 中国浙江温州

全球CN2 gia线路 G口大带宽服务商!!!
  
海外大带宽 一手货源,没有中间商赚差价。
美国 香港  日本  新加坡 韩国等地区CN2服务器
https://www.mgcn2.com/ 
专业 专注 值得信赖
QQ:746609328
全球CN2 gia线路 G口大带宽服务商!!! 海外大带宽 一手货源美国、香港、日本、新加坡、韩国CN2服务器租 专业十年http://www.mgcn2.com
回复 支持 反对

使用道具 举报

1036

主题

4014

帖子

1万

积分

落伍者(四季发财)

Rank: 4

贡献
734
鲜花
2
注册时间
2009-9-15

落伍手机绑定

 楼主| 发表于 2019-11-16 16:56:22 | 显示全部楼层 来自 中国浙江温州
全球CN2 gia线路 G口大带宽服务商!!!
  
海外大带宽 一手货源,没有中间商赚差价。
美国 香港  日本  新加坡 韩国等地区CN2服务器
https://www.mgcn2.com/ 
专业 专注 值得信赖
QQ:746609328
全球CN2 gia线路 G口大带宽服务商!!! 海外大带宽 一手货源美国、香港、日本、新加坡、韩国CN2服务器租 专业十年http://www.mgcn2.com
回复 支持 反对

使用道具 举报

1036

主题

4014

帖子

1万

积分

落伍者(四季发财)

Rank: 4

贡献
734
鲜花
2
注册时间
2009-9-15

落伍手机绑定

 楼主| 发表于 2019-11-16 17:17:09 | 显示全部楼层 来自 中国浙江温州
全球CN2 gia线路 G口大带宽服务商!!!
  
海外大带宽 一手货源,没有中间商赚差价。
美国 香港  日本  新加坡 韩国等地区CN2服务器
https://www.mgcn2.com/ 
专业 专注 值得信赖
QQ:746609328
全球CN2 gia线路 G口大带宽服务商!!! 海外大带宽 一手货源美国、香港、日本、新加坡、韩国CN2服务器租 专业十年http://www.mgcn2.com
回复 支持 反对

使用道具 举报

1036

主题

4014

帖子

1万

积分

落伍者(四季发财)

Rank: 4

贡献
734
鲜花
2
注册时间
2009-9-15

落伍手机绑定

 楼主| 发表于 2019-11-16 17:26:42 | 显示全部楼层 来自 中国浙江温州
全球CN2 gia线路 G口大带宽服务商!!!
  
海外大带宽 一手货源,没有中间商赚差价。
美国 香港  日本  新加坡 韩国等地区CN2服务器
https://www.mgcn2.com/ 
专业 专注 值得信赖
QQ:746609328
全球CN2 gia线路 G口大带宽服务商!!! 海外大带宽 一手货源美国、香港、日本、新加坡、韩国CN2服务器租 专业十年http://www.mgcn2.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

论坛客服/商务合作/投诉举报:2171544 (QQ)
落伍者创建于2001/03/14,本站内容均为会员发表,并不代表落伍立场!
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论!
落伍官方微信:2030286 邮箱:(djfsys@gmail.com|tech@im286.com)
© 2001-2014

浙公网安备 33060302000191号

浙ICP备11034705号 BBS专项电子公告通信管[2010]226号

  落伍法律顾问: ITlaw-庄毅雄

手机版|找回帐号|不能发帖?|Archiver|落伍者

GMT+8, 2024-11-25 11:47 , Processed in 0.063642 second(s), 32 queries , Gzip On.

返回顶部