Stasiun Kerja Online OnWorks Linux dan Windows

logo

Hosting Online Gratis untuk WorkStation

<Sebelumnya | Konten | Selanjutnya>

Pahami dan gunakan berbagai jenis tautan

Cari tahu tentang properti file dan ubah izin file


gambar


3.1. Gambaran umum sistem file Linux


3.1.1. File


3.1.1.1. Umum


Deskripsi sederhana dari sistem UNIX, juga berlaku untuk Linux, adalah ini:


"Pada sistem UNIX, semuanya adalah file; jika ada sesuatu yang bukan file, itu adalah sebuah proses."


Pernyataan ini benar karena ada file khusus yang lebih dari sekadar file (bernama pipa dan soket, misalnya), tetapi untuk menjaga hal-hal sederhana, mengatakan bahwa semuanya adalah file adalah generalisasi yang dapat diterima. Sistem Linux, seperti halnya UNIX, tidak membuat perbedaan antara file dan direktori, karena direktori hanyalah file yang berisi nama file lain. Program, layanan, teks, gambar, dan sebagainya, semuanya adalah file. Perangkat input dan output, dan umumnya semua perangkat, dianggap sebagai file, menurut sistem.


Untuk mengelola semua file tersebut secara teratur, manusia suka memikirkannya dalam struktur seperti pohon yang teratur pada hard disk, seperti yang kita ketahui dari MS-DOS (Disk Operating System) misalnya. Cabang-cabang besar berisi lebih banyak cabang, dan cabang-cabang di ujungnya berisi daun pohon atau file normal. Untuk saat ini kita akan menggunakan gambar pohon ini, tetapi kita akan mencari tahu nanti mengapa ini bukan gambar yang sepenuhnya akurat.


gambar

3.1.1.2. Macam-macam file


Sebagian besar file hanyalah file, yang disebut reguler file; mereka berisi data normal, misalnya file teks, file atau program yang dapat dieksekusi, input atau output dari suatu program dan sebagainya.


Meskipun cukup aman untuk menganggap bahwa semua yang Anda temui di sistem Linux adalah file, ada beberapa pengecualian.


Direktori: file yang merupakan daftar file lain.

File khusus: mekanisme yang digunakan untuk input dan output. Sebagian besar file khusus ada di / dev, kita akan membahasnya nanti.

Link: sistem untuk membuat file atau direktori terlihat di beberapa bagian pohon file sistem. Kami akan berbicara tentang tautan secara rinci.

(Domain) soket: jenis file khusus, mirip dengan soket TCP/IP, menyediakan jaringan antar-proses yang dilindungi oleh kontrol akses sistem file.

Pipa bernama: bertindak kurang lebih seperti soket dan membentuk cara bagi proses untuk berkomunikasi satu sama lain, tanpa menggunakan semantik soket jaringan.


The -l pilihan untuk ls menampilkan jenis file, menggunakan karakter pertama dari setiap baris input:


gambar

jaime:~/Dokumen> ls-l

Jumlah 80


-rw-rw-r--

1

jaime

jaime

31744

Februari

21

17:56

intro Linux.doc

-rw-rw-r--

1

jaime

jaime

41472

Februari

21

17:56

Linux.doc

drwxrwxr-x

2

jaime

jaime

4096

Februari

25

11:50

Tentu saja

Tabel ini memberikan gambaran umum tentang karakter yang menentukan jenis file:


Tabel 3-1. Jenis file dalam daftar panjang


Символ

Arti

-

File biasa

d

Direktori

l

Link

c

File khusus

s

Stopkontak

p

pipa bernama

b

Blokir perangkat

Agar tidak selalu harus melakukan daftar panjang untuk melihat jenis file, banyak sistem secara default tidak mengeluarkan hanya ls, tapi ls -F, yang memberi akhiran nama file dengan salah satu karakter "/=*|@" untuk menunjukkan jenis file. Untuk membuatnya lebih mudah bagi pengguna awal, keduanya -F dan --warna opsi biasanya digabungkan, lihat Bagian 3.3.1.1. Kami akan menggunakan ls -F seluruh dokumen ini untuk keterbacaan yang lebih baik.


Komputasi Awan OS Teratas di OnWorks: