Jumat, 27 Juni 2014

Cara Mengkrimping Kabel RJ45

    Cara Mengkrimping Kabel RJ45 dan Urutan Kabel Straight & Cross 

Sebelum memulai, tentu kita harus punya alat untuk mengkrimping seperti:

  • Tank Crimping
  • Kabel UTP
  • Konektor RJ-45
  • Cable Tester

Tank Crimping

Tank krimping adalah alat untuk memotong kabel UTP dan untuk menjepit ujung konektor,dan ini sangat penting sekali bagi kita yang ingin belajar cara mengkrimping kabel,alat ini bentuknya hampir sama dengan Tank biasa yang sering kita lihat atau temui. Dan di bawah ini adalah gambar tank crimping:

Kabel UTP

Kabel UTP perlu kita gunakan untuk saling menyalurkan jaringan internet,dan di dalam kabel UTP ini di dalamnya ada 8 helai kabel kecil yang berwarna-warni,dan ini warna kabel kecil yang ada di dalam kabel UTP:

URUTAN-URUTAN KABEL UTP (Straight dan Cross):
Berikut ini adalah urutan pengabelan Straight :



Ujung A
   1. Putih Orange
   2. Orange
   3. Putih Hijau
   4. Biru
   5. Putih Biru
   6. Hijau
   7. Putih Coklat
   8. Coklat

Ujung B

   1. Putih Orange
   2. Orange
   3. Putih Hijau
   4. Biru
   5. Putih Biru
   6. Hijau
   7. Putih Coklat
   8. Coklat


Berikut ini adalah urutan pengabelan Cross :


Ujung A

   1. Putih Orange
   2. Orange
   3. Putih Hijau
   4. Biru
   5. Putih Biru
   6. Hijau
   7. Putih Coklat
   8. Coklat

Ujung B

   1. Putih Hijau
   2. Hijau
   3. Putih Orange
   4. Biru
   5. Putih Biru
   6. Orange
   7. Putih Coklat
   8. Coklat


Konektor

Konektor adalah peripheral yang kita pasang pada ujung kabel UTP tujuanya agar kabel dapat kita pasang pada port LAN.



Kita harus mempunyai konektor RJ-45 untuk dipasangkan pada ujung kabel UTP. dan alat ini sangat berguna sekali.

Cable Tester Cable Tester adalah alat untuk menguji hasil krimpingan kita,tapi kalau krimpingan kita salah maka lampu di Cable Tester ini tidak akan menyala dan kalau hasil krimpingan kita sudah benar maka lampu di Cable Tester akan menyala dengan otomatis,jadi alat ini sangan berguna bagi kita untuk mengetahui hasil krimpingan kita,di bawah ini contoh gambar Cable Tester:


Praktek membuat kabel Straight
  • Kupas bagian ujung kabel UTP, kira-kira 2 cm
  • Buka pilinan kabel, luruskan dan urutankan kabel sesuai standar TIA/EIA 368B
  • Setelah urutannya sesuai standar, potong dan ratakan ujung kabel,
  • Masukan kabel  yang sudah lurus dan sejajar tersebut ke dalam konektor RJ-45, dan pastikan semua kabel posisinya sudah benar.
  • Lakukan crimping menggunakan crimping tools, tekan crimping tool dan pastikan semua pin (kuningan) pada  konektor RJ-45 sudah “menggigit” tiap-tiap kabel.
  • Setelah selesai pada ujung yang satu, lakukan lagi pada ujung yang lain
  • Langkah terakhir adalah menge-cek kabel yang sudah kita buat tadi dengan menggunakan LAN tester, caranya masukan masing-masing ujung kabel (konektor RJ-45) ke masing2 port yang tersedia pada LAN tester, nyalakan dan pastikan semua lampu LED menyala sesuai dengan urutan kabel yang kita buat.
  • Dibawah ini adalah contoh ujung kabel UTP yang telah terpasang konektor RJ-45 dengan benar, selubung kabel (warna biru) ikut masuk kedalam konektor, urutan kabel dari kiri ke kanan (pada gambar dibawah ini urutan pin kabel dimulai dari atas ke bawah).


Demikian penjelasan Cara mengkrimping kabel RJ45, Urutan kabel Straight & Cross, dan juga praktek pemasangan kabel Straight. Semoga bermanfaat :)
narasumber :  http://kamu-klik.blogspot.com/2012/02/mengkrimping-kabel-rj45-straight-cross.htmlhttp://kamu-klik.blogspot.com/2012/02/mengkrimping-kabel-rj45-straight-cross.html

Kamis, 26 Juni 2014

Cara Membuat Website Sekolah dengan CMS

Cara Membuat Website Sekolah dengan CMS

CARA INSTALL CMS BALITBANG PADA UBUNTU 14.04

1. Buka terminal dengan cara [ ctrl+alt+t ]
 
 2. Kemudian masuk root dengan cara ketikkan

     #sudo su > enter

3.  Lalu masukkan password

4.  Kemudian ketiklah perintah

     #nautilus

5.  Kemudian akan muncul tampilan lalu pindah file

     #download352.zip file itu pindah ke file system > var > www
kemudian paste

6.  Setelah selesai ketikkan

     #cd /var/www/ > enter

7.  Kemudian extract dengan cara

     #unzip download352.zip > enter

8.  Kemudian ganti nama

     #mv cmsbalitbangv35 smk

9.   Kemudian lihat direktorinya
  
     #ls


10. Pada URL ketikkan perintah "localhost/phpmyadmin" kemudian enter dan kemudian akan mucul tampilan seperti di bawah ini



11. Buat database baru
     #klik database kemudian tulis smk di bawah create new database seperti gambar di bawah ini



12. Buka terminal dan ketikkan
      #chown -R www-data:www-data smk



13.Kemudian klik create dan akan muncul tampilan seperti di bawah ini .






14. Tuliskan ip komputer/smk kemudian enter .

15. Kemudian akan muncul tampilan selamat datang di cms dan kemudian pilih saya setuju .


                                                    
 
 
16. Lalu pilih kepanjangan dari SMK .
 
 
 
17. Akan muncul tampilan berikut dan kita harus memilih paket,pilih paket lengkap .

                 




18. Kemudian kita harus mengisi biodata,kemudian klik install .

                




 19. Kita akan di suruh untuk memilih lihat web atau login, klil  login .




20. Akan mucul tampilan login administration seperti tampilan di bawah ini .



21. Isikan username dan password .

22. Sehingga kita dapat melihat tampilan awalnya.


sumber: belajar bersama

Cara meremot Komputer teman dengan menggunakan Ubuntu 14.04

Cara meremot Komputer teman dengan menggunakan Ubuntu 14.04 

 

Hal-hal yang harus di ketauhi terlebih dahulu sebelum anda bisa meremot komputer teman

  • IP komputer yang akan di remot
  • Password komputer
  • Perintah-perintah untuk meremot komputer
contoh :
  Jika saya ingin meremot komputer teman dengan IP 192.168.12.21
 >> Masuk ke terminal ketik perintah
# sudo ssh root@192.168.12.21 
masukan pasword anda > enter >yes> pasword komputer yang di tuju>enter





>>Ketik perintah apa yang akan kita lakukan kepada komputer teman misal #reboot>enter

Fungsi meremot komputer teman

  • Dapat membantu mengatasi komputer problem teman
  • Dapat merusak komputer teman
  • Penginstallan
  • Pengecekkan


