Perintah Dasar Linux (Ubuntu)

System Operasi Linux sering kita kenal sebagai Operasi system (OS) gratis, yang menawarkan beberapa feature unggulan tidak jau dari OS Windows milik microsoft. Software aplikasi yang disediakan pada distro linux juga bersaing ketat dengan ketersediaan software aplikasi pada windows.

Dengan alasan itulah beberapa orang telah mengembangkan distro linux, diantara adalah distro Ubuntu.

Perintah berkaitan dengan utility komputer/PC

  1. df -h (disk free) Berfungsi untuk melihat informasi pemakaian disk pada seluruh system
  2. du / -bh (disk usage) berfungsi untuk melihat secara detil pemakaian disk untuk setiap direktori, dimulai dari root
  3. history berfungsi untuk melihat perintah apa saja yang telah digunakan
  4. last berfungsi untuk melihat user sebelumnya yang telah login di komputer
  5. lshw berfungsi untuk melihat hardware komputer
  6. lsusb berfungsi untuk melihat perangkat usb yang sedang terkoneksi ke komputer
  7. shutdown -h now berfungsi sama seperti halt, digunakan untuk mematikan sistem
  8. init 0 berfungsi sama seperti halt, digunakan untuk mematikan sistem
  9. reboot berfungsi untuk restart komputer
  10. startx berfungsi untuk menjalankan X-window server dan meload default windows manager
  11. uptime berfungsi untuk melihat jumlah waktu pemakaian komputer oleh seseorang, terhitung proses reboot terakhir
  12. stat berfungsi untuk mengetahui informasi lengkap tentang sebuah file. Informasi yang diberikan sangat detil, seperti hak akses terhadap file, pemilik, grup, tanggal/waktu terakhir diakses, tanggal/waktu terakhir dimodifikasi, ukuran file, dan beberapa informasi lainnya yang menyangkut sebuah file
  13. top berfungsi untuk menampikan status proses yang ada dalam komputer
  14. whoami artinya menanyakan siapa yang sekarang sedang bekerja (user apa yang sedang digunakan).
  15. free berfungsi untuk melihat free memory atau pemakaian memory
  16. cat /proc/cpuinfo berfungsi untuk memberikan informasi tentang spesifikasi cpu yang digunakan
  17. cat /proc/meminfo berfungsi untuk menampilkan informasi memory yang digunakan
  18. uname -a berfungsi untuk menampilkan informasi system komputer anda, antara lain tipe mesin komputer, hostname, nama dan versi system operasi dan tipe prosesor

Perintah berkaitan dengan file dan folder

  1. mkdir berfungsi untuk membuat direktori baru
    Penggunaan : mkdir nama_direktori
    Contoh : root@ubuntu/home# mkdir tutorial
    Membuat direktori bernama “tutorial” di lokasi /home)
  2. cd berfungsi untuk berpindah direktori
    Penggunaan : cd alamat_direktori
    Contoh : root@ubuntu#cd /home/tutorial
    Berpindah dari lokasi ./ menuju /home/tutorial
  3. dir berfungsi untuk melihat file yang ada dalam lokasi folder
    Penggunaan : dir lokasi_folder contoh : root@ubuntu/home/tutorial# dir /etc/samba Melihat isi file di lokasi folder /etc/samba
  4. cp berfungsi untuk meng-copy file
    Penggunaan : cp nama_file_lengkap
    contoh : root@ubuntu/home/tutorial# cp /etc/samba/smb.conf smbtest.conf
    Meng-copy file bernama smb.conf dilokasi /etc/samba dengan nama baru smbtest.conf lokasi /home/tutorial
  5. rm berfungsi untuk menghapus file
    Penggunaan : rm nama_file
    Contoh : root@ubuntu/home/tutorial# rm smbtest.conf
    Menghapus nama file smbtest.conf pada folder /home/tutorial
  6. rmdir (remove direktori) berfungsi untuk menghapus direktori
    Penggunaan : rmdir nama_direktori
    Contoh : root@ubuntu/home# rmdir tutorial
    menghapus direktori bernama “tutorial” pada lokasi /home)
  7. mv berfungsi untuk memindahkan file, bisa juga untuk merubah nama sebuah file
    Penggunaan : mv nama_file nama_file_baru
    Contoh : root@ubuntu/home# mv smbtest.conf smbcopy.conf
    Mengganti file bernama “smbtest.conf” menjadi “smbcopy.conf” pada lokasi /home)
  8. grep berfungsi untuk mencari kata di dalam suatu file
    Penggunaan : grep kata_yang_dicari namafile_lengkap
    Contoh : root@ubuntu/home# grep path /etc/samba/smb.conf
    Mencari semua kata “path” pada nama file smb.conf dilokasi folder /etc/samba
  9. man berfungsi untuk menampilkan halaman manual untuk semua perintah LINUX
    Penggunaan : man perintah_linux
    Contoh : root@ubuntu/home# man cp
    Mencari manual perintah “cp” pada linux
  10. nano berfungsi untuk text editor (notepad) atau membuat file baru
    Penggunaan : nano namafile_lengkap_ekstensi
    Contoh : root@ubuntu/home#nano tester.conf
    Meng-edit atau membuat file baru dengan nama tester.conf
  11. find berfungsi untuk mencari file pada komputer anda
    Penggunaan : find / -name namafile
    Contoh : root@ubuntu/home#find / -name auto*.sh
    Mencari file ber-awalan “auto” berekstensi .sh dimulai dari folder /
  12. tar -czvf nama_file.tar.gz berfungsi untuk mengkompress semua file pada lokasi folder menjadi ekstensi .tar.gz
    Penggunaan : tar -czvf nama_file.tar.gz lokasi_folder
    Contoh : root@ubuntu/home# tar -czvf tester.tar.gz /var/www
    Mengkompress semua file lokasi folder /var/www menjadi file tester.tar.gz di lokasi /home
  13. tar -xzvf nama_file.tar.gz berfungsi untuk meng-extract file .tar.gz pada lokasi folder yang ditentukan
    Penggunaan : tar -xzvf nama_file.tar.gz lokasi_folder
    Contoh : root@ubuntu/home# tar -xzvf tester.tar.gz /var/www
    Meng-extract isi file tester.tar.gz ke lokasi /var/www
  14. W berfungsi untuk Melihat siapa saja yang sedang Login dengan informasi yang sangat lengkap
  15. more berfungsi untuk melihat isi suatu file
  16. wget Berfungsi untuk download file
  17. ln -s /path/to/source target : Kegunaan perintah ini adalah untuk membuat link dari satu file/directori ke file/directori lain.
Author: Firdaussda

Leave a Reply

Your email address will not be published. Required fields are marked *