Stasiun Kerja Online OnWorks Linux dan Windows

logo

Hosting Online Gratis untuk WorkStation

<Sebelumnya | Konten | Selanjutnya>

3.3. Memanipulasi file‌‌


3.3.1. Melihat properti file


3.3.1.1. Lebih lanjut mengenai ls


Selain nama file, ls dapat memberikan banyak informasi lain, seperti jenis file, seperti yang telah kita bahas. Itu juga dapat menunjukkan izin pada file, ukuran file, nomor inode, tanggal dan waktu pembuatan, pemilik dan jumlah tautan ke file. Dengan -a pilihan untuk ls, file yang biasanya tersembunyi dari pandangan juga dapat ditampilkan. Ini adalah file yang memiliki nama yang dimulai dengan titik. Beberapa contoh tipikal termasuk file konfigurasi di direktori home Anda. Ketika Anda telah bekerja dengan sistem tertentu untuk sementara waktu, Anda akan melihat bahwa puluhan file dan direktori telah dibuat yang tidak secara otomatis terdaftar dalam indeks direktori. Di samping itu, setiap direktori berisi file bernama dot (.) dan satu dengan dua titik (..), yang digunakan bersama dengan nomor inodenya untuk menentukan posisi direktori dalam struktur pohon sistem file.


Anda harus benar-benar membaca halaman Info tentang ls, karena ini adalah perintah yang sangat umum dengan banyak opsi berguna. Opsi dapat digabungkan, seperti halnya dengan sebagian besar perintah UNIX dan opsinya. Kombinasi yang umum adalah ls -Al; itu menunjukkan daftar panjang file dan propertinya serta tujuan yang ditunjuk oleh tautan simbolik apa pun. ls -latr menampilkan file yang sama, hanya sekarang dalam urutan terbalik dari perubahan terakhir, sehingga file yang diubah terakhir terjadi di bagian bawah daftar. Berikut adalah beberapa contoh:


gambar

krissie:~/mp3> ls

Album/ Radio/ Singles/ gene/ index.html


krissie:~/mp3> ls -a

./ .thumbs Radio gen/

../ Album/ Singles/ index.html


krissie:~/mp3> ls -l Radio/

Jumlah 8


drwxr-xr-x

2 krissie krissie

4096

Oktober

30

1999

Karolina/

drwxr-xr-x

2 krissie krissie

4096

September

24

1999

Garis miring/

krissie:~/mp3> ls -ld Radio/

drwxr-xr-x 4 krissie krissie 4096 30 Okt 1999 Radio/


krissie:~/mp3> ls -ltr

Jumlah 20

drwxr-xr-x 4 krissie krissie 4096 30 Okt 1999 Radio/

-rw-r--r-- 1 krissie krissie 453 7 Jan 2001 index.html

drwxrwxr-x 30 krissie krissie 4096 20 Okt 17:32 Singles/

drwxr-xr-x 2 krissie krissie 4096 4 Des 23:22 gen/

drwxrwxr-x 13 krissie krissie 4096 21 Des 11:40 Album/

Pada sebagian besar versi Linux ls is alias ke warna-ls secara default. Fitur ini memungkinkan untuk melihat jenis file tanpa menggunakan opsi apa pun untuk ls. Untuk mencapai ini, setiap jenis file memiliki warnanya sendiri. Skema standar ada di

/etc/DIR_COLORS:


Tabel 3-5. Skema warna default warna-ls


Warna

Jenis berkas

biru

direktori


merah

arsip terkompresi

putih

file teks

berwarna merah muda

gambar

cyan

link

kuning

perangkat

hijau

executable

berkedip merah

tautan rusak

Informasi lebih lanjut ada di halaman manual. Informasi yang sama di hari-hari sebelumnya ditampilkan menggunakan sufiks untuk setiap nama file non-standar. Untuk penggunaan satu warna (seperti mencetak daftar direktori) dan untuk keterbacaan umum, skema ini masih digunakan:


Tabel 3-6. Skema sufiks default untuk ls


Karakter

Jenis berkas

tidak ada

berkas biasa

/

direktori

*

file yang dapat dieksekusi

@

link

=

stopkontak

|

bernama pipa

