Linux のしくみの第7章をよみつつ、気になりどころをまとめたり、手元のマシンで実験したりしてみました。
[amazon template=wishlist&asin=477419607X]
fsck
というコマンドがあるが、基本的にはバックアップで対応するecho hoge > /dev/pts/0
などで端末に書き込める(対象の端末に標準出力される)strings
コマンドで見ることができる# strings -t x /dev/vda1 | less 0 XFSB 200 XAGF 400 XAGI 1000 ABTB 2000 ABTC 3000 IABT 8000 INAm 80db selinuxsystem_u:object_r:root_t:s0 83db selinuxsystem_u:object_r:root_t:s0 84db selinuxsystem_u:object_r:etc_t:s0 85d3 selinuxsystem_u:object_r:etc_t:s0 85f5 me_t:s0 86d3 selinuxsystem_u:object_r:etc_t:s0 86f5 me_t:s0 872a Oy,g 8764 /proc/self/mounts 87db selinuxsystem_u:object_r:etc_t:s0
/tmp
や /var/run
などに使われている$ mount | grep ^tmpfs tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev) tmpfs on /run type tmpfs (rw,nosuid,nodev,mode=755) tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755) tmpfs on /run/user/0 type tmpfs (rw,nosuid,nodev,relatime,size=101612k,mode=700) tmpfs on /run/user/2001 type tmpfs (rw,nosuid,nodev,relatime,size=101612k,mode=700,uid=2001,gid=2000)
/proc
下に展開されている
procps
は /proc
下のファイルを読み書きしている/sys
下にマウントされる
/sys/devices
, /sys/fs
などはい。
ウェブ界隈でエンジニアとして労働活動に励んでいる @gomi_ningen 個人のブログです