[ sumber : belajar bersama ]

Rabu, 25 Juni 2014

installasi UBUNTU 14.04

Installasi UBUNTU 14.04

Langkah-langkah installasinya :


  1. Langkah pertama masukan installer anda, kemudian arahkan boot ke media Installer tersebut, tunggu sampai keluar menu seperti dibawah ini :
    Keterangan : Try Ubuntu : Mencoba Linux Ubuntu 14.04 LTS tanpa harus Install, sedangkan Install Ubuntu adalah untuk memasang permanen Linux Ubuntu 14.04 LTS pada harddisk anda. Untuk kali ini karena kita mau Install ubuntu secara permanen maka gunakan pilih Install Ubuntu dan Pilih Jenis Bahasa, pada langkah ini menggunakan Bahasa Inggris.
    17 Langkah Mudah Install Linux Ubuntu 14.04 LTS Trusty Tahr (Step by Step)
  2. Menu dibawah ini adalah proses persiapan Installasi pada ubuntu, proses ini akan memeriksa semua periperal yang ada pada komputer/laptop anda, Pada langkah ini anda juga bisa memilih Download Update While Installing, yaitu pilihan untuk mendownload paket terbaru yang ada pada Ubuntu sama halnya dengan Install this third party software pilihan ini akan mendownload paket-paket yang berhubungan dengan multimedia seperti mpeg, mp3 dan lain sebagainya, semua pilihan ini bisa anda jalankan kalau terkoneksi dengan jaringan internet. Jika yakin pada pilihan anda klik Continue untuk melanjutkan.
    17 Langkah Mudah Install Linux Ubuntu 14.04 LTS Trusty Tahr (Step by Step)
  3. Pada menu Installation Type pertama, anda akan disajikan dengan berbagai menu pilihan diantaranya : Erase Disk anda Install Ubuntu yang berfungsi untuk menghapus seluruh data yang ada di Harddisk dan menggantikannya dengan partisi baru untuk Linux Ubuntu 14.04 LTS langkah ini akan mempersingkat waktu anda, jika pilihan ini dipilih maka langkah selanjutnya adalah lompat ke langkah 13, cukup singkat dan tidak menguras banyak waktu bukan. Untuk Pilihan Something Else digunakan jika anda akan menginstall DUAL BOOT atau di Harddisk anda terdapat Data Penting dalam partisi Harddisk anda, maka gunakan pilihan yang ini, begitupun dengan Installasi kali ini akan menggunakan menu Something Else, klik Continue untuk melanjutkan.
    17 Langkah Mudah Install Linux Ubuntu 14.04 LTS Trusty Tahr (Step by Step)
  4. Pada menu menu, jika harddisk anda terdeteksi baru, belum di partisi sebelumnya maka akan nampak seperti tampilan dibawah ini, untuk membuat partisi tabel partisi baru klik New Partition Table.
    17 Langkah Mudah Install Linux Ubuntu 14.04 LTS Trusty Tahr (Step by Step)
  5. Jika ada peringatan, Klik Continue untuk melanjutkan prosesnya.
    17 Langkah Mudah Install Linux Ubuntu 14.04 LTS Trusty Tahr (Step by Step)
  6. Jika tabel partisi sudah dibuat langkah selanjutnya adalah membuat type-type partisi yang akan digunakan oleh Ubuntu, Linux Ubuntu hanya memerlukan 2 Type partisi yang digunakan yaitu root:"/" sama swaparea. untuk membuat type partisi langkah pertama yaitu klik Menu + pada menu sebelah kiri bawah.
    17 Langkah Mudah Install Linux Ubuntu 14.04 LTS Trusty Tahr (Step by Step)
  7. Untuk membuat Type partisi yang pertama, tentukan ukuran yang digunakan sebagai sistemnya, misal 7GB dari 8GB kapasitas Total harddisk, Gunakan Primary, dan letakan di Beginning of this space, pada Use as pilih Ext4 Journaling file system, pada Mount point pilih root "/". kemudian klik OK.
    17 Langkah Mudah Install Linux Ubuntu 14.04 LTS Trusty Tahr (Step by Step)
  8. Langkah kedua, yaitu membuat type area swap dari sisa kapasitas harddisk yang digunakan, swap berfungsi sebagai RAM cadangan ketika RAM utama overload, maka untuk mencegah overload tersebut maka digunakanlah areaswap ini. Untuk membuatnya silakan klik Free Space, kemudian klik lagi tombol +.
    17 Langkah Mudah Install Linux Ubuntu 14.04 LTS Trusty Tahr (Step by Step)
  9. Untuk ukuran gunakan saja semuanya, dan yang terpenting adalah memilih swap area pada use as, kemudian klik OK.
    17 Langkah Mudah Install Linux Ubuntu 14.04 LTS Trusty Tahr (Step by Step)
  10. Jika semua sudah dibuat, maka akan terlihat seperti tampilan dibawah ini, perhatikan partisi yang akan diformat akan diberi tanda ceklist pada menu format ini, biarkan saja ceklist ini ada, untuk melanjutkan klik Install Now.
    17 Langkah Mudah Install Linux Ubuntu 14.04 LTS Trusty Tahr (Step by Step)
  11. Plih posisi negara dengan cara klik pada peta yang telah disediakan, kemudian klik Continue untuk melanjutkan.
    17 Langkah Mudah Install Linux Ubuntu 14.04 LTS Trusty Tahr (Step by Step)
  12. Pilih jenis keyboard yang ada pakai, biasanya pada menu ini sering kita lewati karena linux ubuntu akan otomatis mendeteksi jenis keyboard yang anda pakai, klik Continue untuk melanjutkan.
    17 Langkah Mudah Install Linux Ubuntu 14.04 LTS Trusty Tahr (Step by Step)
  13. Pada menu ini, isikan semua informasi tentang Anda, dari nama pemakai, nama komputer, username, password, jika sudah selesai klik Continue untuk melanjutkan.
    17 Langkah Mudah Install Linux Ubuntu 14.04 LTS Trusty Tahr (Step by Step)
  14. Tunggu, proses installasi sedang berjalan..
    17 Langkah Mudah Install Linux Ubuntu 14.04 LTS Trusty Tahr (Step by Step)
  15. Jika proses installasi sudah selesai, maka akan meuncul peringatan bahwa proses installasi telah selesai dilakukan, Klik Restart Now untuk melihat hasil installasi yang dilakukan tadi. dan jangan lupa untuk melepas media installer tersebut ketika komputer dalam keadaan Restart.
    17 Langkah Mudah Install Linux Ubuntu 14.04 LTS Trusty Tahr (Step by Step)
  16. Pada menu Login, masukan password yang anda isikan pada langkah no. 13.
    17 Langkah Mudah Install L17 Langkah Mudah Install Linux Ubuntu 14.04 LTS Trusty Tahr (Step by Step)inux Ubuntu 14.04 LTS Trusty Tahr (Step by Step)
  17. Inilah tampilan Ubuntu 14.04 hasil installasi diatas.
    17 Langkah Mudah Install Linux Ubuntu 14.04 LTS Trusty Tahr (Step by Step)
Selamat anda telah berhasil menginstall Ubuntu 14.04 LTS, semoga artikel ini membantu.
 
 
 


 
 
 

