|                               
                                 
 |                               
                                
           
Informasi sistem |       
       | Perintah |        Deskripsi    |       
             | # arch      |            lihat arsitektur dari mesin(1)   [man]        |       
             | # cal 2007      |            lihat tabel kalendar tahun 2007   [man]        |       
             | # cat /proc/cpuinfo      |            menampilkan informasi CPU   [man]        |       
             | # cat /proc/interrupts      |            tampilkan penggunaan interupsi   [man]        |       
             | # cat /proc/meminfo      |            lihat penggunaan memori komputer   [man]        |       
             | # cat /proc/swaps      |            menampilkan partisi swap yang dipakai linux sebagai memori virtual   [man]        |       
             | # cat /proc/version      |            tampilkan versi dari kernel.   [man]        |       
             | # cat /proc/net/dev      |            menampilkan informasi kartu nic dan statistik penggunaan nic   [man]        |       
             | # cat /proc/mounts      |            tampilkan filesystem yang termuat   [man]        |       
             | # clock -w      |            simpan perubahan tanggal di BIOS.   [man]        |       
             | # date      |            tampilkan tanggal sistem   [man]        |       
             | # date 041217002007.00      |            tetapkan tanggal dan waktu - BulanHariJamMenitTahun.Detik   [man]        |       
             | # dmidecode -q      |            tampilkan komponen-komponen perangkat keras dari sistem   [man]        |       
             | # hdparm -i /dev/hda      |            tampilkan karakteristik dari sebuah hard-disk   [man]        |       
             | # hdparm -tT /dev/sda      |            uji coba tes baca pada sebuah hard-disk   [man]        |       
             | # lspci -tv      |            tampilkan perangkat-perangkat PCI yang ada   [man]        |       
             | # lsusb -tv      |            tampilkan perangkat-perangkat USB   [man]        |       
             | # uname -m      |            tampilkan arsitektur mesin(2)   [man]        |       
             | # uname -r      |            tampilkan versi dari kernel yang digunakan   [man]        |       
  |                               
                                 « ATAS « 
 |                               
                                 
 |                               
                                
           
Matikan,  Mulai ulang dan Keluar dari sistem |       
       | Perintah |        Deskripsi    |       
             | # init 0      |            matikan sistem(2), matikan komputer   [man]        |       
             | # logout      |            keluar dari sesi   [man]        |       
             | # reboot      |            memulai ulang sistem linux anda   [man]        |       
             | # shutdown -h now      |            mematikan komputer   [man]        |       
             | # shutdown -h 16:30 &      |            menjadwalkan saat sistem dimatikan   [man]        |       
             | # shutdown -c      |            membatalkan mematikan sistem yang telah dijadwalkan   [man]        |       
             | # shutdown -r now      |            memulai ulang sistem linux anda   [man]        |       
             | # telinit 0      |            mematikan sistem   [man]        |       
  |                               
                                |  « ATAS « |                               
                                 
 |                               
                                
           
Berkas dan Direktori |       
       | Perintah |        Deskripsi    |       
             | # cd /home      |            masuk ke direktori '/home'   [man]        |       
             | # cd ..      |            kembali satu tingkat di atas direktori saat ini   [man]        |       
             | # cd ../..      |            kembali dua tingkat   [man]        |       
             | # cd      |            kembali ke direktori 'home'   [man]        |       
             | # cd ~user1      |            kembali ke direktori 'home'   [man]        |       
             | # cd -      |            kembali ke direktori sebelumnya   [man]        |       
             | # cp file1 file2      |            menyalin '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 dir2      |            salin sebuah direktori   [man]        |       
             | # cp file file1      |            menghasilkan tipe mime dari file sebagai teks   [man]        |       
             | # iconv -l      |            memperlihatkan daftar pengkodean kelompok karakter yang dikenali   [man]        |       
             | # iconv -f fromEncoding -t toEncoding inputFile > outputFile      |            menterjemahkan pengkodean karakter dari satu format ke format yang lain   [man]        |       
             | # find . -maxdepth 1 -name *.jpg -print -exec convert      |            ubah sekumpulan berkas gambar dalam direktori aktif dan mengirim  mereka ke direktori thumbnail (perlu konversi menggunakan Imagemagick)    [man]        |       
             | # ln -s file1 lnk1      |            membuat sebuah tautan simbolis untuk 'file1' ke suatu berkas tautan 'lnk1'   [man]        |       
             | # ln file1 lnk1      |            membuat tautan fisik antara 'file1' dengan berkas tautan 'lnk1'   [man]        |       
             | # ls      |            tampilkan berkas-berkas dalam direktori   [man]        |       
             | # ls -F      |            tampilkan berkas-berkas dalam direktori   [man]        |       
             | # ls -l      |            menampilkan detil berkas dalam direktori   [man]        |       
             | # ls -a      |            menampilkan berkas-berkas yang tersembunyi   [man]        |       
             | # ls *[0-9]*      |            menampilkan berkas-berkas serta direktori yang namanya mengandung angka   [man]        |       
             | # lstree      |            menampilkan direktori dalam satu diagram pohon   [man]        |       
             | # mkdir dir1      |            membuat sebuah direktori yang diberi nama 'dir1'   [man]        |       
             | # mkdir dir1 dir2      |            membuat dua direktori dengan satu perintah   [man]        |       
             | # mkdir -p /tmp/dir1/dir2      |            membuat pohon direktori   [man]        |       
             | # mv dir1 new_dir      |            merubah nama atau memindahkan direktori dari 'dir1' ke 'new_dir'   [man]        |       
             | # pwd      |            menunjukkan setapak dari direktori saat ini   [man]        |       
             | # rm -f file1      |            hapus berkas yang bernama 'file1'.   [man]        |       
             | # rm -rf dir1      |            menghapus direktori 'dir1' beserta isinya tanpa konfirmasi lagi   [man]        |       
             | # rm -rf dir1 dir2      |            menghapus dua direktori beserta isinya tanpa konfirmasi lagi   [man]        |       
             | # rmdir dir1      |            menghapus direktori 'dir1'   [man]        |       
             | # touch -t 0712250000 file1      |            merubah jejakwaktu suatu berkas atau direktori - (YYMMDDhhmm)   [man]        |       
             | # tree      |            menampilkan diagram pohon direktori   [man]        |       
  |                               
                                |  « ATAS « |                               
                                 
 |                               
                                
           
Pencarian berkas |       
       | Perintah |        Deskripsi    |       
             | # find / -name file1      |            mencari berkas dan direktori bernama 'file1' dari '/'   [man]        |       
             | # find / -user user1      |            mencari berkas dan direktori milik 'user1'   [man]        |       
             | # find /home/user1 -name \*.bin      |            mencari berkas dengan ekstensi '.bin' di dalam direktori '/home/user1'   [man]        |       
             | # find /usr/bin -type f -atime +100      |            mencari berkas biner yang tidak pernah diakses dalam 100 hari terakhir   [man]        |       
             | # find /usr/bin -type f -mtime -10      |            mencari 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 \*.rpm      |            mencari berkas dengan ekstensi '.rpm' dengan mengabaikan partisi  yang dapat berpindah seperti cdrom, flash-disk, dll....   [man]        |       
             | # locate \*.ps      |            mencari berkas dengan ekstensi '.ps' - sebelumnya jalankan perintah 'updatedb' agar pencarian berhasil   [man]        |       
             | # whereis halt      |            menunjukkan lokasi dari berkas biner, sumber atau man   [man]        |       
             | # which halt      |            menunjukkan alamat lengkap ke suatu berkas biner / executable   [man]        |       
  |                               
                                |  « ATAS « |                               
                                 
 |                               
                                
           
Memuat Filesystem |       
       | Perintah |        Deskripsi    |       
             | # fuser -km /mnt/hda2      |            melakukan umount secara paksa ketika perangkat sedang sibuk   [man]        |       
             | # mount /dev/hda2 /mnt/hda2      |            memuat disk hda2 - memverifikasi keberadaan direktori '/mnt/hda2'   [man]        |       
             | # mount /dev/fd0 /mnt/floppy      |            memuat floppy disk   [man]        |       
             | # mount /dev/cdrom /mnt/cdrom      |            memuat cdrom / dvdrom   [man]        |       
             | # mount /dev/hdc /mnt/cdrecorder      |            memuat cdrw / dvdrom   [man]        |       
             | # mount /dev/hdb /mnt/cdrecorder      |            memasang cdrw / dvdrw   [man]        |       
             | # mount -o loop file.iso /mnt/cdrom      |            memuat berkas atau image iso   [man]        |       
             | # mount -t vfat /dev/hda5 /mnt/hda5      |            memuat filesystem Windows FAT32   [man]        |       
             | # mount /dev/sda1 /mnt/usbdisk      |            memuat pen-drive atau flash-drive usb   [man]        |       
             | # mount -t smbfs -o username=user,password=pass //WinClient/share /mnt/share      |            memuat disk berbagi pakai dari pc windows   [man]        |       
             | # umount /dev/hda2      |            melepaskan disk hda2 - keluar dari titik muat '/mnt/hda2' terlebih dahulu agar berhasil   [man]        |       
             | # umount -n /mnt/hda2      |            menjalankan umount tanpa menulis ke berkas /etc/mtab - berguna  ketika berkas dalam kondisi hanya-baca atau hard disk penuh   [man]        |       
  |                               
                                |  « ATAS « |                               
                                 
 |                               
                                
           
