perintah dasar linux debian (mkdir,ls,cd,nano,pwd,clear ) #2 -100%manusia_original
Daftar Isi:
- Cara Menggunakan Perintah
ls
- Format Daftar Panjang
- Tampilkan File Tersembunyi
- Menyortir Output
- Daftar Subdirektori Secara Rekursif
- Kesimpulan
Perintah
ls
adalah salah satu perintah dasar yang harus diketahui oleh setiap pengguna Linux. Ini digunakan untuk membuat daftar informasi tentang file dan direktori dalam sistem file. Utilitas
ls
adalah bagian dari paket utilitas inti GNU yang diinstal pada semua distribusi Linux.
Dalam tutorial ini, kami akan menunjukkan kepada Anda bagaimana menggunakan perintah
ls
melalui contoh-contoh praktis dan penjelasan rinci tentang opsi
ls
paling umum.
Cara Menggunakan Perintah
ls
Sintaks untuk perintah
ls
adalah sebagai berikut:
ls
Ketika digunakan tanpa opsi dan argumen,
ls
menampilkan daftar nama semua file di direktori kerja saat ini:
ls
File-file tersebut tercantum dalam urutan abjad:
cache db empty games lib local lock log mail opt run spool tmp
Untuk daftar file dalam direktori tertentu, berikan path ke direktori sebagai argumen ke perintah ls. Sebagai contoh, untuk daftar isi direktori
/etc
Anda harus mengetikkan:
ls /etc
Anda juga dapat meneruskan banyak direktori dan file ke perintah
ls
dipisahkan oleh spasi:
ls /etc /var /etc/passwd
Jika pengguna yang Anda masuk tidak memiliki izin baca ke direktori, Anda akan mendapatkan pesan yang mengatakan bahwa
ls
tidak dapat membuka direktori:
ls /root
ls: cannot open directory '/root': Permission denied
Perintah
ls
memiliki sejumlah opsi. Pada bagian di bawah ini, kami akan mengeksplorasi opsi yang paling umum digunakan.
Format Daftar Panjang
Output default dari perintah
ls
hanya menunjukkan nama file dan direktori, yang tidak terlalu informatif.
Opsi
-l
(huruf kecil L) menyebabkan
ls
untuk mencetak file dalam format daftar panjang.
Ketika format daftar panjang digunakan, perintah
ls
akan menampilkan informasi file berikut:
- Jenis file Izin fileJumlah tautan keras ke fileFile ownerFile groupFile sizeDate and TimeFile name
Perhatikan contoh berikut:
ls -l /etc/hosts
-rw-r--r-- 1 root root 337 Oct 4 11:31 /etc/hosts
Mari kita jelaskan kolom terpenting dari output.
Karakter pertama menunjukkan tipe file. Dalam contoh kami, karakter pertama adalah
-
yang menunjukkan file biasa. Nilai untuk jenis file lainnya adalah sebagai berikut:
-
-
- File biasab
- Memblokir file khususc
- File khusus karakterd
- Direktoril
- Link simbolikn
- File jaringanp
- FIFOs
- Socket
Sembilan karakter berikutnya menunjukkan izin file. Tiga karakter pertama untuk pengguna, tiga berikutnya untuk grup, dan tiga terakhir untuk yang lain. Anda dapat mengubah izin file dengan perintah
chmod
. Karakter izin dapat mengambil nilai berikut:
-
r
- Izin untuk membaca filew
- Izin untuk menulis ke filex
- Izin untuk mengeksekusi files
- setgid bitt
- bit lengket
Dalam contoh kita,
rw-r--r--
berarti bahwa pengguna dapat membaca dan menulis file, dan grup dan yang lainnya hanya dapat membaca file. Angka
1
setelah karakter izin adalah jumlah tautan keras ke file ini.
Dua bidang
root root
menunjukkan pemilik file dan grup, diikuti oleh ukuran file (
337
), ditunjukkan dalam byte. Gunakan opsi
-h
jika Anda ingin mencetak ukuran dalam format yang dapat dibaca manusia. Anda dapat mengubah pemilik file menggunakan perintah
chown
.
Oct 4 11:31
adalah tanggal dan waktu modifikasi file terakhir.
Kolom terakhir adalah nama file.
Tampilkan File Tersembunyi
Secara default, perintah
ls
tidak akan menampilkan file tersembunyi. Di Linux, file tersembunyi adalah file apa pun yang dimulai dengan titik (
.
).
Untuk menampilkan semua file termasuk file yang tersembunyi gunakan opsi
-a
:
ls -la ~/
drwxr-x--- 10 linuxize linuxize 4096 Feb 12 16:28. drwxr-xr-x 18 linuxize linuxize 4096 Dec 26 09:21.. -rw------- 1 linuxize linuxize 1630 Nov 18 2017.bash_history drwxr-xr-x 2 linuxize linuxize 4096 Jul 20 2018 bin drwxr-xr-x 2 linuxize linuxize 4096 Jul 20 2018 Desktop drwxr-xr-x 4 linuxize linuxize 4096 Dec 12 2017.npm drwx------ 2 linuxize linuxize 4096 Mar 4 2018.ssh
Menyortir Output
Seperti yang telah disebutkan, secara default perintah
ls
adalah daftar file dalam urutan abjad.
Opsi
--sort
memungkinkan Anda untuk mengurutkan output berdasarkan ekstensi, ukuran, waktu dan versi:
-
--sort=extension
(atau-X
) - urutkan berdasarkan abjad berdasarkan ekstensi.--sort=size
(atau-S
) - urutkan berdasarkan ukuran file.--sort=time
(or-t
) - urutkan berdasarkan waktu modifikasi.--sort=version
(atau-v
) - Semacam nomor versi alami.
Misalnya, untuk mengurutkan file dalam direktori
/var
dengan waktu modifikasi dalam urutan urutan terbalik yang akan Anda gunakan:
ls -ltr /var
Perlu disebutkan bahwa perintah
ls
tidak menunjukkan ruang total yang ditempati oleh isi direktori. Untuk mendapatkan ukuran direktori gunakan perintah
du
.
Daftar Subdirektori Secara Rekursif
Opsi
-R
memberi tahu perintah
ls
untuk menampilkan isi subdirektori secara rekursif:
Kesimpulan
Perintah
ls
mencantumkan informasi tentang file dan direktori.
Untuk informasi lebih lanjut tentang
ls
kunjungi halaman GNU Coreutils atau ketik
man ls
di terminal Anda.
Gunakan printer direktori karen untuk mencetak daftar file dan folder di windows
Cetak daftar direktori, daftar file, daftar nama file, daftar folder di Windows menggunakan alat printer direktori Karen.
Cara menghapus file dan direktori menggunakan baris perintah linux
Dalam tutorial ini, kami akan menunjukkan kepada Anda bagaimana menggunakan perintah rm untuk menghapus file dan direktori melalui contoh dan penjelasan dari opsi rm yang paling umum.
Cara memindahkan file dan direktori di linux (perintah mv)
Memindahkan file dan direktori adalah salah satu tugas paling mendasar yang sering perlu Anda lakukan pada sistem Linux. Dalam tutorial ini, kami akan menjelaskan cara menggunakan perintah mv untuk memindahkan file dan direktori.