Mac Address

 PENGERTIAN MAC ADDRES


      MAC Address (Media Access Control Address) adalah sebuah alamat jaringan yang diimplementasikan pada lapisan data-link dalam tujuh lapisan model OSI, yang merepresentasikan sebuah node tertentu dalam jaringan. Dalam sebuah jaringan berbasis Ethernet, MAC address merupakan alamat yang unik yang memiliki panjang 48-bit (6 byte) yang mengidentifikasikan sebuah komputer, interface dalam sebuah router, atau node lainnya dalam jaringan. MAC Address juga sering disebut sebagai Ethernet address, physical address, atau hardware address.
MAC Address mengizinkan perangkat-perangkat dalam jaringan agar dapat berkomunikasi antara satu dengan yang lainnya. Sebagai contoh, dalam sebuah jaringan berbasis teknologi Ethernet, setiap header dalam frame Ethernet mengandung informasi mengenai MAC address dari komputer sumber (source) dan MAC address dari komputer tujuan (destination).
     Beberapa perangkat, seperti halnya bridge dan switch Layer-2 akan melihat pada informasi MAC address dari komputer sumber dari setiap frame yang ia terima dan menggunakan informasi MAC address ini untuk membuat "tabel routing" internal secara dinamis. Perangkat-perangkat tersebut pun kemudian menggunakan tabel yang baru dibuat itu untuk meneruskan frame yang ia terima ke sebuah port atau segmen jaringan tertentu di mana komputer atau node yang memiliki MAC address tujuan berada.
     Dalam sebuah komputer, MAC address ditetapkan ke sebuah kartu jaringan (network interface card/NIC) yang digunakan untuk menghubungkan komputer yang bersangkutan ke jaringan. MAC Address umumnya tidak dapat diubah karena telah dimasukkan ke dalam ROM. Beberapa kartu jaringan menyediakan utilitas yang mengizinkan pengguna untuk mengubah MAC address, meski hal ini kurang disarankan. Jika dalam sebuah jaringan terdapat dua kartu jaringan yang memiliki MAC address yang sama, maka akan terjadi konflik alamat dan komputer pun tidak dapat saling berkomunikasi antara satu dengan lainnya. Beberapa kartu jaringan, seperti halnya kartu Token Ring mengharuskan pengguna untuk mengatur MAC address (tidak dimasukkan ke dalam ROM), sebelum dapat digunakan.
      MAC address memang harus unik, dan untuk itulah, Institute of Electrical and Electronics Engineers (IEEE) mengalokasikan blok-blok dalam MAC address. 24 bit pertama dari MAC address merepresentasikan siapa pembuat kartu tersebut, dan 24 bit sisanya merepresentasikan nomor kartu tersebut. Setiap kelompok 24 bit tersebut dapat direpresentasikan dengan menggunakan enam digit bilangan heksadesimal, sehingga menjadikan total 12 digit bilangan heksadesimal yang merepresentasikan keseluruhan MAC address. Berikut merupakan tabel beberapa pembuat kartu jaringan populer dan nomor identifikasi dalam MAC Address.

Nama vendor Alamat MAC
Cisco Systems 00 00 0C
Cabletron Systems 00 00 1D
International Business Machine Corporation 00 04 AC
3Com Corporation 00 20 AF
GVC Corporation 00 C0 A8
Apple Computer 08 00 07
Hewlett-Packard Company 08 00 09
Agar antara komputer dapat saling berkomunikasi satu dengan lainnya, frame-frame jaringan harus diberi alamat dengan menggunakan alamat Layer-2 atau MAC address. Tetapi, untuk menyederhanakan komunikasi jaringan, digunakanlah alamat Layer-3 yang merupakan alamat IP yang digunakan oleh jaringan TCP/IP. Protokol dalam TCP/IP yang disebut sebagai Address Resolution Protocol (ARP) dapat menerjemahkan alamat Layer-3 menjadi alamat Layer-2, sehingga komputer pun dapat saling berkomunikasi.
Beberapa utilitas jaringan dapat menampilkan MAC Address, yakni sebagai berikut:

Berikut ini adalah contoh output dari perintah ipconfig dalam Windows XP Professional:

C:\>ipconfig /all

Windows IP Configuration
  Host Name . . . . . . . . . . . . : karma
  Primary Dns Suffix  . . . . . . . :
  Node Type . . . . . . . . . . . . : Unknown
  IP Routing Enabled. . . . . . . . : No
  WINS Proxy Enabled. . . . . . . . : No

   
Ethernet adapter loopback:

  Connection-specific DNS Suffix  . :
  Description . . . . . . . . . . . : Microsoft Loopback Adapter
  Physical Address. . . . . . . . . : 02-00-4C-4F-4F-50
  DHCP Enabled. . . . . . . . . . . : No
  IP Address. . . . . . . . . . . . : 192.168.0.1
  Subnet Mask . . . . . . . . . . . : 255.255.255.0
  Default Gateway . . . . . . . . . : 192.168.0.7
Berikut ini adalah contoh output dari perintah ifconfig di Linux

$ ifconfig eth0

eth0      Link encap:Ethernet  HWaddr 00:13:d3:f1:37:8e  
          inet addr:192.168.0.254  Bcast:192.168.0.255  Mask:255.255.255.0
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:27 Base address:0xa000 
MAC address adalah angka di samping parameter HWaddr



narasumber: http://id.wikipedia.org/wiki/MAC_address


Topologi Jaringan

PENGERTIAN TOPOLOGI


     Topologi jaringan adalah, hal yang menjelaskan hubungan geometris antara unsur-unsur dasar penyusun jaringan, yaitu node, link, dan station. Topologi jaringan dapat dibagi menjadi 6 kategori utama seperti di bawah ini.
    Setiap jenis topologi di atas masing-masing memiliki kelebihan dan kekurangan. Pemilihan topologi jaringan didasarkan pada skala jaringan, biaya, tujuan, dan pengguna. Topologi-topologi ini sering kita temui di kehidupan sehari-hari, namun kita tak menyadarinya. Topologi pertama yang digunakan adalah topologi bus. Semua Topologi memiliki kelebihan dan kekurangan tersendiri.

Selasa, 24 Juni 2014

Peritah Terminal

Informasi sistem

PerintahDeskripsi
# archlihat arsitektur dari mesin(1)   [man]
# cal 2007lihat tabel kalendar tahun 2007   [man]
# cat /proc/cpuinfomenampilkan informasi CPU   [man]
# cat /proc/interruptsmenampilkan penggunaan interupsi   [man]
# cat /proc/meminfolihat penggunaan memori komputer   [man]
# cat /proc/swapsmenampilkan partisi swap yang dipakai linux sebagai memori virtual   [man]
# cat /proc/versionmenampilkan versi dari kernel.   [man]
# cat /proc/net/devmenampilkan informasi kartu nic dan statistik penggunaan nic   [man]
# cat /proc/mountsmenampilkan filesystem yang termuat   [man]
# clock -wsimpan perubahan tanggal di BIOS.   [man]
# datetampilkan tanggal sistem   [man]
# date 041217002007.00tetapkan tanggal dan waktu - BulanHariJamMenitTahun.Detik   [man]
# dmidecode -qtampilkan komponen-komponen perangkat keras dari sistem   [man]
# hdparm -i /dev/hdatampilkan karakteristik dari sebuah hard-disk   [man]
# hdparm -tT /dev/sdauji coba tes baca pada sebuah hard-disk   [man]
# lspci -tvtampilkan perangkat-perangkat PCI yang ada   [man]
# lsusb -tvtampilkan perangkat-perangkat USB   [man]
# uname -mtampilkan arsitektur mesin(2)   [man]
# uname -rtampilkan versi dari kernel yang digunakan   [man]
 « ATAS «