Ruang Disk |       
       | Perintah |        Deskripsi    |       
             | # df -h      |            menampilkan daftar partisi yang termuat   [man]        |       
             | # dpkg-query -W -f='${Installed-Size;10}t${Package}n' | sort -k1,1n      |            menunjukkan ruang yang terpakai oleh paket-paket deb yang telah  terpasang, diurut berdasarkan ukuran (debian, ubuntu dan sejenisnya)   [man]        |       
             | # du -sh dir1      |            memperkirakan ruang yang terpakai oleh direktori 'dir1'   [man]        |       
             | # du -sk * | sort -rn      |            menunjukkan ukuran berbagai berkas dan direktori yang diurut berdasarkan ukuran   [man]        |       
             | # ls -lSr |more      |            menunjukkan ukuran berbagai berkas dan direktori yang diurut berdasarkan ukuran   [man]        |       
             | # rpm -q -a --qf '%10{SIZE}t%{NAME}n' | sort -k1,1n      |            menunjukkan ruangan yang terpakai oleh paket-paket rpm yang telah  terpasang, diurut berdasarkan ukuran (fedora, redhat dan sejenisnya)   [man]        |       
  |                               
                                |  « ATAS « |                               
                                 
 |                               
                                
           
Pengguna dan Grup |       
       | Perintah |        Deskripsi    |       
             | # test user      |              [english]  
Deskripsi tidak tersedia bagi bahasa ini[Indonesian?]         |       
             | # chage -E 2005-12-31 user1      |            menetapkan batas waktu untuk sandi lewat         |       
             | # groupadd [group]      |            membuat grup baru         |       
             | # groupdel [group]      |            menghapus grup         |       
             | # groupmod -n moon sun      |            merubah nama grup dari moon menjadi sun         |       
             | # grpck      |            memeriksa 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         |       
             | # passwd      |            merubah sandi lewat         |       
             | # passwd user1      |            merubah sandi lewat pengguna (hanya oleh root)         |       
             | # pwck      |            memeriksa 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 user1      |            membuat pengguna baru "user1" yang dimiliki oleh grup "admin"         |       
             | # useradd user1      |            membuat pengguna baru         |       
             | # userdel -r user1      |            menghapus pengguna ('-r' menghilangkan direktori home)         |       
             | # usermod -c "User FTP" -g system -d /ftp/user1 -s /bin/nologin user1      |            merubah atribut pengguna         |       
  |                               
                                |  « ATAS « |                               
                                 
 |                               
                                
           
Hak pada Berkas |       
       | Perintah |        Deskripsi    |       
             | # chgrp group1 file1      |            merubah grup dari data         |       
             | # chmod ugo+rwx directory1      |            menetapkan izin membaca (r), menulis (w) dan (x) akses ke pemilik pengguna (u) grup (g) dan lainnya (o)         |       
             | # chmod go-rwx directory1      |            memindahkan izin membaca (r), menulis (w) dan (x) akses ke pemilik pengguna (g) dan lainnya (o)         |       
             | # chmod u+s /bin/file1      |            menetapkan bit SUID pada data binari - pengguna yang menjalankan  data tersebut memperoleh izin yang sama seperti pemilik         |       
             | # chmod u-s /bin/file1      |            Mematikan bit SUID pada data binari         |       
             | # chmod g+s /home/public      |            menetapkan bit SGID pada direktori - mirip dengan SUID tapi untuk direktori         |       
             | # chmod g-s /home/public      |            non-aktifkan bit SGID pada direktori         |       
             | # chmod o+t /home/public      |            menetapkan bit STIKY pada direktori - mengizinkan penghapusan data hanya untuk pemilik yang sah         |       
             | # chmod o-t /home/public      |            non-aktifkan bit STIKY pada direktori         |       
             | # chown user1 file1      |            merubah kepemilikan dari data         |       
             | # chown -R user1 directory1      |            merubah pengguna pemilik dari direktori dan semua data serta direktori yang ada di dalamnya         |       
             | # chown user1:group1 file1      |            Merubah pemilik dan Group dari sebuah File         |       
             | # find / -perm -u+s      |            melihat semua file di dalam sistem dengan konfigurasi SUID         |       
             | # ls -lh      |            memperlihatkan hal-hal yang diizinkan di dalam file-file         |       
             | # ls /tmp | pr -T5 -W$COLUMNS      |            membagi terminal menjadi 5 kolom         |       
  |                               
                                |  « ATAS « |                               
                                 
 |                               
                                
           
