Assalamu'alaikum wr wb.
Perkenalkan nama saya Adjie Jilang
Saya kelas XI TKJ.
Disini saya akan menjelaskan tentang "Perintah Dasar Linux Debian"


1.$ cd . .  Berfungsi untuk berpidan direktori.


2.$ pwd Berfungsi sebagai untuk memperlihatkan di direktori mana posisi kita berada sekarang.


3.$ ls Digunakan untuk melihat isi sebuah direktori

4.$ touch file.txt Digunakan untuk membuat file baru.

5.$ rm file.txt atau rmdir file.txt Digunakan untuk menghapus file.


6.$ adduser Digunakan untuk menambah user baru.



7.$ who digunakan untuk melihat nama login kita.


 8.. $ date Digunakan untuk melihat tanggal.
     

9.  $ cal Digunakan untuk melihat kalender.

10.)  $ hostname Digunakan untuk menampilkan nama computer.


11.free Digunakan untuk melihat free memory.



 12.$ history Digunakan untuk melihat perintah apa saja yang pernah diketik.




13$ ping 8.8.8.8 Digunakan untuk mengecek konektifitas suatu jaringan

 14. whoami berfungsi untuk melihat nama dari user yang sedang kamu gunakan pada saat ini.
       

15.$ su berfungsi untuk mengaktifkan sebuah user normal menjadi super useryang memiliki hak akses yang sama dengan user “root”.


 16.$ mount berfungsi untuk melakukan mount sebuah file sistem kedalam sebuah media penyimpanan tertentu sehingga dapat dibaca atau dibuka seperti file biasa.



17. $ umount  berfungsi untuk melakukan unmount atau mengembalikan sebuah hasil mount yang dilakukan pada sebuah file sistem sebelumnya


18.$ wc  untuk menampilkan jumlah baris, jumlah kata dan ukuran dari sebuah file.


19.su adjie Digunakan untuk mengubah nama root menjadi nama kita


20.$ du Menampilkan ukuran file secara rekursif.


21.  $ top Melihat semua proses yang sedang berjalan, diurutkan dari proses yang paling besar. Fungsinya hampir sama seperti system monitor.



22. $ uname Menampilkan versi kernel yang dipakai, tanggal instalasi, dan jenis arsitektur sistem operasi.

23.$ man pwd Menampilkan bantuan untuk beberapa perintah.



24.$ apropos dir Mengetahui perintah-perintah apa saja dilihat dari fungsinya secara massal.
 25.$ whatis date Mendapatkan informasi dari perintah secara singkat.




26.$ exit Digunakan untuk keluar dari terminal.
      

27.$ cal -y Melihat kalender pada tahun ini.


28.$ rm -rf percobaan Digunakan menghapus direktori yang didalamnya terdapat file.


29.$ df Digunakan untuk melihat isi dan sisa dari kapasitas harddisk.

30. $ whereis Digunakan untuk mencari letak command / letak lainnya.

31. .$ whatis Digunakan untuk memberi penjelasan tentang suatu command




32. uptime Digunakan untuk melihat jumlah waktu pemakaian komputer oleh seseorang, terhitung proses reboot terakhir.


33.$ lspci Digunakan untuk melihat perangkat pci yang sedang terkoneksi ke komputer.


34. dmesg Digunakan untuk melihat hardware yang sedang beraktivitas.



35.$ halt Digunakan untuk mematikan/shut down system secara otomatis.

36.$ ls -lh Digunakan untuk menampilkan isi direktori secara lengkap, mulai dari hak akses, owner, group dan tanggal file atau direktori tersebut dibuat.


37.36.$ ls -i Digunakan untuk menampilkan isi direktori secara lengkap.



38.$ apt-get Digunakan untuk memperoleh paket/software dari repository linux secara online.

39.$ uname -a Digunakan untuk mengetahui informasi system kernel anda gunakan.
       

40. $ file Digunakan untuk membuka isi file ( disini bertuliskan empty karena belom terisi).


41.$ init 6 Digunakan untuk merestart system secara otomatis.



42.$ uname -r Digunakan untuk melihat kernel yang digunakan pada OS.

43.$ exit Digunakan untuk keluar dari terminal.


44.$ cat /proc/version Digunakan untuk mengetahui versi linux atau informasi lainnya.



45.$ ps axu Digunakan untuk melihat seluruh proses yang dijalankan.

46.$ set Digunakan untuk melihat environment dari user yang aktif secara otomatis akan muncul.


47.$ lsusb Digunakan untuk menapilkan usb yang ada dan perankat yang menempel.
        

48.$ login yasir ( nama bebas ) Digunakan untuk login sebagai user lain, namun harus menjadi root dulu untuk bisa menjalankan peirntah ini.


49.$ clear Digunakan untuk membersihkan layar



50.$ ifconfig Digunakan untuk melihat interface jaringan yang terhubung.