Matikan, Mulai ulang dan Keluar dari sistem

PerintahDeskripsi
# init 0matikan sistem(2), matikan komputer   [man]
# logoutkeluar dari sesi   [man]
# rebootmemulai ulang sistem linux anda   [man]
# shutdown -h nowmematikan komputer   [man]
# shutdown -h 16:30 &menjadwalkan saat sistem dimatikan   [man]
# shutdown -cmembatalkan mematikan sistem yang telah dijadwalkan   [man]
# shutdown -r nowmemulai ulang sistem linux anda   [man]
# telinit 0mematikan sistem   [man]
 « ATAS «

Berkas dan Direktori

PerintahDeskripsi
# cd /homemasuk ke direktori '/home'   [man]
# cd ..kembali satu tingkat di atas direktori saat ini   [man]
# cd ../..kembali dua tingkat   [man]
# cdkembali ke direktori 'home'   [man]
# cd ~user1kembali ke direktori 'home'   [man]
# cd -kembali ke direktori sebelumnya   [man]
# cp file1 file2menyalin 'file1' ke 'file2'   [man]
# cp dir/* .menyalin semua isi direktori 'dir' ke direktori aktif   [man]
# cp -a /tmp/dir1 .menyalin direktori ke direktori anda berada sekarang   [man]
# cp -a dir1 dir2salin sebuah direktori   [man]
# cp file file1menghasilkan tipe mime dari file sebagai teks   [man]
# iconv -lmemperlihatkan daftar pengkodean kelompok karakter yang dikenali   [man]
# iconv -f fromEncoding -t toEncoding inputFile > outputFilementerjemahkan pengkodean karakter dari satu format ke format yang lain   [man]
# find . -maxdepth 1 -name *.jpg -print -exec convertubah sekumpulan berkas gambar dalam direktori aktif dan mengirim mereka ke direktori thumbnail (perlu konversi menggunakan Imagemagick)   [man]
# ln -s file1 lnk1membuat sebuah tautan simbolis untuk 'file1' ke suatu berkas tautan 'lnk1'   [man]
# ln file1 lnk1membuat tautan fisik antara 'file1' dengan berkas tautan 'lnk1'   [man]
# lstampilkan berkas-berkas dalam direktori   [man]
# ls -Ftampilkan berkas-berkas dalam direktori   [man]
# ls -lmenampilkan detil berkas dalam direktori   [man]
# ls -amenampilkan berkas-berkas yang tersembunyi   [man]
# ls *[0-9]*menampilkan berkas-berkas serta direktori yang namanya mengandung angka   [man]
# lstreemenampilkan direktori dalam satu diagram pohon   [man]
# mkdir dir1membuat sebuah direktori yang diberi nama 'dir1'   [man]
# mkdir dir1 dir2membuat dua direktori dengan satu perintah   [man]
# mkdir -p /tmp/dir1/dir2membuat pohon direktori   [man]
# mv dir1 new_dirmerubah nama atau memindahkan direktori dari 'dir1' ke 'new_dir'   [man]
# pwdmenunjukkan setapak dari direktori saat ini   [man]
# rm -f file1hapus berkas yang bernama 'file1'.   [man]
# rm -rf dir1menghapus direktori 'dir1' beserta isinya tanpa konfirmasi lagi   [man]
# rm -rf dir1 dir2menghapus dua direktori beserta isinya tanpa konfirmasi lagi   [man]
# rmdir dir1menghapus direktori 'dir1'   [man]
# touch -t 0712250000 file1merubah jejakwaktu suatu berkas atau direktori - (YYMMDDhhmm)   [man]
# treemenampilkan diagram pohon direktori   [man]
 « ATAS «

Pencarian berkas

PerintahDeskripsi
# find / -name file1mencari berkas dan direktori bernama 'file1' dari '/'   [man]
# find / -user user1mencari berkas dan direktori milik 'user1'   [man]
# find /home/user1 -name \*.binmencari berkas dengan ekstensi '.bin' di dalam direktori '/home/user1'   [man]
# find /usr/bin -type f -atime +100mencari berkas biner yang tidak pernah diakses dalam 100 hari terakhir   [man]
# find /usr/bin -type f -mtime -10mencari berkas yang dibuat atau dirubah dalam 10 hari terakhir   [man]
# find / -name *.rpm -exec chmod 755 '{}' \;mencari berkas dengan ekstensi '.rpm' serta merubah hak berkas saat ketemu   [man]
# find / -xdev -name \*.rpmmencari berkas dengan ekstensi '.rpm' dengan mengabaikan partisi yang dapat berpindah seperti cdrom, flash-disk, dll....   [man]
# locate \*.psmencari berkas dengan ekstensi '.ps' - sebelumnya jalankan perintah 'updatedb' agar pencarian berhasil   [man]
# whereis haltmenunjukkan lokasi dari berkas biner, sumber atau man   [man]
# which haltmenunjukkan alamat lengkap ke suatu berkas biner / executable   [man]
 « ATAS «

Memuat Filesystem

PerintahDeskripsi
# fuser -km /mnt/hda2melakukan umount secara paksa ketika perangkat sedang sibuk   [man]
# mount /dev/hda2 /mnt/hda2memuat disk hda2 - memverifikasi keberadaan direktori '/mnt/hda2'   [man]
# mount /dev/fd0 /mnt/floppymemuat floppy disk   [man]
# mount /dev/cdrom /mnt/cdrommemuat cdrom / dvdrom   [man]
# mount /dev/hdc /mnt/cdrecordermemuat cdrw / dvdrom   [man]
# mount /dev/hdb /mnt/cdrecordermemasang cdrw / dvdrw   [man]
# mount -o loop file.iso /mnt/cdrommemuat berkas atau image iso   [man]
# mount -t vfat /dev/hda5 /mnt/hda5memuat filesystem Windows FAT32   [man]
# mount /dev/sda1 /mnt/usbdiskmemuat pen-drive atau flash-drive usb   [man]
# mount -t smbfs -o username=user,password=pass //WinClient/share /mnt/sharememuat disk berbagi pakai dari pc windows   [man]
# umount /dev/hda2melepaskan disk hda2 - keluar dari titik muat '/mnt/hda2' terlebih dahulu agar berhasil   [man]
# umount -n /mnt/hda2menjalankan umount tanpa menulis ke berkas /etc/mtab - berguna ketika berkas dalam kondisi hanya-baca atau hard disk penuh   [man]
 « ATAS «

Ruang Disk

PerintahDeskripsi
# df -hmenampilkan daftar partisi yang termuat   [man]
# dpkg-query -W -f='${Installed-Size;10}t${Package}n' | sort -k1,1nmenunjukkan ruang yang terpakai oleh paket-paket deb yang telah terpasang, diurut berdasarkan ukuran (debian, ubuntu dan sejenisnya)   [man]
# du -sh dir1memperkirakan ruang yang terpakai oleh direktori 'dir1'   [man]
# du -sk * | sort -rnmenunjukkan ukuran berbagai berkas dan direktori yang diurut berdasarkan ukuran   [man]
# ls -lSr |moremenunjukkan ukuran berbagai berkas dan direktori yang diurut berdasarkan ukuran   [man]
# rpm -q -a --qf '%10{SIZE}t%{NAME}n' | sort -k1,1nmenunjukkan ruangan yang terpakai oleh paket-paket rpm yang telah terpasang, diurut berdasarkan ukuran (fedora, redhat dan sejenisnya)   [man]
 « ATAS «