Atribut Khusus pada berkas |       
       | Perintah |        Deskripsi    |       
             | # chattr +a file1      |            untuk menuliskan kata pembuka dari suatu file dengan mode lampiran         |       
             | # chattr +c file1      |            mengizinkan kompresi/dekompresi file secara otomatis oleh kernel         |       
             | # chattr +d file1      |            memastikan program mengabaikan Dump pada saat proses backup file         |       
             | # chattr +i file1      |            mengekalkan file tertentu, sehingga tidak dapat dihapus, diubah, diganti nama, atau di-link-kan         |       
             | # chattr +s file1      |            membuat file tertentu aman saat dihapus         |       
             | # chattr +S  file1      |            memastikan file yang telah dimodifikasi tertulis dengan mode sinkronis (snychronous mode) layaknya dengan sync         |       
             | # chattr +u file1      |            membuatmu bisa menemukan kembali konten yang sudah ter-cancel.         |       
             | # lsattr      |            untuk memperlihatkan atribut-atribut spesial         |       
  |                               
                                |  « ATAS « |                               
                                 
 |                               
                                
           
Arsip dan berkas terkompresi |       
       | Perintah |        Deskripsi    |       
             | # bunzip2 file1.bz2      |            melakukan dekompresi suatu berkas bernama 'file1.bz2'         |       
             | # bzip2 file1      |            melakukan kompresi suatu berkas bernama 'file1'         |       
             | # gunzip file1.gz      |            melakukan dekompresi suatu berkas bernama 'file1.gz'         |       
             | # gzip file1      |            melakukan kompresi suatu berkas bernama 'file1'         |       
             | # gzip -9 file1      |            melakukan kompresi secara maksimal         |       
             | # rar a file1.rar test_file      |            membuat suatu arsip rar bernama 'file1.rar'         |       
             | # rar a file1.rar file1 file2 dir1      |            melakukan kompresi 'file1', 'file2' dan 'dir1' secara simultan         |       
             | # rar x file1.rar      |            melakukan dekompresi arsip berekstensi rar         |       
             | # tar -cvf archive.tar file1      |            membuat suatu arsip tar agar tidak terkompresi         |       
             | # tar -cvf archive.tar file1 file2 dir1      |            membuat arsip yang memuat 'file1', 'file2' dan 'dir1'         |       
             | # tar -tf archive.tar      |            memperlihatkan konten suatu arsip         |       
             | # tar -xvf archive.tar      |            mengekstrak suatu arsip tar         |       
             | # tar -xvf archive.tar -C /tmp      |            mengekstrak arsip tar ke /tmp         |       
             | # tar -cvfj archive.tar.bz2 dir1      |            mengkompresi direktori 'dir1' ke dalam arsip bzip2         |       
             | # tar -xvfj archive.tar.bz2      |            melakukan dekompresi terhadap arsip bzip2         |       
             | # tar -cvfz archive.tar.gz dir1      |            mengkompresi direktori 'dir1' ke dalam arsip gzip         |       
             | # tar -xvfz archive.tar.gz      |            melakukan dekompresi terhadap arsip gzip         |       
             | # unrar x file1.rar      |            melakukan dekompresi arsip berekstensi rar         |       
             | # unzip file1.zip      |            melakukan dekompresi arsip berekstensi zip         |       
             | # zip file1.zip file1      |            mengkompresi berkas 'file1' ke dalam arsip zip         |       
             | # zip -r file1.zip file1 file2 dir1      |            mengkompresi beberapa file dan direktori ke dalam arsip zip secara simultan         |       
  |                               
                                |  « ATAS « |                               
                                 
 |                               
                                
           
