Perintah Dasar Yang Penting Di Linux
24 Aug 2019Berikut adalah beberapa perintah dasar linux yang penting untuk diketahui karena akan sering digunakan.
ls
- list directory content.cd
- change working directory.mkdir
- make diretories.touch
- change file timestamp. Namun biasanya digunakan untuk create file.rm
- remove riles or directories.cat
- concatenate files and print on the standard output.tail
- output the last part of files.pwd
- print name of current/working directory.echo
- display a line of text.man
- an interface to the on-line reference manuals.du
- estimate file space usage.df
- report file system disk space usage.less
- opposite of more.more
- file perusal filter for crt viewing.grep
- print lines that match patterns.
Contoh penggunaan :
-
Menampilkan isi folder secara detail, urut sesuai tanggal, dan ukuran filenya mudah dibaca.
$ ls -lht total 48K -rwxr-xr-x 1 ikr ikr 115 Aug 8 09:19 queue.sh drwxr-xr-x 3 ikr ikr 4.0K Jul 29 10:15 php-app drwxr-xr-x 4 ikr ikr 4.0K Jul 18 21:45 slstatus drwxr-xr-x 3 ikr ikr 4.0K Jul 18 21:43 dwm drwxr-xr-x 3 ikr ikr 4.0K Jul 17 09:53 surf drwxr-xr-x 3 ikr ikr 4.0K Jul 13 17:16 tabbed drwxr-xr-x 3 ikr ikr 4.0K Jul 13 00:39 dmenu drwxr-xr-x 3 ikr ikr 4.0K Jul 13 00:38 st drwxr-xr-x 3 ikr ikr 4.0K Jul 11 06:59 xssstate drwx------ 6 ikr ikr 4.0K Jun 14 18:55 anydesk-5.1.1 drwxr-xr-x 3 ikr ikr 4.0K Aug 12 2018 slock
- Pindah ke direktori home user dengan cepat.
$ cd ~
- Pindah ke direktori aktif sebelumnya dengan cepat.
$ cd -
- Keluar satu direktory dari direktori yang sedang aktif.
$ cd ..
- Membuat direktori baru di dalam sebuah direktori.
$ mkdir app/new-directory
- Membuat sebuah file baru dengan perintah touch.
$ touch new.txt
- Menghapus sebuah direktori beserta isinya.
$ rm -r old-files/
- Melihat isi sebuah file yang panjang dan menampilkannya sebagian.
$ cat README.txt | less
- Melihat bagian akhir dari isi sebuah file sebanyak 10 baris.
$ tail -n 10 log.txt
- Mengetahui sekarang aktif di direktori mana.
$ pwd
- Mencetak sebuah text di terminal.
$ echo 'Ini teks gak penting'
- Mencetak sebuah text ke dalam sebuah file.
$ echo 'Ini teks gak penting' > text.txt $ echo 'Ini teks gak penting banget' >> text.txt
- Melihat dokumentasi perintah
man
.$ man man
- Mengetahui ukuran dari sebuah folder
$ du -sh Documents/ 17G Documents
- Mengetahui info partisi.
$ df -h
- Menampilkan sebuah konten yang panjang per halaman
$ ps aux | more $ ps aux | less
more
akan lanjut terus sampai baris akhir.less
bisa kembali ke awal. - Menampilkan isi sebuah direktori yang mengandung kata ‘.php’
$ ls -l my-web/ | grep '.php'
Semoga bermanfaat dan sekian terima kasih