Linuxファイルのアクセス許可と特別な権限(スティッキービット、suid、guid)に精通しています
しかし、c
が何であるかわかりません を意味する?それは許可ですか、それとも何か他のものですか?グーグルをしてみましたが、わかりません。
これがそれを含むデバイスファイルです。
[email protected]:~$ ls -l /dev/null
crw-rw-rw- 1 root root 1, 3 Dec 29 20:58 /dev/null
画像リファレンス:https://detailed.wordpress.com/2017/10/28/understanding-ls-command-output/
ベストアンサー
これは、ファイルが文字特殊ファイルであることを意味します –基本的にシリアルアクセスを提供するデバイスファイル(ブロックスペシャルとは対照的) ディスクドライブなどのデバイス)。たとえば、端末とシリアルデバイスは、文字特殊ファイル(/dev/tty1
)を介してインターフェースされます。 、/dev/ttyS0
など)。
デバイスファイルの簡単な紹介については、Linux / UNIX:デバイスファイル[cyberciti.biz]を参照してください。より詳細な議論については、このstackexchangeの回答「/devとそのサブディレクトリとファイルについて」を参照してください。基礎となるデータ構造については、 『Linux Kernel Moduleプログラミングガイド:Character Device Files [tldp.org]
』の第4章を参照してください。