Pengguna dan Grup

PerintahDeskripsi
# test user[english]
Deskripsi tidak tersedia bagi bahasa ini[Indonesian?]
# chage -E 2005-12-31 user1menetapkan batas waktu untuk sandi lewat
# groupadd [group]membuat grup baru
# groupdel [group]menghapus grup
# groupmod -n moon sunmerubah nama grup dari moon menjadi sun
# grpckmemeriksa sintaks yang benar dan bentuk data dari '/etc/group' serta grup yang ada
# newgrp - [group]masuk ke dalam grup baru untuk merubah grup standar dari data yang baru dibuat
# passwdmerubah sandi lewat
# passwd user1merubah sandi lewat pengguna (hanya oleh root)
# pwckmemeriksa sintaks yang benar serta format data dari '/etc/passwd' dan pengguna yang ada
# useradd -c "User Linux" -g admin -d /home/user1 -s /bin/bash user1membuat pengguna baru "user1" yang dimiliki oleh grup "admin"
# useradd user1membuat pengguna baru
# userdel -r user1menghapus pengguna ('-r' menghilangkan direktori home)
# usermod -c "User FTP" -g system -d /ftp/user1 -s /bin/nologin user1merubah atribut pengguna
 « ATAS «

Hak pada Berkas

PerintahDeskripsi
# chgrp group1 file1merubah grup dari data
# chmod ugo+rwx directory1menetapkan izin membaca (r), menulis (w) dan (x) akses ke pemilik pengguna (u) grup (g) dan lainnya (o)
# chmod go-rwx directory1memindahkan izin membaca (r), menulis (w) dan (x) akses ke pemilik pengguna (g) dan lainnya (o)
# chmod u+s /bin/file1menetapkan bit SUID pada data binari - pengguna yang menjalankan data tersebut memperoleh izin yang sama seperti pemilik
# chmod u-s /bin/file1Mematikan bit SUID pada data binari
# chmod g+s /home/publicmenetapkan bit SGID pada direktori - mirip dengan SUID tapi untuk direktori
# chmod g-s /home/publicnon-aktifkan bit SGID pada direktori
# chmod o+t /home/publicmenetapkan bit STIKY pada direktori - mengizinkan penghapusan data hanya untuk pemilik yang sah
# chmod o-t /home/publicnon-aktifkan bit STIKY pada direktori
# chown user1 file1merubah kepemilikan dari data
# chown -R user1 directory1merubah pengguna pemilik dari direktori dan semua data serta direktori yang ada di dalamnya
# chown user1:group1 file1Merubah pemilik dan Group dari sebuah File
# find / -perm -u+smelihat semua file di dalam sistem dengan konfigurasi SUID
# ls -lhmemperlihatkan hal-hal yang diizinkan di dalam file-file
# ls /tmp | pr -T5 -W$COLUMNSmembagi terminal menjadi 5 kolom
 « ATAS «

Atribut Khusus pada berkas

PerintahDeskripsi
# chattr +a file1untuk menuliskan kata pembuka dari suatu file dengan mode lampiran
# chattr +c file1mengizinkan kompresi/dekompresi file secara otomatis oleh kernel
# chattr +d file1memastikan program mengabaikan Dump pada saat proses backup file
# chattr +i file1mengekalkan file tertentu, sehingga tidak dapat dihapus, diubah, diganti nama, atau di-link-kan
# chattr +s file1membuat file tertentu aman saat dihapus
# chattr +S file1memastikan file yang telah dimodifikasi tertulis dengan mode sinkronis (snychronous mode) layaknya dengan sync
# chattr +u file1membuatmu bisa menemukan kembali konten yang sudah ter-cancel.
# lsattruntuk memperlihatkan atribut-atribut spesial
 « ATAS «

Arsip dan berkas terkompresi

PerintahDeskripsi
# bunzip2 file1.bz2melakukan dekompresi suatu berkas bernama 'file1.bz2'
# bzip2 file1melakukan kompresi suatu berkas bernama 'file1'
# gunzip file1.gzmelakukan dekompresi suatu berkas bernama 'file1.gz'
# gzip file1melakukan kompresi suatu berkas bernama 'file1'
# gzip -9 file1melakukan kompresi secara maksimal
# rar a file1.rar test_filemembuat suatu arsip rar bernama 'file1.rar'
# rar a file1.rar file1 file2 dir1melakukan kompresi 'file1', 'file2' dan 'dir1' secara simultan
# rar x file1.rarmelakukan dekompresi arsip berekstensi rar
# tar -cvf archive.tar file1membuat suatu arsip tar agar tidak terkompresi
# tar -cvf archive.tar file1 file2 dir1membuat arsip yang memuat 'file1', 'file2' dan 'dir1'
# tar -tf archive.tarmemperlihatkan konten suatu arsip
# tar -xvf archive.tarmengekstrak suatu arsip tar
# tar -xvf archive.tar -C /tmpmengekstrak arsip tar ke /tmp
# tar -cvfj archive.tar.bz2 dir1mengkompresi direktori 'dir1' ke dalam arsip bzip2
# tar -xvfj archive.tar.bz2melakukan dekompresi terhadap arsip bzip2
# tar -cvfz archive.tar.gz dir1mengkompresi direktori 'dir1' ke dalam arsip gzip
# tar -xvfz archive.tar.gzmelakukan dekompresi terhadap arsip gzip
# unrar x file1.rarmelakukan dekompresi arsip berekstensi rar
# unzip file1.zipmelakukan dekompresi arsip berekstensi zip
# zip file1.zip file1mengkompresi berkas 'file1' ke dalam arsip zip
# zip -r file1.zip file1 file2 dir1mengkompresi beberapa file dan direktori ke dalam arsip zip secara simultan
 « ATAS «

Paket RPM ( Fedora, Red Hat dan sejenisnya)

