Saya mengalami kesulitan dalam memahami ls
manual tentang file yang memiliki rw-
mode. Inilah kutipannya:
Jika
r
, file dapat dibaca ; jika−
, itu tidak dapat dibaca.Jika
w
, file dapat ditulisi; jika−
, itu tidak dapat ditulis.Yang pertama dari yang berikut ini berlaku:
S
Jika dalam izin pemilik, file tidak dapat dieksekusi dan mode set-user-ID diatur. Jika dalam izin grup, file tidak dapat dieksekusi dan mode set-group-ID diatur.
s
Jika dalam izin pemilik, file dapat dieksekusi dan mode set-user-ID diatur. Jika dalam izin grup, file dapat dieksekusi dan mode setgroup-ID diatur.
x
File dapat dieksekusi atau direktori dapat dicari.
−
File tidak dapat dibaca , ditulis, dieksekusi, atau set-user-ID atau mode set-group-ID, atau lengket.
Secara khusus, tampak bahwa dua bagian dalam huruf tebal saling bertentangan: menurut yang pertama, karena mode dimulai dengan r
, file dapat dibaca, tetapi menurut yang terakhir, file tidak dapat dibaca. Tapi, jelas, bukan itu masalahnya.
Jadi, apa arti bagian ketiga tentang file yang "tidak dapat dibaca, dapat ditulis ..."?
Bibliografi
- apple.com tampaknya menjadi sumber teks yang dikutip di atas. Ini adalah halaman manual (untuk OS X versi 10.9, berjudul "Manual Perintah Umum BSD"), dan ini adalah halaman diskusi yang mengutipnya.
- ss64.com juga memiliki salinan dari OS X
ls
halaman manual. - tuhs.org memiliki halaman manual 4.4 BSD. Waspadalah: ini digunakan
wwoorrdd
untuk huruf tebal dan_w_o_r_d
garis bawah. - freebsd.org memiliki halaman manual FreeBSD 10.1, tertanggal 15 Maret 2013.
- unix.com memiliki salinan halaman buruk di bawah direktori man-page / freebsd (untuk FreeBSD 11.0). Perhatikan bahwa mereka juga memiliki salinan halaman yang benar di bawah man-page / posix .
- "A + 4 Real StudyExam4Less Computer Series" berisi teks yang dikutip dalam pertanyaan, ditambah beberapa paragraf tentang
T
dant
, tetapi tidak seluruh halaman manual. Ini berbicara tentang OS X. Anda dapat melihat halaman dari dua versi (edisi?) Yang sedikit berbeda dari buku ini di books.google.com di sini dan di sini . certiguide.com tampaknya mengutip mereka. - stevens.edu adalah file PDF yang berisi versi BSD (General Commands Manual) dari
ls(1)
. Tanggal 24 September 2011.
Lebih baik:
- quora.com memiliki teks yang sama, tetapi dengan pemformatan (indentasi) rusak parah sehingga artinya ambigu.
Lebih baik:
- cyberciti.biz dan hurricanelabs.com memiliki teks yang sama, tetapi dengan lekukan dikoreksi ke titik yang orang dapat berpendapat bahwa itu pada dasarnya OK. Tapi mereka berdua masih benar-benar berantakan.
rw-
file secara simultan dapat dibaca ( r
), dapat ditulis ( w
) dan tidak dapat dibaca atau ditulis ( -
).