Paket RPM ( Fedora, Red Hat dan sejenisnya) |       
       | Perintah |        Deskripsi    |       
             | # 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 -qa      |            memperlihatkan semua paket-paket rpm yang terinstal pada sistem         |       
             | # rpm -qa | grep httpd      |            memperlihatkan 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] --whatrequires      |            memperlihatkan daftar file dukungan yang dibutuhkan oleh suatu paket rpm         |       
             | # rpm -q [package] --whatprovides      |            memperlihatkan kemampuan yang disajikan oleh suatu paket rpm         |       
             | # rpm -q [package] --scripts      |            memperlihatkan tulisan (script) ketika instalasa/penghapusan dimulai         |       
             | # rpm -q [package] --changelog      |            memperlihatkan sejarah perbaikan dari suatu paket rpm         |       
             | # rpm -qf /etc/httpd/conf/httpd.conf      |            memeriksa file yang ikutserta dalam paket rpm         |       
             | # rpm -qp [package.rpm] -l      |            memperlihatkan daftar file-file yang disajikan paket rpm namun belum terinstal         |       
             | # rpm --import /media/cdrom/RPM-GPG-KEY      |            meng-import public-key digital signature         |       
             | # rpm --checksig [package.rpm]      |            memastikan integritas dari paket rpm         |       
             | # rpm -qa gpg-pubkey      |            memeriksa integritas semua paket rpm yang terinstal         |       
             | # rpm -V [package]      |            memeriksa ukuran file, izin, tipe, kepemilikan, kumpulan, MD5 ckecksum dan modifikasi terakhir         |       
             | # rpm -Va      |            memeriksa 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) |       
       | Perintah |        Deskripsi    |       
             | # 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 update      |            mengupdate paket-paket rpm yang telah terinstal di sistem         |       
             | # yum update [package]      |            mengupgrade paket rpm         |       
             | # yum remove [package]      |            menghapus suatu paket rpm         |       
             | # yum list      |            menampilkan 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 headers      |            menghapus semua file header yang digunakan oleh sistem pengguna untuk menghapus dependensi         |       
             | # yum clean all      |            hilangkan dari kantong paket dan judul berkas         |       
  |                               
                                |  « ATAS « |                               
                                 
 |                               
                                
           
Paket DEB (Debian, Ubuntu dan sejenisnya) |       
       | Perintah |        Deskripsi    |       
             | # dpkg -i [package.deb]      |            install/upgrade paket deb         |       
             | # dpkg -r [package]      |            menghilangkan paket deb dari sistem         |       
             | # dpkg -l      |            menampilkan semua paket deb yang terpasang pada sistem         |       
             | # dpkg -l | grep httpd      |            menampilkan 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/ping      |            memverifikasi nama paket dimana berkas tersimpan         |       
  |                               
                                |  « ATAS « |                               
                                 
 |                               
                                
           
Peralatan paket APT (Debian, Ubuntu dan sejenisnya) |       
       | Perintah |        Deskripsi    |       
             | # 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 update      |            perbaharui daftar paket         |       
             | # apt-get upgrade      |            tingkatkan versi dari semua paket-paket yang telah terpasang         |       
             | # apt-get remove [package]      |            hapus paket deb dari sistem         |       
             | # apt-get check      |            memastikan penyelesaian yang benar dari dependensi         |       
             | # apt-get clean      |            bersihkan berkas sementara dari paket-paket yang telah diunduh         |       
  |                               
                                |  « ATAS « |                               
                                 
 |                               
                                
           
Peralatan paket Pacman (Arch, Frugalware dan sejenisnya) |       
       | Perintah |        Deskripsi    |       
             | # pacman -S name      |             Install package 'name' with dependencies [english]  
Deskripsi tidak tersedia bagi bahasa ini[Indonesian?]         |       
             | # pacman -R name      |            Hapus paket 'name' dan seluruh filenya         |       
  |                               
                                |  « ATAS « |                               
                                 
 |                               
                                
           
Lihat isi berkas |       
       | Perintah |        Deskripsi    |       
             | # cat file1      |            lihat isi dari berkas1 dimulai dari baris pertama         |       
             | # head -2 file1      |            menampilkan dua baris pertama dari suatu file         |       
             | # less file1      |            mirip dengan perintah 'more' tapi mempermudah melihat ke belakang dan ke depan dari isi berkas         |       
             | # more file1      |            tampilkan isi dari sebuah berkas secara lengkap         |       
             | # tac file1      |            tampilkan isi sebuah berkas dari baris terakhir         |       
             | # tail -2 file1      |            tampilkan dua baris terakhir dari suatu file         |       
             | # tail -f /var/log/messages      |            tampilkan waktu sebenarnya yang berada di sebuah berkas         |       
  |                               
                                |  « ATAS « |                               
                                 
 |                               
                                
           