PerintahDeskripsi
# rpm -ivh [package.rpm]menginstal suatu paket rpm
# rpm -ivh --nodeeps [package.rpm]meenginstal suatu paket rpm dengan mengabaikan permintaan file-file pendukungnya (dependencies)
# rpm -U [package.rpm]melakukan upgrade suatu paket rpm tanpa mengubah konfigurasi file-filenya
# rpm -F [package.rpm]melakukan upgrade suatu paket rpm hanya ketika paket tersebut telah terinstal
# rpm -e [package]menghapus paket rpm
# rpm -qamemperlihatkan semua paket-paket rpm yang terinstal pada sistem
# rpm -qa | grep httpdmemperlihatkan semua paket-paket rpm dengan nama "httpd"
# rpm -qi [package]mendapatkan informasi dari paket tententu yang terinstal
# rpm -qg "System Environment/Daemons"memperlihatkan paket-paket rpm sebagai suatu kumpulan software
# rpm -ql [package]memperlihatkan daftar file-file yang disajikan oleh paket-paket rmp yang terinstal
# rpm -qc [package]memperlihatkan daftar konfigurasi file-file yang disajikan oleh suatu paket rpm yang terinstal
# rpm -q [package] --whatrequiresmemperlihatkan daftar file dukungan yang dibutuhkan oleh suatu paket rpm
# rpm -q [package] --whatprovidesmemperlihatkan kemampuan yang disajikan oleh suatu paket rpm
# rpm -q [package] --scriptsmemperlihatkan tulisan (script) ketika instalasa/penghapusan dimulai
# rpm -q [package] --changelogmemperlihatkan sejarah perbaikan dari suatu paket rpm
# rpm -qf /etc/httpd/conf/httpd.confmemeriksa file yang ikutserta dalam paket rpm
# rpm -qp [package.rpm] -lmemperlihatkan daftar file-file yang disajikan paket rpm namun belum terinstal
# rpm --import /media/cdrom/RPM-GPG-KEYmeng-import public-key digital signature
# rpm --checksig [package.rpm]memastikan integritas dari paket rpm
# rpm -qa gpg-pubkeymemeriksa integritas semua paket rpm yang terinstal
# rpm -V [package]memeriksa ukuran file, izin, tipe, kepemilikan, kumpulan, MD5 ckecksum dan modifikasi terakhir
# rpm -Vamemeriksa semua paket-paket rpm yang terinstal di sistim - agar digunakan dengan hati-hati
# rpm -Vp [package.rpm]memeriksa suatu paket rpm yang berlum terinstal
# rpm -ivh /usr/src/redhat/RPMS/`arch`/[package.rpm]menginstal paket yang terbuat dari soure rpm
# rpm2cpio [package.rpm] | cpio --extract --make-directories *bin*mengekstrak file executable dari suatu paket rpm
# rpmbuild --rebuild [package.src.rpm]membuat suatu paket rpm dari source rpm
 « ATAS «

Peralatan paket YUM (Fedora, RedHat dan sejenisnya)

PerintahDeskripsi
# yum -y install [package]mengunduh dan menginstal suatu paket rpm
# yum localinstall [package.rpm]untuk menginstal RPM, dan mencoba untuk menyelesaikan semua dependensi yang dapat digunakan oleh repositori Anda
# yum -y updatemengupdate paket-paket rpm yang telah terinstal di sistem
# yum update [package]mengupgrade paket rpm
# yum remove [package]menghapus suatu paket rpm
# yum listmenampilkan daftar paket-paket yang terinstal di sistem
# yum search [package]menemukan suatu paket tertentu pada repository rpm
# yum clean [package]membersihkan chache penghapusan paket-paket rpm yang telah diunduh
# yum clean headersmenghapus semua file header yang digunakan oleh sistem pengguna untuk menghapus dependensi
# yum clean allhilangkan dari kantong paket dan judul berkas
 « ATAS «

Paket DEB (Debian, Ubuntu dan sejenisnya)

PerintahDeskripsi
# dpkg -i [package.deb]install/upgrade paket deb
# dpkg -r [package]menghilangkan paket deb dari sistem
# dpkg -lmenampilkan semua paket deb yang terpasang pada sistem
# dpkg -l | grep httpdmenampilkan semua paket deb dengan nama "httpd"
# dpkg -s [package]memperoleh informasi mengenai paket tertentu yang dipasang pada sistem
# dpkg -L [package]menampilkan daftar file yang disediakan oleh sebuah paket yang terpasang pada sistem
# dpkg --contents [package.deb]menampilkan daftar berkas dari paket yang tidak terpasang
# dpkg -S /bin/pingmemverifikasi nama paket dimana berkas tersimpan
 « ATAS «

Peralatan paket APT (Debian, Ubuntu dan sejenisnya)

PerintahDeskripsi
# apt-cache search [package]tampilkan daftar paket-paket yang berhubungan dengan kata 'search-packages'.
# apt-cdrom install [package]pasang / tingkatkan sebuah paket deb dari cdrom
# apt-get install [package]pasang / tingkatkan versi dari sebuah paket deb
# apt-get updateperbaharui daftar paket
# apt-get upgradetingkatkan versi dari semua paket-paket yang telah terpasang
# apt-get remove [package]hapus paket deb dari sistem
# apt-get checkmemastikan penyelesaian yang benar dari dependensi
# apt-get cleanbersihkan berkas sementara dari paket-paket yang telah diunduh
 « ATAS «

Peralatan paket Pacman (Arch, Frugalware dan sejenisnya)

PerintahDeskripsi
# pacman -S nameinstall paket 'name' dengan ketergantungan
# pacman -R nameHapus paket 'name' dan seluruh filenya
 « ATAS «

Lihat isi berkas

PerintahDeskripsi
# cat file1lihat isi dari berkas1 dimulai dari baris pertama
# head -2 file1menampilkan dua baris pertama dari suatu file
# less file1mirip dengan perintah 'more' tapi mempermudah melihat ke belakang dan ke depan dari isi berkas
# more file1tampilkan isi dari sebuah berkas secara lengkap
# tac file1tampilkan isi sebuah berkas dari baris terakhir
# tail -2 file1tampilkan dua baris terakhir dari suatu file
# tail -f /var/log/messagestampilkan waktu sebenarnya yang berada di sebuah berkas
 « ATAS «

Manipulasi Teks

PerintahDeskripsi
# cat example.txt | awk 'NR%2==1'menghilangkan seluruh baris genap dari berkas example.txt
# echo a b c | awk '{print $1}'menampilkan kolom pertama dari suatu baris
# echo a b c | awk '{print $1,$3}'menampilkan kolom pertama dan ketiga dari suatu baris
# cat -n file1memberi nomor baris pada tampilan suatu file
# comm -1 file1 file2bandingkan isi dua berkas dengan menghapus baris yang hanya terdapat pada 'file1'
# comm -2 file1 file2membandingkan isi dua berkas dengan menghapus baris yang hanya terdapat pada 'file2'
# comm -3 file1 file2membandingkan isi dua berkas dengan menghapus baris yang terdapat pada kedua berkas
# diff file1 file2mencari perbedaan antara dua file
# grep Aug /var/log/messagesmencari kata "Aug" dalam berkas '/var/log/messages'
# grep ^Aug /var/log/messagesmencari kata-kata yang diawali dengan "Aug" dalam berkas '/var/log/messages'
# grep [0-9] /var/log/messagesmemilih semua baris yang mengandung angka pada berkas '/var/log/messages'
# grep Aug -R /var/log/*mencari untai kata "Aug" pada berkas-berkas di dalam direktori '/var/log/' dan dibawahnya
# paste file1 file2menggabungkan isi dari dua berkas kedalam satu kolom
# paste -d '+' file1 file2menggabungkan isi dua berkas dalam bentuk kolom dengan pemisah '+' diantaranya
# sdiff file1 file2mencari perbedaan antara dua berkas dan tampilkan secara interaktif selayaknya "diff"
# sed 's/string1/string2/g' example.txtmengganti semua 'string1' dengan 'string2' dalam berkas example.txt
# sed '/^$/d' example.txtmenghapus seluruh baris kosong dari berkas example.txt
# sed '/ *#/d; /^$/d' example.txtmenghapus komentar serta baris kosong dari berkas example.txt
# sed -e '1d' exampe.txtmenghapus baris pertama dari berkas example.txt
# sed -n '/string1/p'menampilkan hanya baris yang mengandung kata 'string1'
# sed -e 's/ *$//' example.txtmenghapus karakter kosong pada setiap akhir baris
# sed -e 's/string1//g' example.txtmenghapus semua kata 'string1' dari berkas example.txt
# sed -n '1,5p' example.txtmenampilkan baris 1 hingga 5 dari berkas example.txt
# sed -n '5p;5q' example.txtmenampilkan baris 5 dari berkas example.txt
# sed -e 's/00*/0/g' example.txtmenggantikan banyak angka 0 dengan satu 0
# sort file1 file2mengurutkan isi dari 2 berkas
# sort file1 file2 | uniqmengurutkan isi dua berkas tanpa menampilkan pengulangan
# sort file1 file2 | uniq -umengurutkan isi dua berkas dan hanya menampilkan baris yang unik
# sort file1 file2 | uniq -dmengurutkan isi dua berkas dan hanya menampilkan baris yang diulang
# echo 'word' | tr '[:lower:]' '[:upper:]'merubah dari huruf kecil menjadi huruf besar
 « ATAS «

Kelompok karakter dan Konversi format berkas

PerintahDeskripsi
# dos2unix filedos.txt fileunix.txtmerubah berkas teks dari format MSDOS ke UNIX
# recode ..HTML < page.txt > page.htmlmerubah berkas teks menjadi html
# recode -l | moretampilkan semua format konversi yang tersedia
# unix2dos fileunix.txt filedos.txtmerubah berkas teks dari format UNIX ke MSDOS
 « ATAS «

Analisis Filesystem

PerintahDeskripsi
# badblocks -v /dev/hda1periksa blok yang rusak pada disk hda1
# dosfsck /dev/hda1perbaiki / periksa integritas filesystem dos pada disk hda1
# e2fsck /dev/hda1perbaiki / periksa integritas filesystem ext2 pada disk hda1
# e2fsck -j /dev/hda1perbaiki / periksa integritas filesystem ext3 pada disk hda1
# fsck /dev/hda1perbaiki / periksa integritas filesystem linux pada disk hda1
# fsck.ext2 /dev/hda1perbaiki / periksa integritas filesystem ext2 pada disk hda1
# fsck.ext3 /dev/hda1perbaiki / periksa integritas filesystem ext3 pada disk hda1
# fsck.vfat /dev/hda1perbaiki / periksa integritas filesystem fat pada disk hda1
# fsck.msdos /dev/hda1perbaiki / periksa integritas filesystem dos pada disk hda1
 « ATAS «

Format Filesystem

PerintahDeskripsi
# fdformat -n /dev/fd0memformat diket flopi
# mke2fs /dev/hda1membuat filesystem tipe linux ext2 pada partisi hda1
# mke2fs -j /dev/hda1membuat filesystem tipe linux ext3 (journal) pada partisi hda1
# mkfs /dev/hda1membuat filesystem tipe linux pada partisi hda1
# mkfs -t vfat 32 -F /dev/hda1membuat filesystem FAT32
# mkswap /dev/hda3membuat filesystem swap
 « ATAS «

Filesystem SWAP

PerintahDeskripsi
# mkswap /dev/hda3membuat filesystem swap
# swapon /dev/hda3mengaktivasi partisi swap baru
# swapon /dev/hda2 /dev/hdb3mengaktifkan dua partisi swap dengan satu perintah
 « ATAS «

Penyimpanan Duplikat

PerintahDeskripsi
# find /var/log -name '*.log' | tar cv --files-from=- | bzip2 > log.tar.bz2mencari semua berkas dengan ekstensi '.log' serta membuat arsip bzip
# find /home/user1 -name '*.txt' | xargs cp -av --target-directory=/home/backup/ --parentsmencari dan menduplikasi semua berkas dengan ekstensi '.txt' dari satu directory ke directory lain.
# dd bs=1M if=/dev/hda | gzip | ssh user@ip_addr 'dd of=hda.gz'membuat backup hard-disk lokal pada mesin ter-remote menggunakan ssh
# dd if=/dev/sda of=/tmp/file1mem-backup isi harddrive dalam sebuah file
# dd if=/dev/hda of=/dev/fd0 bs=512 count=1membuat duplikasi MBR(Master Boot Record kedalam floppy
# dd if=/dev/fd0 of=/dev/hda bs=512 count=1mengembalikan MBR dari backup yang disalin dan disimpan di floppy
# dump -0aj -f /tmp/home0.bak /homemembuat semua backup dari direktori '/home'
# dump -1aj -f /tmp/home0.bak /homemembuat backup tambahan dari direktori '/home'
# restore -if /tmp/home0.bakmengembalikan backup secara interaktif
# rsync -rogpav --delete /home /tmpsinkronisasi antar direktori- direktori
# rsync -rogpav -e ssh --delete /home ip_address:/tmprsync menggunakan SSH tunnel
# rsync -az -e ssh --delete ip_addr:/home/public /home/localmengsinkronkan direktori lokal dengan direktori yang dikendalikan lewat ssh dan kompresi
# rsync -az -e ssh --delete /home/local ip_addr:/home/publicmengsinkronkan directory yang dikendalikan dengan direktori lokal lewat ssh dan kompresi
# tar -Puf backup.tar /home/usermembuat backup tambahan dari dari direktori '/home/user'
# ( cd /tmp/local/ && tar c . ) | ssh -C user@ip_addr 'cd /home/share/ && tar x -p'salin isi dari sebuah direktori melalui ssh pada direktori yang di kendalikan
# ( tar c /home ) | ssh -C user@ip_addr 'cd /home/backup-home && tar x -p'salin direktori lokal ke direktori yang dikenalikan lewat ssh
# tar cf - . | (cd /tmp/backup ; tar xf - )local copy preserving permits and links from a directory to another[english]
Deskripsi tidak tersedia bagi bahasa ini[Indonesian?]
 « ATAS «

CDROM

PerintahDeskripsi
# cd-paranoia -Bmengkonversi lajur audio dari CD ke berkas wav
# cd-paranoia --mengkonversi tiga lajur audio pertama dari CD ke berkas wav
# cdrecord -v gracetime=2 dev=/dev/cdrom -eject blank=fast -forcemenghapus isi cd-rw
# cdrecord -v dev=/dev/cdrom cd.isomembakar berkas ISO ke dalam CD
# gzip -dc cd_iso.gz | cdrecord dev=/dev/cdrom -membakar berkas ISO terkompresi ke dalam CD
# cdrecord --scanbusmemindai bus data untuk mengidentifikasi kanal scsi
# dd if=/dev/hdc | md5summelakukan perhitungan md5sum terhadap perangkat, semacam CD
# mkisofs /dev/cdrom > cd.isomembuat berkas image ISO dari sebuah cdrom
# mkisofs /dev/cdrom | gzip > cd_iso.gzmembuat berkas image ISO terkompresi dari sebuah cdrom
# mkisofs -J -allow-leading-dots -R -Vmembuat berkas image ISO dari suatu direktori
# mount -o loop cd.iso /mnt/isomemuat image ISO ke direktori '/mnt/iso'
 « ATAS «

Jejaring (LAN / WiFi)

