Man page - endfsent(3)

Packages contains this manual

Available languages:

en fr ja ru ro

Manual

GETFSENT

名 前
書 åŧ
čĒŦ 明
čŋ” り 値
åąž 性
æē– 拠
æŗ¨ 意
é–ĸ 逪 項 į›Ž
こ ぎ 文 書 ãĢ つ い ãĻ

名 前

getfsent, getfsspec, getfsfile, setfsent, endfsent - fstab エ ãƒŗ ト ãƒĒ ãƒŧ ぎ å‡Ļ ᐆ

書 åŧ

#include <fstab.h>

void endfsent(void);

struct fstab *getfsent(void);

struct fstab *getfsfile(const char * mount_point );

struct fstab *getfsspec(const char * special_file );

int setfsent(void);

čĒŦ 明

こ れ ら ぎ é–ĸ 数 は /etc/fstab フ ã‚Ą イ ãƒĢ か ら 情 å ą を čĒ­ ãŋ čžŧ む 。 fstab 構 造 äŊ“ は æŦĄ ぎ よ う ãĢ 厚 įžŠ さ れ ãĻ い る 。

struct fstab {
char *fs_spec; /* block device name */
char *fs_file; /* mount point */
char *fs_vfstype; /* file-system type */
char *fs_mntops; /* mount options */
const char *fs_type; /* rw/rq/ro/sw/xx option */
int fs_freq; /* dump frequency, in days */
int fs_passno; /* pass number on parallel dump */
};

*BSD ã‚ˇ ゚ テ ム ぎ å ´ 合 、 fs_type フ ã‚Ŗ ãƒŧ ãƒĢ ド ãĢ は 、 5 つ ぎ 文 字 列 "rw", "rq", "ro", "sw", "xx" ぎ い ず れ か が å…Ĩ る (そ れ ぞ れ read-write, quota äģ˜ ã read-write, read-only, swap, ignore)。

é–ĸ 数 setfsent () は å‘ŧ ãŗ å‡ē さ れ る と fstab フ ã‚Ą イ ãƒĢ を ã‚Ē ãƒŧ プ ãƒŗ し 、 最 初 ぎ 行 ãĢ į§ģ 動 す る 。

é–ĸ 数 getfsent () は fstab フ ã‚Ą イ ãƒĢ か ら æŦĄ ぎ 行 を パ ãƒŧ ゚ す る (åŋ… čρ ãĒ å ´ 合 は フ ã‚Ą イ ãƒĢ を ã‚Ē ãƒŧ プ ãƒŗ す る )。

é–ĸ 数 endfsent () は å‘ŧ ãŗ å‡ē さ れ る と fstab フ ã‚Ą イ ãƒĢ を ク ロ ãƒŧ ã‚ē す る 。

é–ĸ 数 getfsspec () は fstab フ ã‚Ą イ ãƒĢ を 先 é ­ か ら 検 į´ĸ し 、 fs_spec フ ã‚Ŗ ãƒŧ ãƒĢ ド が special_file åŧ• 数 ãĢ マ ッ チ す る エ ãƒŗ ト ãƒĒ ãƒŧ が čĻ‹ つ か ãŖ た ら 、 そ ぎ 最 初 ぎ も ぎ を čŋ” す 。

é–ĸ 数 getfsfile () は fstab フ ã‚Ą イ ãƒĢ を 先 é ­ か ら 検 į´ĸ し 、 fs_file フ ã‚Ŗ ãƒŧ ãƒĢ ド が mount_point åŧ• 数 ãĢ マ ッ チ す る エ ãƒŗ ト ãƒĒ ãƒŧ が čĻ‹ つ か ãŖ た ら 、 そ ぎ 最 初 ぎ も ぎ を čŋ” す 。

čŋ” り 値

成 功 す る と 、 getfsent (), getfsfile (), getfsspec () ぎ 各 é–ĸ 数 は fstab 構 造 äŊ“ へ ぎ ポ イ ãƒŗ ã‚ŋ ãƒŧ を čŋ” し 、 setfsent () é–ĸ 数 は 1 を čŋ” す 。 å¤ą 敗 す る と こ れ ら ぎ é–ĸ 数 は NULL を čŋ” し 、 end-of-file ãĢ ãĒ ãŖ た ら 0 を čŋ” す 。

åąž 性

こ ぎ ᝀ で äŊŋ ᔍ さ れ ãĻ い る ᔍ čĒž ぎ čĒŦ 明 ãĢ つ い ãĻ は 、 attributes (7) を 参 į…§ 。

Image grohtml-14003-1.png

æē– 拠

These functions are not in POSIX.1. Several operating systems have them, for example, *BSD, SunOS, Digital UNIX, AIX (which also has a getfstype ()). HP-UX has functions of the same names, that however use a struct checklist instead of a struct fstab , and calls these functions obsolete, superseded by getmntent (3).

æŗ¨ 意

こ れ ら ぎ é–ĸ 数 は ゚ ãƒŦ ッ ド ã‚ģ ãƒŧ フ で は ãĒ い 。

Linux で は ブ ロ ッ ク ゚ ペ ã‚ˇ ãƒŖ ãƒĢ デ バ イ ゚ を 複 数 ぎ å ´ 所 ãĢ マ ã‚Ļ ãƒŗ ト で き 、 ぞ た 複 数 ぎ デ バ イ ゚ が 同 じ マ ã‚Ļ ãƒŗ ト ポ イ ãƒŗ ト を å…ą 有 で き る (こ ぎ å ´ 合 は そ ぎ マ ã‚Ļ ãƒŗ ト ポ イ ãƒŗ ト ãĢ 最 垌 ãĢ マ ã‚Ļ ãƒŗ ト さ れ た デ バ イ ゚ が 意 呺 を 持 つ ) が 、 getfsfile () と getfsspec () は マ ッ チ し た 最 初 ぎ エ ãƒŗ ト ãƒĒ ãƒŧ し か čŋ” さ ãĒ い ぎ で 、 こ れ ら ぎ 2 つ ぎ é–ĸ 数 は Linux で ぎ 刊 ᔍ ãĢ は 遊 し ãĻ い ãĒ い 。

é–ĸ 逪 項 į›Ž

getmntent (3), fstab (5)

こ ぎ 文 書 ãĢ つ い ãĻ

こ ぎ man ペ ãƒŧ ジ は Linux man-pages プ ロ ジ ェ ク ト ぎ ãƒĒ ãƒĒ ãƒŧ ゚ 5.10 ぎ 一 部 で あ る 。 プ ロ ジ ェ ク ト ぎ čĒŦ 明 と バ グ å ą 告 ãĢ é–ĸ す る 情 å ą は https://www.kernel.org/doc/man-pages/ ãĢ 書 か れ ãĻ い る 。