Deskripsi fungsionalitas dan fitur lengkap dari ls perintah dapat dibaca dengan Info coreutils ls.


gambar

3.3.1.2. Lebih banyak alat


Untuk mengetahui lebih lanjut tentang jenis data yang kami tangani, kami menggunakan fillet memerintah. Dengan menerapkan tes tertentu yang memeriksa properti file dalam sistem file, angka ajaib, dan tes bahasa, fillet mencoba membuat tebakan terpelajar tentang format file. Beberapa contoh:


mike:~> file dokumen/

Dokumen/: direktori


mike:~> file statistik berteknologi tinggi.pdf

high-tech-stats.pdf: Dokumen PDF, versi 1.2


mike:~> berkas Nari-288.rm

Nari-288.rm: file RealMedia


mike:~> file bijlage10.sdw

bijlage10.sdw: Dokumen Microsoft Office


mike:~> file logo.xcf

logo.xcf: data gambar GIMP XCF, versi 0, 150 x 38, Warna RGB


mike:~> file cv.txt

cv.txt: teks ISO-8859


mike:~> file gambar.png

image.png: Data gambar PNG, 616 x 862, skala abu-abu 8-bit, non-interlaced


mike:~> file gambar

gambar: teks ASCII

mike:~> file dokumen/

Dokumen/: direktori


mike:~> file statistik berteknologi tinggi.pdf

high-tech-stats.pdf: Dokumen PDF, versi 1.2


mike:~> berkas Nari-288.rm

Nari-288.rm: file RealMedia


mike:~> file bijlage10.sdw

bijlage10.sdw: Dokumen Microsoft Office


mike:~> file logo.xcf

logo.xcf: data gambar GIMP XCF, versi 0, 150 x 38, Warna RGB


mike:~> file cv.txt

cv.txt: teks ISO-8859


mike:~> file gambar.png

image.png: Data gambar PNG, 616 x 862, skala abu-abu 8-bit, non-interlaced


mike:~> file gambar

gambar: teks ASCII



mike:~> file saya+tux.jpg

me+tux.jpg: Data gambar JPEG, standar JFIF 1.01, resolusi (DPI), "28 Jun 1999", 144 x 144


mike:~> file 42.zip.gz

42.zip.gz: data terkompresi gzip, kempes, nama file asli,

`42.zip', terakhir diubah: Kamis 1 Nov 23:45:39 2001, os: Unix


mike:~> file vi.gif

vi.gif: Data gambar GIF, versi 89a, 88 x 31


mike:~> slide berkas1

slide1: teks dokumen HTML


mike:~> file templat.xls

template.xls: Dokumen Microsoft Office


mike:~> file abook.ps

abook.ps: Teks dokumen PostScript sesuai dengan level 2.0


mike:~> file /dev/log

/dev/log: soket


mike:~> file /dev/hda

/dev/hda: blok khusus (3/0)


mike:~> file saya+tux.jpg

me+tux.jpg: Data gambar JPEG, standar JFIF 1.01, resolusi (DPI), "28 Jun 1999", 144 x 144


mike:~> file 42.zip.gz

42.zip.gz: data terkompresi gzip, kempes, nama file asli,

`42.zip', terakhir diubah: Kamis 1 Nov 23:45:39 2001, os: Unix


mike:~> file vi.gif

vi.gif: Data gambar GIF, versi 89a, 88 x 31


mike:~> slide berkas1

slide1: teks dokumen HTML


mike:~> file templat.xls

template.xls: Dokumen Microsoft Office


mike:~> file abook.ps

abook.ps: Teks dokumen PostScript sesuai dengan level 2.0


mike:~> file /dev/log

/dev/log: soket


mike:~> file /dev/hda

/dev/hda: blok khusus (3/0)

The fillet perintah memiliki serangkaian opsi, antara lain -z pilihan untuk melihat ke dalam file terkompresi. Lihat Info fillet untuk deskripsi rinci. Perlu diingat bahwa hasil dari fillet tidak mutlak, itu hanya dugaan. Dengan kata lain, fillet bisa di tipu.


gambarMengapa semua ribut-ribut tentang jenis dan format file?

Komputasi Awan OS Teratas di OnWorks: