簡體   English   中英

linux中打開arguments的數值

[英]Numerical values of open arguments in linux

我在這里查看open function 的 linux 手冊,但我無法找到各種標志的 integer 值,例如O_WRONLY, O_CREAT, O_RDONLY 有沒有辦法找到這些信息?

這是我找到定義的方法:

$ find /usr/include -type f -name '*.h' -exec grep -E '^#define.*O_(WRONLY|RDONLY|RDWR)' {} +
/usr/include/asm-generic/fcntl.h:#define O_RDONLY   00000000
/usr/include/asm-generic/fcntl.h:#define O_WRONLY   00000001
/usr/include/asm-generic/fcntl.h:#define O_RDWR     00000002
/usr/include/x86_64-linux-gnu/bits/fcntl-linux.h:#define O_RDONLY        00
/usr/include/x86_64-linux-gnu/bits/fcntl-linux.h:#define O_WRONLY        01
/usr/include/x86_64-linux-gnu/bits/fcntl-linux.h:#define O_RDWR          02

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM