腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
linux
下用
C
实现
execvp
文件
拷贝
c
、
linux
、
execvp
在
C
程序中使用execvp复制
文件
时,我遇到了一个问题,它就是不想工作。tar和mv命令不能很好地工作,我认为与创建
文件
有关的任何内容也存在某种问题。我已经检查了我是否向execvp发送了正确的信息;例如,看看下面的内容:命令= cpar
浏览 1
提问于2015-02-18
得票数 1
1
回答
如何在Qt
C
++程序中
实现
零
拷贝
?
qt
、
zero-copy
我必须在Qt
C
++的程序中
实现
零
拷贝
方法,我读到了它,并得到下面描述的transferto() method.as : public void transferTo(long position,long
浏览 36
提问于2013-06-14
得票数 1
1
回答
Mac支持零
拷贝
原则吗?
java
、
linux
、
macos
、
operating-system
嗨,试着理解零
拷贝
原理。维基百科说 Microsoft支持通过TransmitFile API
实现
零
拷贝
.如果底层操作系统也支持零
拷贝
,Java输入流可以
浏览 4
提问于2015-06-11
得票数 2
2
回答
如何创建UNIX /
Linux
命令?
c
、
linux
、
unix
我希望使用
C
编程创建我自己的Unix/
Linux
命令。比方说..我写了一个简单的
文件
拷贝
程序,我想把它做成一个Unix/
Linux
命令。 我该怎么做呢?
浏览 2
提问于2011-11-07
得票数 4
1
回答
splice()在
Linux
中是如何
实现
零
拷贝
的?
c
、
linux
、
splice
、
sendfile
、
zero-copy
在
Linux
2.4和更高版本的某些情况下,即使在内核缓冲区中也不需要复制数据,只有要传输的数据的位置和长度被传递到套接字缓冲区,而DMA则进行复制。所以这个名字叫零
拷贝
。在
Linux
中
实现
零
拷贝
的两种方法是通过sendfile()或通过splice()系统。虽然sendfile()固有的限制是只将数据从
文件
的页缓存复制到套接字缓冲区,而splice()则没有这种限制。但问题是,在splice()中,任何一个
文件
描述符都应该是管道。因此,内核必须首先将数据从源
文
浏览 13
提问于2022-09-08
得票数 1
1
回答
如何在POSIX中
实现
零
拷贝
机制?
linux
、
posix
、
zero-copy
我遇到了零
拷贝
机制,它减少了CPU上的
拷贝
开销。
Linux
使用sendfile和splice来支持这一点。这些API不在POSIX中。如何仅使用POSIX
实现
零
拷贝
?
浏览 32
提问于2015-09-09
得票数 4
1
回答
在FileChannel和套接字之间转换
文件
java
、
file
、
sockets
、
nio
、
filechannel
服务器将
文件
从客户端传输到客户端。该项目的一个要求是使用NIO来处理
文件
。 由于服务器是多线程的,所以我不使用SocketChannels进行通信,而是使用简单的套接字。为了满足NIO的要求,我不得不使用FileChannels来读取/写入
文件
。现在的问题是:在FileChannel和非通道(比如简单套接字)之间传输
文件
有意义吗?
浏览 3
提问于2019-02-10
得票数 2
回答已采纳
2
回答
复制
文件
内容
file
、
copy
1) file1的内容真的被复制到file2了吗 2)或者是使用file1内容相同的名称file2 (覆盖旧
文件
)创建的新
文件
浏览 4
提问于2012-08-15
得票数 1
回答已采纳
1
回答
在
Linux
中使用‘`splice`’..。其他系统还能做什么?
c
、
windows
、
macos
、
operating-system
、
bsd
在最近的
Linux
上,afaict,将
文件
或
文件
子集复制到另一个
文件
的最快方法是使用非常好的splice系统调用。该系统使内核可以直接管理传输(几乎),而不必将数据复制到用户内存中。现在,我有兴趣为其他系统找到类似的东西,特别是Windows和BSD/MacOS (我愿意用Obj编写一些代码,在不太可能有API不能从原始
C
访问的情况下)。谢谢Note I
浏览 2
提问于2012-04-26
得票数 5
2
回答
在管道上读写,用
C
实现
文件
拷贝
c
、
pipe
我尝试从
文件
中读取,将其写入管道,然后在子进程中从管道中读取并将其写入新
文件
。向程序传递两个参数:输入
文件
的名称和要复制到的
文件
的名称。我得到了我要复制的
文件
的第一个单词,但随后出现了一大堆乱码。
浏览 0
提问于2013-02-20
得票数 0
6
回答
windows上的递归移动命令
windows
、
command-line
我需要做一个.sh的.bat
拷贝
,我不太了解Windows cmd。在
Linux
上我可以这样做
Linux
mv似乎可以更新目录指针,但是上面的我想对于我需要频繁移动的大
文件
夹来说,这不是一个好主意
浏览 1
提问于2012-04-15
得票数 11
回答已采纳
1
回答
内核中不同的大小写
文件
linux-kernel
克隆当前(094226ad94f4)的内核会在不区分大小写的
文件
系统上产生这些冲突。/uapi/
linux
/netfilter/xt_DSCP.h' 'include/uapi/
linux
/netfilter' 'net/netfilter/x
浏览 0
提问于2022-11-14
得票数 0
回答已采纳
1
回答
互动音乐,图片从ubuntu到窗口
dual-boot
、
20.04
、
files
总的来说,我对
Linux
很陌生。我今天决定双靴。我知道人们说过从来不与
Linux
系统上的Windows进行交互。但是音乐和图片
文件
呢?如果我说在Ubuntu上播放音乐,我会造成多大的伤害。或者把
文件
拷贝
到Ubuntu。
浏览 0
提问于2021-09-08
得票数 0
回答已采纳
1
回答
为什么
linux
内核中没有零
拷贝
网络?
linux
、
networking
、
linux-kernel
、
network-programming
、
zero-copy
我想知道为什么
linux
内核(或任何其他主流操作系统)没有零
拷贝
网络特性的原因?所谓零
拷贝
,我的意思是,数据包/数据存储不会被复制到用户空间中的应用程序,而是使用内存池类型的分配器在内核和用户空间之间共享内存。我自己想出了三个理论:(
c
)它只是到目前为止还没有完成/需要。我无法想象没有人会要求这个特性,因为每个使用小数据包大小的人通
浏览 3
提问于2014-03-03
得票数 11
1
回答
如何将
文件
从本地计算机复制到我使用跳跃式服务器连接到的远程服务器
linux
、
ssh
、
command-prompt
、
putty
、
remote-desktop
如何从
C
:/.复制
文件
?最后一台服务器。我只有使用cd、dir、ls、pwd等命令在命令提示符下浏览
文件
夹的基本知识。谢谢!:)
浏览 7
提问于2017-03-02
得票数 0
回答已采纳
1
回答
Azure devops版本中的上载日志
文件
azure-devops
在从azure devops部署到
linux
服务器后,我想从
linux
服务器复制一个日志
文件
并显示在azure devops.In ssh任务中我尝试了以下命令echo ##vso[task.uploadfile]/xxx/xxxxxx/xxxxx/log/xxxxxx/console-20200625.log任务成功但找不到日志
文件
。
浏览 33
提问于2020-06-30
得票数 0
2
回答
在Gitlab Runner (阿尔卑斯
Linux
)中安装azcopy
docker
、
gitlab-ci-runner
、
alpine
如何安装偶氮
拷贝
并在我的gitlab运行程序CI/CD脚本中使用它?焦油-xf azcopy.tar.gz 但是,如果我尝试运行可执行
文件
,我就会发现一个错误/azcopy_
linux
_amd64_10.1.0/azcopy命令,所以我知道/bin/sh:
浏览 0
提问于2019-04-25
得票数 3
1
回答
默认情况下,“零
拷贝
网络”是否在
Linux
上
实现
?
networking
、
kernel
我看到这篇文章:零
拷贝
网络将在2.4.4.这个补丁由David、Alexey和其他人开发和测试了一段时间,并在2.4.2ac4有人能告诉我,在
Linux
中是否存在默认的零
拷贝
网络,或者这个补丁是否只是为了让那些想做零
拷贝
网络的人能够
实现
它呢?换句话说,在当前的Ubuntu中,它是一直在执行零
拷贝
网络,还是必须使用特定的系统调用来使用上面的修补程序?
浏览 0
提问于2013-08-20
得票数 6
2
回答
如何获取机器上安装的二进制
文件
的代码?
source-code
我是
linux
的新手,使用ubuntu作为桌面操作系统。大多数时候,我觉得需要查看这些实用程序的代码,比如ls、rm等,有人能告诉我如何获得这些实用程序的代码吗?目前,我正在寻找ssh-
拷贝
-id实用程序的
实现
。
浏览 0
提问于2011-04-20
得票数 1
1
回答
Azure copy命令- azcopy是否使用TLS 1.2协议
azure
、
tls1.2
、
azcopy
这是关于从
linux
服务器(本地)到Azure存储帐户的
文件
拷贝
。我们使用azcopy命令。 我们想知道azcopy是否使用TLS 1.2? 这是获得安全审批所必需的。
浏览 55
提问于2019-03-06
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux文件操作:利用C语言删除某个目录下的文件
C+笔记六十五:重载等号操作符实现深拷贝
Android C++系列:Linux文件IO操作(一)
如何实现Linux与Windows的文件互传?
实现Windows与Linux之间的文件共享
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券