PerintahDeskripsi
# dhclient eth0mengaktifkan 'eth0' ke mode dhcp
# ethtool eth0menampilkan statistik penggunaan jaringan yang melalui 'eth0'
# host www.example.commenampilkan hasil pencarian dari nama komputer ke alamat ip dan sebaliknya
# hostnamemenampilkan nama komputer dari sistem
# ifconfig eth0menampilkan konfigurasi suatu nic
# ifconfig eth0 192.168.1.1 netmask 255.255.255.0Mengatur alamat IP
# ifconfig eth0 promiscmengkonfigurasi 'eth0' ke dalam mode bebas agar dapat mengendus paket yang beredar pada jaringan
# ifdown eth0menonaktifkan 'eth0'
# ifup eth0mengaktifkan 'eth0'
# ip link showmenampilkan status koneksi pada semua antarmuka jaringan
# iwconfig eth1menampilkan jaringan wireless
# iwlist scanmelakukan pemindaian wifi untuk mengetahui koneksi wireless yang tersedia
# mii-tool eth0menampilkan status koneksi 'eth0'
# netstat -tupmenampilkan semua koneksi jaringan yang aktif beserta identifikasi prosesnya
# netstat -tuplmenampilkan semua layanan jaringan yang 'mendengarkan' pada sistem beserta identifikasi prosesnya
# netstat -rnmenampilkan tabel routing seperti perintah 'route -n'
# nslookup www.example.commencari resolusi dari nama komputer ke alamat ip dan sebaliknya
# route -nmenampilkan tabel routing
# route add -net 0/0 gw IP_Gatewaymengkonfigurasi gerbang jaringan
# route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.1.1menambahkan rute statik untuk mencapai jaringan '192.168.0.0/16'
# route del 0/0 gw IP_gatewaymenghapus rute statik
# echo "1" > /proc/sys/net/ipv4/ip_forwardmengaktifkan rute ip /proc/sys/net/ipv4/ip_forward agar nic berfungi sebagai gerbang perantara jaringan
# tcpdump tcp port 80menampilkan semua lalu-lintas HTTP
# whois www.example.commenampilkan hasil pencarian informasi suatu domain melalui database whois
 « ATAS «

Jaringan Microsoft Windows (samba)

PerintahDeskripsi
# mount -t smbfs -o username=user,password=pass //WinClient/share /mnt/sharememuat ruang disk yang berbagi pakai pada jaringan windows
# nbtscan ip_addrmenunjukkan nama netbios suatu alamat ip
# nmblookup -A ip_addrmenunjukkan nama netbios suatu alamat ip
# smbclient -L ip_addr/hostnamemenunjukkan nama ruang disk dan printer yang berbagi pakai pada suatu pc windows
# smbget -Rr smb://ip_addr/sharesebagaimana wget dapat mengunduh berkas dari layanan berbagi pakai pada pc windows melalui smb
 « ATAS «

IPTABLES (firewall)

PerintahDeskripsi
# iptables -t filter -Lperlihatkan seluruh rantai tabel filter
# iptables -t nat -Lperlihatkan seluruh rantai tabel nat
# iptables -t filter -Fhapus semua aturan pada tabel filter
# iptables -t nat -Fhapus semua aturan pada tabel nat
# iptables -t filter -Xhapus semua rantai yang dibuat oleh pengguna
# iptables -t filter -A INPUT -p tcp --dport telnet -j ACCEPTizinkan koneksi telnet ke rantai input
# iptables -t filter -A OUTPUT -p tcp --dport http -j DROPtolak koneksi HTTP ke rantai output
# iptables -t filter -A FORWARD -p tcp --dport pop3 -j ACCEPTizinkan koneksi POP3 melalui rantai forward
# iptables -t filter -A INPUT -j LOG --log-prefixcatat transaksi pada rantai input
# iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADEkonfigurasikan PAT (Port Address Traslation) pada eth0 dengan merubah paket yang keluar
# iptables -t nat -A PREROUTING -d 192.168.0.1 -p tcp -m tcp --dport 22 -j DNAT --to-destination 10.0.0.2:22alihkan paket yang ditujukan untuk suatu alamat ke alamat lainnya
 « ATAS «

Pemantauan dan pencarian kesalahan

PerintahDeskripsi
# free -mmenampilkan RAM yang belum terpakai sistem, dalam hitungan megabyte
# kill -9 process_idmemaksa penghentian proses serta mematikannya
# kill -1 process_idmemaksa suatu proses agar memuat ulang konfigurasinya
# last rebootmenampilkan kapan pemuatan ulang sistem terakhir kali terjadi
# lsmodmenampilkan modul-modul kernel yang di muat saat ini
# lsof -p process_idmenampilkan daftar berkas yang dibuka oleh suatu proses
# lsof /home/user1menampilkan daftar berkas yang terbuka pada suatu alamat direktori sistem
# ps -eafwmenampilkan berbagai proses yang sedang berjalan
# ps -e -o pid,args --forestmenampilkan berbagai proses yang sedang berjalan dengan tampilan hirarki
# pstreemenampilkan diagram pohon proses yang berjalan
# smartctl -A /dev/hdamemantau realibilitas hard disk melalui fungsi SMART
# smartctl -i /dev/hdamemeriksa apakah fungsi SMART aktif pada suatu hard disk
# strace -c ls >/dev/nullmenampilkan panggilan fungsi sistem yang dibuat dan diterima oleh proses
# strace -f -e open ls >/dev/nullmenampilkan panggilan pustaka fungsi
# tail /var/log/dmesgmenampilkan laporan pesan yang terjadi saat kernel dimulai
# tail /var/log/messagesmenampilkan laporan kejadian pada sistem
# topmenampilkan proses yang berjalan dalam tampilan daftar yang aktif, diurut berdasarkan penggunaan sumber daya cpu
# watch -n1 'cat /proc/interrupts'menampilkan interupsi perangkat keras dalam waktu riil
 « ATAS «

Perintah berguna lainnya

PerintahDeskripsi
# alias hh='history'inisialisasi "hh" untuk perintah "history"
# apropos ...keyworddisplay a list of commands that pertain to keywords of a program , useful when you know what your program does, but you don't know the name of the command [english]
Deskripsi tidak tersedia bagi bahasa ini[Indonesian?]
# chshganti perintah shell
# chsh --list-shellsnice command to know if you have to remote into another box[english]
Deskripsi tidak tersedia bagi bahasa ini[Indonesian?]
# gpg -c file1encrypt a file with GNU Privacy Guard [english]
Deskripsi tidak tersedia bagi bahasa ini[Indonesian?]
# gpg file1.gpgMendeskripsikan sebuah berkas dengan GNU Privacy Guard
# ldd /usr/bin/sshshow shared libraries required by ssh program [english]
Deskripsi tidak tersedia bagi bahasa ini[Indonesian?]
# man pinglihat manual untuk command ping
# mkbootdisk --device /dev/fd0 `uname -r`create a boot floppy [english]
Deskripsi tidak tersedia bagi bahasa ini[Indonesian?]
# wget -r www.example.comdownload keseluruhan halaman web
# wget -c www.example.com/file.isoMendownload sebuah file dengan kemampuan untuk berhenti dan melanjutkan kemudian
# echo 'wget -c www.example.com/files.iso' | at 09:00mulai mengunduh pada waktu yang ditentukan
# whatis ...keywordmenampilkann deskripsi dari apa yang dilakukan oleh suatu program
# who -amenampilkan pengguna yang sedang login di sistem
 « ATAS «

Diterjemahkan oleh:
become translator!
Sumber : http://www.linuxguide.it/command_line/linux_commands_in.html