Apakah ada nama khusus untuk .. atau. pada sistem * nix?


Jawaban:



2

Mereka biasanya disebut 'dot' dan 'dot-dot' dalam pengalaman saya. Saya tidak tahu bahwa mereka memiliki nama kolektif - mereka hanya entri yang menyatukan sistem file hierarkis, dan mereka tidak ditunjukkan oleh ' ls(1)' secara default karena mereka selalu ada di sana (dan nama lain dimulai dengan titik juga tidak ditampilkan).

Seperti yang dikatakan oleh John T, artinya tetap - titik adalah nama untuk direktori saat ini, dan titik-titik adalah nama untuk direktori induk.

Jika Anda melihat manual Unix 7th Edition, Anda akan menemukan bahwa tidak ada mkdir(2)panggilan sistem, tetapi pengguna super dapat menggunakan link(2)panggilan sistem untuk membuat entri titik dan titik-titik dalam direktori (dan mknod(2)untuk membuat direktori), dan mkdir(1)program itu, akibatnya, program root setuid yang melakukan pekerjaan dengan benar. Jika disalahgunakan, Anda dapat berakhir dengan sistem file hierarkis yang salah - dan salah satu tugas fsck(8)program adalah untuk memeriksa, dan jika perlu diperbaiki, hierarki direktori yang dirakit salah.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.