Manipulasi Teks |       
       | Perintah |        Deskripsi    |       
             | # 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 file1      |            memberi nomor baris pada tampilan suatu file         |       
             | # comm -1 file1 file2      |            bandingkan isi dua berkas dengan menghapus baris yang hanya terdapat pada 'file1'         |       
             | # comm -2 file1 file2      |            membandingkan isi dua berkas dengan menghapus baris yang hanya terdapat pada 'file2'         |       
             | # comm -3 file1 file2      |            membandingkan isi dua berkas dengan menghapus baris yang terdapat pada kedua berkas         |       
             | # diff file1 file2      |            mencari perbedaan antara dua file         |       
             | # grep Aug /var/log/messages      |            mencari kata "Aug" dalam berkas '/var/log/messages'         |       
             | # grep ^Aug /var/log/messages      |            mencari kata-kata yang diawali dengan "Aug" dalam berkas '/var/log/messages'         |       
             | # grep [0-9] /var/log/messages      |            memilih 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 file2      |            menggabungkan isi dari dua berkas kedalam satu kolom         |       
             | # paste  -d  '+' file1 file2      |            menggabungkan isi dua berkas dalam bentuk kolom dengan pemisah '+' diantaranya         |       
             | # sdiff file1 file2      |            mencari perbedaan antara dua berkas dan tampilkan secara interaktif selayaknya "diff"         |       
             | # sed 's/string1/string2/g' example.txt      |            mengganti semua 'string1' dengan 'string2' dalam berkas example.txt         |       
             | # sed '/^$/d' example.txt      |            menghapus seluruh baris kosong dari berkas example.txt         |       
             | # sed '/ *#/d; /^$/d' example.txt      |            menghapus komentar serta baris kosong dari berkas example.txt         |       
             | # sed -e '1d' exampe.txt      |            menghapus baris pertama dari berkas example.txt         |       
             | # sed -n '/string1/p'      |            menampilkan hanya baris yang mengandung kata 'string1'         |       
             | # sed -e 's/ *$//' example.txt      |            menghapus karakter kosong pada setiap akhir baris         |       
             | # sed -e 's/string1//g' example.txt      |            menghapus semua kata 'string1' dari berkas example.txt         |       
             | # sed -n '1,5p' example.txt      |            menampilkan baris 1 hingga 5 dari berkas example.txt         |       
             | # sed -n '5p;5q' example.txt      |            menampilkan baris 5 dari berkas example.txt         |       
             | # sed -e 's/00*/0/g' example.txt      |            menggantikan banyak angka 0 dengan satu 0         |       
             | # sort file1 file2      |            mengurutkan isi dari 2 berkas         |       
             | # sort file1 file2 | uniq      |            mengurutkan isi dua berkas tanpa menampilkan pengulangan         |       
             | # sort file1 file2 | uniq -u      |            mengurutkan isi dua berkas dan hanya menampilkan baris yang unik         |       
             | # sort file1 file2 | uniq -d      |            mengurutkan 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 |       
       | Perintah |        Deskripsi    |       
             | # dos2unix filedos.txt fileunix.txt      |            merubah berkas teks dari format MSDOS ke UNIX         |       
             | # recode ..HTML < page.txt > page.html      |            merubah berkas teks menjadi html         |       
             | # recode -l | more      |            tampilkan semua format konversi yang tersedia         |       
             | # unix2dos fileunix.txt filedos.txt      |            merubah berkas teks dari format UNIX ke MSDOS         |       
  |                               
                                |  « ATAS « |                               
                                 
 |                               
                                
           
Analisis Filesystem |       
       | Perintah |        Deskripsi    |       
             | # badblocks  -v  /dev/hda1      |            periksa blok yang rusak pada disk hda1         |       
             | # dosfsck  /dev/hda1      |            perbaiki / periksa integritas filesystem dos pada disk hda1         |       
             | # e2fsck  /dev/hda1      |            perbaiki / periksa integritas filesystem ext2 pada disk hda1         |       
             | # e2fsck -j /dev/hda1      |            perbaiki / periksa integritas filesystem ext3 pada disk hda1         |       
             | # fsck  /dev/hda1      |            perbaiki / periksa integritas filesystem linux pada disk hda1         |       
             | # fsck.ext2  /dev/hda1      |            perbaiki / periksa integritas filesystem ext2 pada disk hda1         |       
             | # fsck.ext3  /dev/hda1      |            perbaiki / periksa integritas filesystem ext3 pada disk hda1         |       
             | # fsck.vfat  /dev/hda1      |            perbaiki / periksa integritas filesystem fat pada disk hda1         |       
             | # fsck.msdos  /dev/hda1      |            perbaiki / periksa integritas filesystem dos pada disk hda1         |       
  |                               
                                |  « ATAS « |                               
                                 
 |                               
                                
           
Format Filesystem |       
       | Perintah |        Deskripsi    |       
             | # fdformat  -n /dev/fd0      |            memformat diket flopi         |       
             | # mke2fs /dev/hda1      |            membuat filesystem tipe linux ext2 pada partisi hda1         |       
             | # mke2fs -j /dev/hda1      |            membuat filesystem tipe linux ext3 (journal) pada partisi hda1         |       
             | # mkfs /dev/hda1      |            membuat filesystem tipe linux pada partisi hda1         |       
             | # mkfs -t vfat 32 -F /dev/hda1      |            membuat filesystem FAT32         |       
             | # mkswap /dev/hda3      |            membuat filesystem swap         |       
  |                               
                                |  « ATAS « |                               
                                 
 |                               
                                
           
Filesystem SWAP |       
       | Perintah |        Deskripsi    |       
             | # mkswap /dev/hda3      |            membuat filesystem swap         |       
             | # swapon /dev/hda3      |            mengaktivasi partisi swap baru         |       
             | # swapon /dev/hda2 /dev/hdb3      |            mengaktifkan dua partisi swap dengan satu perintah         |       
  |                               
                                |  « ATAS « |                               
                                 
 |                               
                                 |                               
                                |  « ATAS « |                               
                                 
 |                               
                                
           
CDROM |       
       | Perintah |        Deskripsi    |       
             | # cd-paranoia -B      |            mengkonversi 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 -force      |            menghapus isi cd-rw         |       
             | # cdrecord -v dev=/dev/cdrom cd.iso      |            membakar berkas ISO ke dalam CD         |       
             | # gzip -dc cd_iso.gz | cdrecord dev=/dev/cdrom -      |            membakar berkas ISO terkompresi ke dalam CD         |       
             | # cdrecord --scanbus      |            memindai bus data untuk mengidentifikasi kanal scsi         |       
             | # dd if=/dev/hdc | md5sum      |            melakukan perhitungan md5sum terhadap perangkat, semacam CD         |       
             | # mkisofs /dev/cdrom > cd.iso      |            membuat berkas image ISO dari sebuah cdrom         |       
             | # mkisofs /dev/cdrom | gzip > cd_iso.gz      |            membuat berkas image ISO terkompresi dari sebuah cdrom         |       
             | # mkisofs -J -allow-leading-dots -R -V      |            membuat berkas image ISO dari suatu direktori         |       
             | # mount -o loop cd.iso /mnt/iso      |            memuat image ISO ke direktori '/mnt/iso'         |       
  |                               
                                |  « ATAS « |                               
                                 
 |                               
                                
           
Jejaring (LAN / WiFi) |       
       | Perintah |        Deskripsi    |       
             | # dhclient eth0      |            mengaktifkan 'eth0' ke mode dhcp         |       
             | # ethtool eth0      |            menampilkan statistik penggunaan jaringan yang melalui 'eth0'         |       
             | # host www.example.com      |            menampilkan hasil pencarian dari nama komputer ke alamat ip dan sebaliknya         |       
             | # hostname      |            menampilkan nama komputer dari sistem         |       
             | # ifconfig eth0      |            menampilkan konfigurasi suatu nic         |       
             | # ifconfig eth0 192.168.1.1 netmask 255.255.255.0      |            Mengatur alamat IP         |       
             | # ifconfig eth0 promisc      |            mengkonfigurasi 'eth0' ke dalam mode bebas agar dapat mengendus paket yang beredar pada jaringan         |       
             | # ifdown eth0      |            menonaktifkan 'eth0'         |       
             | # ifup eth0      |            mengaktifkan 'eth0'         |       
             | # ip link show      |            menampilkan status koneksi pada semua antarmuka jaringan         |       
             | # iwconfig eth1      |            menampilkan jaringan wireless         |       
             | # iwlist scan      |            melakukan pemindaian wifi untuk mengetahui koneksi wireless yang tersedia         |       
             | # mii-tool eth0      |            menampilkan status koneksi 'eth0'         |       
             | # netstat -tup      |            menampilkan semua koneksi jaringan yang aktif beserta identifikasi prosesnya         |       
             | # netstat -tupl      |            menampilkan semua layanan jaringan yang 'mendengarkan' pada sistem beserta identifikasi prosesnya         |       
             | # netstat -rn      |            menampilkan tabel routing seperti perintah 'route -n'         |       
             | # nslookup www.example.com      |            mencari resolusi dari nama komputer ke alamat ip dan sebaliknya         |       
             | # route -n      |            menampilkan tabel routing         |       
             | # route add -net 0/0 gw IP_Gateway      |            mengkonfigurasi gerbang jaringan         |       
             | # route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.1.1      |            menambahkan rute statik untuk mencapai jaringan '192.168.0.0/16'         |       
             | # route del 0/0 gw IP_gateway      |            menghapus rute statik         |       
             | # echo "1" > /proc/sys/net/ipv4/ip_forward      |            mengaktifkan rute ip /proc/sys/net/ipv4/ip_forward agar nic berfungi sebagai gerbang perantara jaringan         |       
             | # tcpdump tcp port 80      |            menampilkan semua lalu-lintas HTTP         |       
             | # whois www.example.com      |            menampilkan hasil pencarian informasi suatu domain melalui database whois         |       
  |                               
                                |  « ATAS « |                               
                                 
 |                               
                                
           
Jaringan Microsoft Windows (samba) |       
       | Perintah |        Deskripsi    |       
             | # mount -t smbfs -o username=user,password=pass //WinClient/share /mnt/share      |            memuat ruang disk yang berbagi pakai pada jaringan windows         |       
             | # nbtscan ip_addr      |            menunjukkan nama netbios suatu alamat ip         |       
             | # nmblookup -A ip_addr      |            menunjukkan nama netbios suatu alamat ip         |       
             | # smbclient -L ip_addr/hostname      |            menunjukkan nama ruang disk dan printer yang berbagi pakai pada suatu pc windows         |       
             | # smbget -Rr smb://ip_addr/share      |            sebagaimana wget dapat mengunduh berkas dari layanan berbagi pakai pada pc windows melalui smb         |       
  |                               
                                |  « ATAS « |                               
                                 
 |                               
                                
           
IPTABLES (firewall) |       
       | Perintah |        Deskripsi    |       
             | # iptables -t filter -L      |            perlihatkan seluruh rantai tabel filter         |       
             | # iptables -t nat -L      |            perlihatkan seluruh rantai tabel nat         |       
             | # iptables -t filter -F      |            hapus semua aturan pada tabel filter         |       
             | # iptables -t nat -F      |            hapus semua aturan pada tabel nat         |       
             | # iptables -t filter -X      |            hapus semua rantai yang dibuat oleh pengguna         |       
             | # iptables -t filter -A INPUT -p tcp --dport telnet -j ACCEPT      |            izinkan koneksi telnet ke rantai input         |       
             | # iptables -t filter -A OUTPUT -p tcp --dport http -j DROP      |            tolak koneksi HTTP ke rantai output         |       
             | # iptables -t filter -A FORWARD -p tcp --dport pop3 -j ACCEPT      |            izinkan koneksi POP3 melalui rantai forward         |       
             | # iptables -t filter -A INPUT -j LOG --log-prefix      |            catat transaksi pada rantai input         |       
             | # iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE      |            konfigurasikan 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:22      |            alihkan paket yang ditujukan untuk suatu alamat ke alamat lainnya         |       
  |                               
                                |  « ATAS « |                               
                                 
 |                               
                                
           
Pemantauan dan pencarian kesalahan |       
       | Perintah |        Deskripsi    |       
             | # free -m      |            menampilkan RAM yang belum terpakai sistem, dalam hitungan megabyte         |       
             | # kill -9 process_id      |            memaksa penghentian proses serta mematikannya         |       
             | # kill -1 process_id      |            memaksa suatu proses agar memuat ulang konfigurasinya         |       
             | # last reboot      |            menampilkan kapan pemuatan ulang sistem terakhir kali terjadi         |       
             | # lsmod      |            menampilkan modul-modul kernel yang di muat saat ini         |       
             | # lsof -p process_id      |            menampilkan daftar berkas yang dibuka oleh suatu proses         |       
             | # lsof /home/user1      |            menampilkan daftar berkas yang terbuka pada suatu alamat direktori sistem         |       
             | # ps -eafw      |            menampilkan berbagai proses yang sedang berjalan         |       
             | # ps -e -o pid,args --forest      |            menampilkan berbagai proses yang sedang berjalan dengan tampilan hirarki         |       
             | # pstree      |            menampilkan diagram pohon proses yang berjalan         |       
             | # smartctl -A /dev/hda      |            memantau realibilitas hard disk melalui fungsi SMART         |       
             | # smartctl -i /dev/hda      |            memeriksa apakah fungsi SMART aktif pada suatu hard disk         |       
             | # strace -c ls >/dev/null      |            menampilkan panggilan fungsi sistem yang dibuat dan diterima oleh proses         |       
             | # strace -f -e open ls >/dev/null      |            menampilkan panggilan pustaka fungsi         |       
             | # tail /var/log/dmesg      |            menampilkan laporan pesan yang terjadi saat kernel dimulai         |       
             | # tail /var/log/messages      |            menampilkan laporan kejadian pada sistem         |       
             | # top      |            menampilkan 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 « |                               
                                 
 |                               
                                 | 
 
Tidak ada komentar:
Posting Komentar