腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
stat()/fstat()函数最终
打开
或读取
文件
以获取属性吗?
、
、
、
在我的
程序
中,有一个函数经常
调用
stat()来获取闪存中
文件
的属性。有时在关机后重新启动
文件
的内容丢失。我注意到stat()最终
调用
了
Linux
内核中的
文件
系统驱动
程序
。我的问题是:
Linux
内核fs会
打开
或读取
文件
以获取
文件
属性吗?是否可能在stat()或fstat()期间关闭电源,在闪存中损坏
文件
?
浏览 6
提问于2015-06-22
得票数 2
回答已采纳
1
回答
Runtime.exec() -传递
文件
以在
linux
中
打开
,它会找到应用
程序
、
如果我的java应用
程序
在Windows下运行,我可以
调用
Runtime.getRuntime().exec ("rundll32 SHELL32.DLL,ShellExec_RunDLL“+ filename);并传递要
打开
的
文件
。然后,Windows将找到正确的应用
程序
并
调用
它来
打开
该
文件
。 在
linux
中有没有办法做到这一点?我尝试
打开
的
文件
可以是html,pdf,docx,...(
浏览 0
提问于2011-07-07
得票数 0
回答已采纳
2
回答
Linux
内核如何知道哪个进程进行了系统
调用
?
、
、
假设进程进行了系统
调用
来
打开
文件
,当
Linux
内核执行这个系统
调用
时,
Linux
内核应该将
打开
文件
的fd添加到进行系统
调用
的进程fd表中。当传递给系统
调用
的参数不包括PID时,
Linux
内核如何知道哪个进程进行了系统
调用
?
浏览 0
提问于2017-05-11
得票数 4
回答已采纳
1
回答
如何在不丢失数据的情况下使用php复制
文件
和截断原始
文件
、
、
我有一个php脚本,它正在生成一个日志
文件
。另一方面,我有另一个脚本,它应该每小时运行一次来处理日志
文件
。 在我的第二个脚本中,我希望在日志
文件
没有任何数据丢失的情况下复制并截断日志
文件
。
浏览 0
提问于2012-08-16
得票数 4
回答已采纳
1
回答
利用C
程序
中的inode结构实现
Linux
下目录
文件
的修改
、
、
、
、
我想把一个目录变成一个
文件
,我做了一些研究。在
Linux
中,inode结构存储有关
文件
和目录的元数据。我想要将
文件
保护模式从目录更改为
文件
。change: %ld : %s", file_stats.st_ctime, ctime(&file_stats.st_ctime)); } 有没有办法把目录改成
文件
如何用C
程序
修改inode结构?
浏览 0
提问于2012-03-06
得票数 1
1
回答
阻止读取操作直到发生外部事件的正确方法?
、
、
、
我正在为数据采集系统开发一个设备驱动
程序
。有一个pci设备,它同时提供定期的输入和输出数据。然后,
linux
通过
文件
操作来管理循环缓冲区中的数据。有一个小的用户空间实用
程序
,用于为测试目的在循环中写入和读取数据。#include <
linux
/sched.h> #include &l
浏览 1
提问于2017-11-17
得票数 0
1
回答
一个
程序
能告诉我是否在编辑器中
打开
了一个
文件
吗?
、
我有一个手工编辑的
文件
(在终端窗口中使用emacs )。我有一个脚本,然后读取
文件
,检查它的错误,并通过按字母顺序排序列表来修改它。在运行脚本之前,我总是希望保存
文件
并退出编辑器,因为否则在编辑器中未保存的更改与脚本所做的更改之间会发生冲突。 在
linux
上,
程序
是否可以判断另一个
程序
是否在读写模式下
打开
一个
文件
?如果不是,那么我可以考虑更复杂的解决方案,比如编写一个脚本作为emacs的包装器,当emacs看到它正在编辑这个特殊
文件
时
浏览 0
提问于2022-10-25
得票数 0
1
回答
在ubuntu被拒绝许可
、
、
中执行它时,会得到一个错误:sh: 1: /home/mohammad/LUA: Permission denied 这是
文件
权限
浏览 4
提问于2014-02-03
得票数 2
1
回答
从内核空间到用户空间:中断的内部工作
、
这可能是通过向CPU发送CPU用户手册中描述的某个
程序
集来完成的吗?这个问题越详细越好。 到目前为止,这就是我所理解的。5-该特定设备的内核驱动
程序
现在拥有来自该设备的消息,并且正在执行ISR。 问题#3:如果用户空间中的
程序
员想要轮询设备,我假设这将通过系统
调用
来完成(或者至少这是我目前所理解的)。这是怎么做的?驱动
程序
如何告诉内核在特定的系统
调用
上被
调用
,以便它能够执行来自用户
浏览 5
提问于2015-03-21
得票数 1
回答已采纳
2
回答
tcp套接字饥饿
程序
是否会干扰
文件
系统I/O
、
、
、
、
其中只有一个有一些
文件
系统I/O。 问题是我不能在不同于webserver的主机上运行autobench,所以我担心我的基准测试可能是错误的。自动工作台(配置为
打开
数千个连接)是否会干扰
文件
系统I/O?
浏览 0
提问于2012-03-04
得票数 1
1
回答
在应用
程序
从chroot
调用
的上下文中访问来自
linux
内核驱动
程序
的绝对
文件
路径
、
、
、
、
Linux
驱动
程序
问题。我有一个应用
程序
有效地
调用
我的内核模块。在从应用
程序
调用
期间,内核模块必须从特定的绝对路径读取
文件
。 这一切在正常情况下都工作得很好。当应用
程序
从chroot运行时,就会出现问题。此时,在从chroot运行的应用
程序
的上下文中运行时,我的驱动
程序
不再能够访问它必须读取的
文件
的绝对路径。驱动
程序
使用filp_open()
打开
文件</e
浏览 6
提问于2018-04-26
得票数 0
3
回答
在C
文件
中使用List.h,Ubuntu10.10
、
、
、
当我访问list.h (手动/人工)读取它时,我
打开
/usr/src/
linux
-headers-2.6.35-22/include/
linux
。但是在终端中编写C
程序
时,我不能
调用
任何#include,因为它不在默认的/usr/include
文件
夹中。当我通过键入#include "/usr/src/
linux
-headers-2.6.35-22
浏览 6
提问于2011-02-11
得票数 1
2
回答
HPUX上连接失败后的空闲tcp
文件
描述符
、
、
我有一个客户端tcp套接字(在c++中),它有一个循环,它尝试
打开
套接字,并以一定的时间间隔连接到服务器,直到成功为止。
程序
中的错误导致在连接失败后无法在
文件
描述符上
调用
close,并且在重新尝试重新连接时,在循环的下一次迭代中
调用
socket和connect时,将再次使用相同的(
打开
)描述符。在
Linux
机器上,这不会造成任何问题,而在HPUX上,它最终会导致错误24 -‘
打开
的
文件
太多’-- lsof将这些
文件
显
浏览 0
提问于2009-11-12
得票数 1
回答已采纳
2
回答
用当前目录
打开
资源管理器/
文件
管理器shell,更具跨平台的方式是什么?
我正在寻找一种跨平台的方式来
打开
操作系统的浏览器或
文件
管理器图形用户界面。import osPython文档说这可以在Windows平台上运行。它没有说它可以在Unix或Mac平台上工作。这也会在它自己的进程中
打开
Windows资源管理器应用
程序
,让我的Python应用
程序
继续运行。它看
浏览 0
提问于2011-09-12
得票数 3
回答已采纳
1
回答
(交叉)在clang上的windows上编译64位
程序
集(来自
linux
)
、
、
、
、
我几乎完成了
linux
版本。我是用-static -nostdlib构建的,让windows构建
linux
二进制
文件
很简单。在
linux
上,我使用汇编为main获取argc+argv,并通过syscall实现
linux
调用
,这样我就可以执行mmap、
打开
/写入/读取/关闭等操作。 现在我想为windows编写
程序
集。据我所知,我不想做系统
调用
,也不想依赖硬编码的地址。在研究过程中,我发现了一个通过在汇编<
浏览 19
提问于2021-10-11
得票数 0
2
回答
谁偷了我的
文件
描述符?
、
该函数返回的
文件
描述符为5和6。如何检查分配给哪些
文件
/套接字描述符3和4?
浏览 3
提问于2015-05-16
得票数 3
回答已采纳
2
回答
如何从C
程序
中
打开
bmp图像
文件
、
、
我想要
打开
图像,就像在中一样,当我双击图像时,然后它在imageViewer中的
打开
方式。我想像那样
打开
它。 有没有办法通过C代码做到这一点?所以基本上我想让它
打开
并看到它自己。
浏览 0
提问于2013-04-23
得票数 0
回答已采纳
3
回答
没有任何发行版的
Linux
、
可能重复: 是否可以单独安装
linux
内核?默认的
Linux
操作系统是否对用户不可用?
浏览 0
提问于2012-11-23
得票数 18
回答已采纳
1
回答
为什么到另一个进程的管道需要关闭加上set_close_on_exec才能真正关闭?
我想将Python
程序
输送到Python解释器的stdin中,然后在OCaml进程中读取Python
程序
的输出。Lwt_unix.close pipe_out_fd_unix in 我使用"set_close_on_exec“关闭对应于映射到process的stdin的管道的
文件
描述符,该管道位于注释”第一次关闭“附近,并在再次发送Python
程序
后再次关闭管道(”第二次关闭“)。"set_close_on_exec“应该是”当进程在另一个进程上
调用
浏览 0
提问于2018-09-30
得票数 1
回答已采纳
1
回答
如何了解/改变熔断器中的缓冲区大小?
、
我正在为
Linux
中的FUSE
文件
系统编写readdir函数。我的想法是在缓冲区中放置任意数量的目录条目,在列出目录(避免对每个
文件
进行
调用
)时,将外部
程序
中的getdents系统数量保持在较低的水平。注意,我使用一个偏移量来
调用
filler函数,使用不是一个选项,因为我不想只返回一个getdents
调用
中的所有目录条目。
浏览 7
提问于2015-08-15
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
微信内测更多打开方式功能:快捷调用小程序打开图片、视频、文件
双击Excel时表格文件只打开程序不能直接打开文件
打开文件……关闭文件
Linux服务器性能的重要指标:打开文件数的限制
Linux系统调用实例和功能速查
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券