Posted by Unknown | Posted in Kampus , Tips dan Trik | Posted on
Perintah | Deskripsi |
# arch | Lihat arsitektur dari mesin(1) [man] |
# cal 2007 | lihat susunan waktu(tabel kalendar) 2007 [man] |
# cat /proc/cpuinfo | Menampilkan informasi CPU. [man] |
# cat /proc/interrupts | tampilkan 'interupsi-interupsi'. [man] |
# cat /proc/meminfo | Melihat penggunaan memory komputer [man] |
# cat /proc/swaps | Menampilkan partisi swap yang dipakai linux sebagai virtual memory [man] |
# cat /proc/version | tampilkan versi dari kernel. [man] |
# cat /proc/net/dev | menampilkan informasi kartu nic dan statistik jaringan nic card anda [man] |
# cat /proc/mounts | tampilkan berkas-berkas sistem yang telah terhubung. [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 'hark-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 | Menampilkan arsitektur mesin [man] |
# uname -r | tampilkan versi dari kernel yang digunakan. [man] |
Perintah | Deskripsi |
# init 0 | matikan sistem(2), matikan komputer [man] |
# logout | keluar dari sesi [man] |
# reboot | merestart (mematikan dan menyalakan kembali) sistem linux anda [man] |
# shutdown -h now | mematikan sistem linux anda (komputer) [man] |
# shutdown -h 16:30 & | jadwalkan saat sistem dimatikan. [man] |
# shutdown -c | batalkan mematikan sistem yang telah dijadwalkan. [man] |
# shutdown -r now | Me restart sistem linux anda. [man] |
# telinit 0 | matikan sistem [man] |
Perintah | Deskripsi |
# cd /home | masuk ke direktori '/home' [man] |
# cd .. | kembali satu tingkat [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. cp dir/* <--- semua ini direktori dir . <-- destinasi untuk direktori yang aktif, bila anda sekarang berada pada direktori /home/user1 maka /home/user1 adalah direktori aktif [man] |
# cp -a /tmp/dir1 . | menyalin direktori ke direktory 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 | perlihatkan daftar pengkodean-pengkodean yang diketahui [man] |
# iconv -f fromEncoding -t toEncoding inputFile > outputFile | menterjemahkan kode dari karakter-karakter dari satu format ke format yang lain. [man] |
# find . -maxdepth 1 -name *.jpg -print -exec convert | sekumpulan data yang sudah diubah-ukur dalam direktori terkini dan mengirimkan mereka ke direktori thumbnail (perlu konversi menggunakan Imagemagick) [man] |
# ln -s file1 lnk1 | buat sebuah hubungan secara simbol ke file atau direktori [man] |
# ln file1 lnk1 | Menciptakan sambungan fisik ke suatu data atau direktori [man] |
# ls | tampilkan file-file dari suatu direktori [man] |
# ls -F | menampilkan data atau direktori [man] |
# ls -l | menampilkan detil dari data dan direktori [man] |
# ls -a | Menampilkan file-file yang tersembunyi [man] |
# ls *[0-9]* | Menampilkan file-file dan direktori yang mengandung/berisi angka-angka [man] |
# lstree | menunjukkan data dan direktori dalam satu pohon dimulai dari root(2) [man] |
# mkdir dir1 | membuat sebuah direktori yang diberi nama 'dir1' [man] |
# mkdir dir1 dir2 | buat dua direktori bersamaan [man] |
# mkdir -p /tmp/dir1/dir2 | membuat pohon direktori [man] |
# mv dir1 new_dir | mengubah / memindahkan data atau direktori [man] |
# pwd | menunjukkan pola dari direktori kerja [man] |
# rm -f file1 | hapus berkas yang bernama 'file1'. [man] |
# rm -rf dir1 | memindahkan direktori 'dir1' dan isi-isinya secara gamblang [man] |
# rm -rf dir1 dir2 | memindahkan 2 direktori serta isi-isinya secara gamblang [man] |
# rmdir dir1 | menghapus direktory yang bernama 'dir1' [man] |
# touch -t 0712250000 file1 | ubah jejakwaktu dari suatu data atau direktori - (YYMMDDhhmm) [man] |
# tree | memperlihatkan data serta direktori di dalam tree dimulai dari root [man] |
Perintah | Deskripsi |
# find / -name file1 | mencari data dan direktori ke dalam sistem data dari '/' [man] |
# find / -user user1 | mencari data dan direktori milik 'user1' [man] |
# find /home/user1 -name \*.bin | mencari data dengan ekstensi '.bin' di dalam direktori '/home/user1' [man] |
# find /usr/bin -type f -atime +100 | mencari data binari yang tidak digunakan dalam 100 hari terakhir [man] |
# find /usr/bin -type f -mtime -10 | mencari data yang dibuat atau dirubah dalam 10 hari [man] |
# find / -name *.rpm -exec chmod 755 '{}' \; | mencari data dengan ekstensi '.rpm' serta memberikan izin modifikasi [man] |
# find / -xdev -name \*.rpm | mencari data dengan ekstensi '.rpm' dengan mengabaikan partisi seperti cd-rom, pen-drive, dll.... [man] |
# locate \*.ps | cari data dengan ekstensi '.ps' - jalankan perintah pertama 'updatedb' [man] |
# whereis halt | menunjukkan lokasi dari data binari, sumber atau man [man] |
# which halt | menunjukkan alamat lengkap ke suatu binari / executable [man] |
Perintah | Deskripsi |
# fuser -km /mnt/hda2 | untuk melakukan umount secara paksa ketika perangkat sedang sibuk [man] |
# mount /dev/hda2 /mnt/hda2 | memasang disk hda2 - memverifikasi keberadaan direktori '/mnt/hda2' [man] |
# mount /dev/fd0 /mnt/floppy | memasang floppy disk [man] |
# mount /dev/cdrom /mnt/cdrom | memasang cdrom / dvdrom [man] |
# mount /dev/hdc /mnt/cdrecorder | memasang cdrv / dvdrom [man] |
# mount /dev/hdb /mnt/cdrecorder | memasang cdrw / dvdrom [man] |
# mount -o loop file.iso /mnt/cdrom | memasang data atau image iso [man] |
# mount -t vfat /dev/hda5 /mnt/hda5 | memasang sistem data Windows FAT32 [man] |
# mount /dev/sda1 /mnt/usbdisk | memasang pen-drive atau flash-drive usb [man] |
# mount -t smbfs -o username=user,password=pass //WinClient/share /mnt/share | memasang jaringan windows yang dibagi (share) [man] |
# umount /dev/hda2 | melepaskan disk hda2 - keluar terlebih dahulu dari titik pasang '/mnt/hda2' [man] |
# umount -n /mnt/hda2 | jalankan umount tanpa menulis ke file /etc/mtab - membantu ketika data dalam kondisi hanya-baca atau cakram keras telah penuh [man] |
Perintah | Deskripsi |
# df -h | menampilkan daftar partisi yang terpasang [man] |
# dpkg-query -W -f='${Installed-Size;10}t${Package}n' | sort -k1,1n | menunjukkan ruang yang telah terpakai oleh paket-paket deb yang telah terpasang, diurutkan berdasarkan ukuran (debian, ubuntu dan sejenisnya) [man] |
# du -sh dir1 | memperkirakan ruang yang terpakai oleh direktori 'dir1' [man] |
# du -sk * | sort -rn | menunjukkan ukurna dari data dan direktori yang diurut berdasarkan ukuran [man] |
# ls -lSr |more | menunjukkan ukuran dari data dan direktori 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 terpasang diurut berdasarkan ukuran (fedora, redhat dan sejenisnya) [man] |
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 |
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 |
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 |
Perintah | Deskripsi |
# bunzip2 file1.bz2 | melakukan dekompresi suatu file bernama 'file1.bz2' |
# bzip2 file1 | melakukan kompresi suatu file bernama 'file1' |
# gunzip file1.gz | melakukan dekompresi suatu file bernama 'file1.gz' |
# gzip file1 | melakukan kompresi suatu file bernama 'file1' |
# gzip -9 file1 | melakukan kompresi secara maksimal |
# rar a file1.rar test_file | membuat suatu arsip bernama 'file.rar' |
# rar a file1.rar file1 file2 dir1 | menlakukan kompresi 'file1', 'file2' dan 'dir1' secara simultan |
# rar x file1.rar | melakukan dekompresi arsip berekstensi rar |
# tar -cvf archive.tar file1 | membuat suatu tarball 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 tarball |
# tar -xvf archive.tar -C /tmp | menggekstrak tarball ke /tmp |
# tar -cvfj archive.tar.bz2 dir1 | mengkompresi suatu tarball ke ekstensi bzip2 |
# tar -xvfj archive.tar.bz2 | melakukan dekompresi terhadap file yang terkompresi dengan ekstensi tar arsip ke bzip2 |
# tar -cvfz archive.tar.gz dir1 | membuat suatu tarball terkeompresi ke ekstesi gzip |
# tar -xvfz archive.tar.gz | melakukan dekompresi terhadap file yang terkompresi dengan ekstensi tar arsip ke gzip |
# unrar x file1.rar | melakukan dekompresi arsip berekstensi rar |
# unzip file1.zip | melakukan dekompresi arsip berekstensi zip |
# zip file1.zip file1 | membuat suatu arsiip terkompresi dengan ekstensi zip |
# zip -r file1.zip file1 file2 dir1 | mengkompresi beberapa file dan direktori ke dalam ekstensi zip secara simultan |
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] | verify the integrity of a rpm package [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# 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 |
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 | remove from the cache packages and headers files [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
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] | obtain information on a specific package installed on system [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# dpkg -L [package] | show list of files provided by a package installed on system [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# dpkg --contents [package.deb] | show list of files provided by a package not yet installed [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# dpkg -S /bin/ping | verify which package belongs to a given file [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
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 | update the package list [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# apt-get upgrade | tingkatkan versi dari semua paket-paket yang telah terpasang |
# apt-get remove [package] | remove a deb package from system [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# apt-get check | verify correct resolution of dependencies [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# apt-get clean | bersihkan berkas sementara dari paket-paket yang telah diunduh |
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 |
Perintah | Deskripsi |
# cat file1 | lihat isi dari berkas1 dimulai dari baris pertama |
# head -2 file1 | menampilkan dua baris pertama dari suatu file |
# less file1 | similar to 'more' command but which allows backward movement in the file as well as forward movement [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# more file1 | view content of a file along [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# tac file1 | view the contents of a file starting from the last line [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# tail -2 file1 | tampilkan dua baris terakhir dari suatu file |
# tail -f /var/log/messages | view in real time what is added to a file [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
Perintah | Deskripsi |
# cat example.txt | awk 'NR%2==1' | menghilangkan seluruh baris genap dari 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 | nomor baris dari suatu file |
# comm -1 file1 file2 | compare contents of two files by deleting only unique lines from 'file1' [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# comm -2 file1 file2 | compare contents of two files by deleting only unique lines from 'file2' [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# comm -3 file1 file2 | compare contents of two files by deleting only the lines that appear on both files [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# diff file1 file2 | mencari perbedaan antara dua file |
# grep Aug /var/log/messages | look up words "Aug" on file '/var/log/messages' [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# grep ^Aug /var/log/messages | look up words that begin with "Aug" on file '/var/log/messages' [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# grep [0-9] /var/log/messages | select from file '/var/log/messages' all lines that contain numbers [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# grep Aug -R /var/log/* | search string "Aug" at directory '/var/log' and below [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# paste file1 file2 | merging contents of two files for columns [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# paste -d '+' file1 file2 | merging contents of two files for columns with '+' delimiter on the center [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# sdiff file1 file2 | find differences between two files and merge interactively alike "diff" [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# sed 's/string1/string2/g' example.txt | mengganti "string1" dengan "string2" di example.txt |
# sed '/^$/d' example.txt | remove all blank lines from example.txt [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# sed '/ *#/d; /^$/d' example.txt | remove comments and blank lines from example.txt [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# sed -e '1d' exampe.txt | eliminates the first line from file example.txt [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# sed -n '/string1/p' | tampilkan hanya baris yang mengandung kata "string1" |
# sed -e 's/ *$//' example.txt | remove empty characters at the end of each row [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# sed -e 's/string1//g' example.txt | remove only the word "string1" from text and leave intact all [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# sed -n '1,5p' example.txt | print from 1th to 5th row of example.txt [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# sed -n '5p;5q' example.txt | print row number 5 of example.txt [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# sed -e 's/00*/0/g' example.txt | replace more zeros with a single zero [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# sort file1 file2 | sort contents of two files [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# sort file1 file2 | uniq | sort contents of two files omitting lines repeated [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# sort file1 file2 | uniq -u | sort contents of two files by viewing only unique line [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# sort file1 file2 | uniq -d | sort contents of two files by viewing only duplicate line [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# echo 'word' | tr '[:lower:]' '[:upper:]' | merubah dari huruf kecil menjadi huruf besar |
Perintah | Deskripsi |
# dos2unix filedos.txt fileunix.txt | convert a text file format from MSDOS to UNIX [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# recode ..HTML < page.txt > page.html | merubah text file menjadi html |
# recode -l | more | show all available formats conversion [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# unix2dos fileunix.txt filedos.txt | rubah file text dari format UNIX ke MSDOS |
Perintah | Deskripsi |
# badblocks -v /dev/hda1 | check bad blocks on disk hda1 [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# dosfsck /dev/hda1 | repair / check integrity of dos filesystems on disk hda1 [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# e2fsck /dev/hda1 | repair / check integrity of ext2 filesystem on disk hda1 [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# e2fsck -j /dev/hda1 | repair / check integrity of ext3 filesystem on disk hda1 [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# fsck /dev/hda1 | repair / check integrity of linux filesystem on disk hda1 [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# fsck.ext2 /dev/hda1 | repair / check integrity of ext2 filesystem on disk hda1 [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# fsck.ext3 /dev/hda1 | repair / check integrity of ext3 filesystem on disk hda1 [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# fsck.vfat /dev/hda1 | repair / check integrity of fat filesystem on disk hda1 [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# fsck.msdos /dev/hda1 | repair / check integrity of dos filesystem on disk hda1 [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
Perintah | Deskripsi |
# fdformat -n /dev/fd0 | memformat diket flopi |
# mke2fs /dev/hda1 | create a filesystem type linux ext2 on hda1 partition [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# mke2fs -j /dev/hda1 | create a filesystem type linux ext3 (journal) on hda1 partition [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# mkfs /dev/hda1 | create a filesystem type linux on hda1 partition [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# mkfs -t vfat 32 -F /dev/hda1 | membuat sistem file FAT32 |
# mkswap /dev/hda3 | create a swap filesystem [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
Perintah | Deskripsi |
# mkswap /dev/hda3 | create a swap filesystem [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# swapon /dev/hda3 | activating a new swap partition [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# swapon /dev/hda2 /dev/hdb3 | activate two swap partitions [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
Perintah | Deskripsi |
# find /var/log -name '*.log' | tar cv --files-from=- | bzip2 > log.tar.bz2 | find all files with '.log' extention and make an bzip archive [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# find /home/user1 -name '*.txt' | xargs cp -av --target-directory=/home/backup/ --parents | find and copy all files with '.txt' extention from a directory to another [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# dd bs=1M if=/dev/hda | gzip | ssh user@ip_addr 'dd of=hda.gz' | make a backup of a local hard disk on remote host via ssh [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# dd if=/dev/sda of=/tmp/file1 | mem-backup isi harddrive dalam sebuah file |
# dd if=/dev/hda of=/dev/fd0 bs=512 count=1 | make a copy of MBR (Master Boot Record) to floppy [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# dd if=/dev/fd0 of=/dev/hda bs=512 count=1 | restore MBR from backup copy saved to floppy [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# dump -0aj -f /tmp/home0.bak /home | make a full backup of directory '/home' [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# dump -1aj -f /tmp/home0.bak /home | make a incremental backup of directory '/home' [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# restore -if /tmp/home0.bak | restoring a backup interactively [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# rsync -rogpav --delete /home /tmp | synchronization between directories [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# rsync -rogpav -e ssh --delete /home ip_address:/tmp | rsync via SSH tunnel [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# rsync -az -e ssh --delete ip_addr:/home/public /home/local | synchronize a local directory with a remote directory via ssh and compression [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# rsync -az -e ssh --delete /home/local ip_addr:/home/public | synchronize a remote directory with a local directory via ssh and compression [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# tar -Puf backup.tar /home/user | make a incremental backup of directory '/home/user' [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# ( cd /tmp/local/ && tar c . ) | ssh -C user@ip_addr 'cd /home/share/ && tar x -p' | copy content of a directory on remote directory via ssh [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# ( tar c /home ) | ssh -C user@ip_addr 'cd /home/backup-home && tar x -p' | copy a local directory on remote directory via ssh [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# 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?] |
Perintah | Deskripsi |
# cd-paranoia -B | rip audio tracks from a CD to wav files [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# cd-paranoia -- | rip first three audio tracks from a CD to wav files [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# cdrecord -v gracetime=2 dev=/dev/cdrom -eject blank=fast -force | clean a rewritable cdrom [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# cdrecord -v dev=/dev/cdrom cd.iso | burn an ISO image [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# gzip -dc cd_iso.gz | cdrecord dev=/dev/cdrom - | burn a compressed ISO image [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# cdrecord --scanbus | scan bus to identify the channel scsi [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# dd if=/dev/hdc | md5sum | perform an md5sum on a device, like a CD [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# mkisofs /dev/cdrom > cd.iso | create an iso image of cdrom on disk [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# mkisofs /dev/cdrom | gzip > cd_iso.gz | create a compressed iso image of cdrom on disk [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# mkisofs -J -allow-leading-dots -R -V | create an iso image of a directory [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# mount -o loop cd.iso /mnt/iso | mount an ISO image [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
Perintah | Deskripsi |
# dhclient eth0 | active interface 'eth0' in dhcp mode [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# ethtool eth0 | show network statistics of eth0 [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# host www.example.com | lookup hostname to resolve name to ip address and viceversa [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# hostname | show hostname of system [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# ifconfig eth0 | show configuration of an ethernet network card [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# ifconfig eth0 192.168.1.1 netmask 255.255.255.0 | configure IP Address [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# ifconfig eth0 promisc | configure 'eth0' in promiscuous mode to gather packets (sniffing) [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# ifdown eth0 | disable an interface 'eth0' [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# ifup eth0 | activate an interface 'eth0' [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# ip link show | show link status of all network interfaces [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# iwconfig eth1 | show wireless networks [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# iwlist scan | wifi scanning to display the wireless connections available [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# mii-tool eth0 | menampilkan status link dari 'eth0' |
# netstat -tup | show all active network connections and their PID [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# netstat -tupl | show all network services listening on the system and their PID [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# netstat -rn | show routing table alike "route -n" [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# nslookup www.example.com | lookup hostname to resolve name to ip address and viceversa [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# route -n | show routing table [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# route add -net 0/0 gw IP_Gateway | configure default gateway [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.1.1 | configure static route to reach network '192.168.0.0/16' [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# route del 0/0 gw IP_gateway | remove static route [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# echo "1" > /proc/sys/net/ipv4/ip_forward | activate ip routing [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# tcpdump tcp port 80 | show all HTTP traffic [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# whois www.example.com | lookup on Whois database [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
Perintah | Deskripsi |
# mount -t smbfs -o username=user,password=pass //WinClient/share /mnt/share | mount a windows network share [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# nbtscan ip_addr | netbios name resolution [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# nmblookup -A ip_addr | netbios name resolution [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# smbclient -L ip_addr/hostname | show remote shares of a windows host [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# smbget -Rr smb://ip_addr/share | like wget can download files from a host windows via smb [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
Perintah | Deskripsi |
# iptables -t filter -L | show all chains of filtering table [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# iptables -t nat -L | show all chains of nat table [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# iptables -t filter -F | clear all rules from filtering table [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# iptables -t nat -F | clear all rules from table nat [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# iptables -t filter -X | delete any chains created by user [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# iptables -t filter -A INPUT -p tcp --dport telnet -j ACCEPT | allow telnet connections to input [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# iptables -t filter -A OUTPUT -p tcp --dport http -j DROP | block HTTP connections to output [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# iptables -t filter -A FORWARD -p tcp --dport pop3 -j ACCEPT | allow POP3 connections to forward chain [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# iptables -t filter -A INPUT -j LOG --log-prefix | Logging on input chain [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE | configure a PAT (Port Address Traslation) on eth0 masking outbound packets [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# 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 | redirect packets addressed to a host to another host [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
Perintah | Deskripsi |
# free -m | displays status of RAM in megabytes [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# kill -9 process_id | force closure of the process and finish it [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# kill -1 process_id | force a process to reload configuration [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# last reboot | show history reboot [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# lsmod | display kernel loaded [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# lsof -p process_id | display a list of files opened by processes [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# lsof /home/user1 | displays a list of open files in a given path system [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# ps -eafw | displays linux tasks [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# ps -e -o pid,args --forest | displays linux tasks in a hierarchical mode [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# pstree | Shows a tree system processes [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# smartctl -A /dev/hda | monitoring reliability of a hard-disk through SMART [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# smartctl -i /dev/hda | check if SMART is active on a hard-disk [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# strace -c ls >/dev/null | display system calls made and received by a process [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# strace -f -e open ls >/dev/null | display library calls [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# tail /var/log/dmesg | show events inherent to the process of booting kernel [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# tail /var/log/messages | show system events [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# top | display linux tasks using most cpu [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# watch -n1 'cat /proc/interrupts' | display interrupts in real-time [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
Perintah | Deskripsi |
# alias hh='history' | set an alias for a command - hh = history [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# apropos ...keyword | display 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?] |
# chsh | change shell command [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# chsh --list-shells | nice command to know if you have to remote into another box [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# gpg -c file1 | encrypt a file with GNU Privacy Guard [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# gpg file1.gpg | decrypt a file with GNU Privacy Guard [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# ldd /usr/bin/ssh | show shared libraries required by ssh program [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# man ping | display the on-line manual pages for example on ping command - use '-k' option to find any related commands [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# mkbootdisk --device /dev/fd0 `uname -r` | create a boot floppy [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# wget -r www.example.com | download an entire web site [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# wget -c www.example.com/file.iso | download a file with the ability to stop the download and resume later [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# echo 'wget -c www.example.com/files.iso' | at 09:00 | start a download at any given time [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
# whatis ...keyword | menampilkann deskripsi dari apa yang dilakukan oleh suatu program |
# who -a | show who is logged on, and print: time of last system boot, dead processes, system login processes, active processes spawned by init, current runlevel, last system clock change [english] Deskripsi tidak tersedia bagi bahasa ini[Indonesian?] |
Comments (0)
Post a Comment