Ebook Linux

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'set an alias for a command - hh = history [english]
Deskripsi tidak tersedia bagi bahasa ini[Indonesian?]
# 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 pingdisplay 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.comdownload an entire web site [english]
Deskripsi tidak tersedia bagi bahasa ini[Indonesian?]
# 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 -ashow 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?]


sumber:kpli klaten

Hosting by:
IndoGlobal
indoglobal.com

 

Command Line

Seperti halnya bila kita mengetikkan perintah di DOS, command line atau baris perintah di Linux juga diketikkan di prompt dan diakhiri enter untuk mengeksekusi perintah tersebut. Baris perintah merupakan cara yang lebih efisien untuk melakukan sesuatu pekerjaan oleh karena itu pemakai Linux tetap mengandalkan cara ini untuk bekerja. Sebaiknya pemula juga harus mengetahui dan sedikitnya pernah menggunanakan perintah baris ini karena suatu saat pengetahuan akan perintah-perintah ini bisa sangat diperlukan.
Saya mengumpulkan beberapa perintah dasar yang mungkin kelak akan sering digunakan terutama oleh para pemula. Perhatian: pengetahuan akan perintah-perintah yang lain akan segera bertambah seiring dengan kemajuan Anda menguasai sistem operasi Linux ini.
Penjelasan masing-masing perintah akan dipersingkat saja dan untuk mengetahui lebih detail lagi fungsi-fungsi suatu perintah, Anda dapat melihat manualnya, misalnya dengan mengetikkan perintah man:
$ man ls
Manual tersebut akan menampilkan bagaimana cara penggunaan perintah lsitu secara lengkap.

Daftar Perintah Menurut Alfabet
& adduser alias bg cat cd chgrp chmod chown
cp fg find grep gzip halt hostname kill less
login logout ls man mesg mkdir more mount mv
passwd pwd rm rmdir shutdown su tail talk tar
umount unalias unzip wall who xhost + xset zip
& index
Perintah & dipakai dibelakang perintah lain dan menjalankannya di background. Tujuannya adalah untuk membebaskan shell agar bisa dipergunakan menjalankan proses-proses yang lain. Lihat juga perintah bg dan fg.
adduser index
Biasanya hanya dilakukan oleh root untuk menambahkan user atau account yg baru. Setelah perintah ini bisa dilanjutkan dengan perintah passwd, yaitu perintah untuk membuat password bagi user tersebut.
# adduser udin
# passwd udin
Selanjutnya Anda akan diminta memasukkan password untuk user udin. Isikan password untuk udin dua kali dengan kata yang sama.
alias index
Digunakan untuk memberi nama lain dari sebuah perintah. Misalnya bila Anda ingin perintah ls dapat juga dijalankandengan mengetikkan perintah dir, maka buatlah aliasnya sbb:
$ alias dir=ls
Untuk melihat perintah-perintah apa saja yang mempunyai nama lain saat itu, cukup ketikkan alias. Lihat juga perintah unalias.
bg index
Untuk memaksa sebuah proses yang dihentikan sementara(suspend) agar berjalan di background. Misalnya Anda sedang menjalankan sebuah perintah di foreground (tanpa diakhiri perintah &) dan suatu saat Anda membutuhkan shell tersebut maka Anda dapat memberhentikan sementara perintah tersebut dengan Ctrl-Z kemudian ketikan perintah bg untuk menjalakannya di background. Dengan cara ini Anda telah membebaskanshell tapi tetap mempertahankan perintah lama berjalan di background. Lihat juga perintah fg.
cat index
Menampilkan isi dari sebuah file di layar.
$ cat namafile
cd index
Change Directory atau untuk berpindah direktori dan saya kira Anda tidak akan menemui kesulitan menggunakan perintah ini karena cara penggunaanya mirip dengan perintah cd di DOS.
chgrp index
Perintah ini digunakan untuk merubah kepemilikan kelompok file atau direktori. Misalnya untuk memberi ijin pada kelompok atau grup agar dapat mengakses suatu file. Sintaks penulisannya adalah sbb:
# chgrp <grup baru> <file>
chmod index
Digunakan untuk menambah dan mengurangi ijin pemakai untuk mengakses file atau direktori. Anda dapat menggunakan sistem numeric coding atau sistem letter coding. Ada tiga jenis permission/perijinan yang dapat dirubah yaitu r untuk read, w untuk write dan x untuk execute.
Dengan menggunakan letter coding, Anda dapat merubah permission diatas untuk masing-masing u (user), g (group), o (other) dan a (all) dengan hanya memberi tanda plus (+) untuk menambah ijin dan tanda minus (-) untuk mencabut ijin.
Misalnya untuk memberikan ijin baca dan eksekusi file coba1 kepada owner dan group, perintahnya adalah:
$ chmod ug+rx coba1
Untuk mencabut ijin-ijin tersebut:
$ chmod ug-rx coba1
Dengan menggunakan sitem numeric coding, permission untukuser, group dan other ditentukan dengan menggunakan kombinasi angka-angka, 4, 2 dan 1 dimana 4 (read), 2 (write) dan 1 (execute).
Misalnya untuk memberikan ijin baca(4), tulis(2) dan eksekusi(1) file coba2 kepada owner, perintahnya adalah:
$ chmod 700 coba2
Contoh lain, untuk memberi ijin baca(4) dan tulis(2) file coba3 kepada user, baca(4) saja kepada group dan other, perintahnya adalah:
$ chmod 644 coba3
chown index
Merubah user ID (owner) sebuah file atau direktori
$ chown <user id> <file>
cp index
Untuk menyalin file atau copy. Misalnya untuk menyalin file1 menjadi file2:
 $ cp <file1> <file2>
fg index
Mengembalikan suatu proses yang dihentikan sementar(suspend) agar berjalan kembali di foreground. Lihat juga perintah bg diatas.
find index
Untuk menemukan dimana letak sebuah file. Perintah ini akan mencari file sesuai dengan kriteria yang Anda tentukan. Sintaksnya adalah perintah itu sendiri diikuti dengan nama direktori awal pencarian, kemudian nama file (bisa menggunakan wildcard, metacharacters) dan terakhir menentukan bagaimana hasil pencarian itu akan ditampilkan. Misalnya akan dicari semua file yang berakhiran .doc di current direktori serta tampilkan hasilnya di layar:
$ find . -name *.doc -print
. /public/docs/account.doc
. /public/docs/balance.doc
. /public/docs/statistik/prospek.doc
./public/docs/statistik/presconf.doc
grep index
Global regular expresion parse atau grep adalah perintah untuk mencari file-file yang mengandung teks dengan kriteria yang telah Anda tentukan.
$ grep <teks> <file>
Misalnya akan dicari file-file yang mengandung teks marginal di current direktori:
$ grep marginal <file>
diferent.doc: Catatan: perkataan marginal luas dipergunakan di dalam ilmu ekonomi
prob.rtf: oleh fungsi hasil marginal dan fungsi biaya marginal jika fungsi
prob.rtf: jika biaya marginal dan hasil marginal diketahui maka biaya total
  
gzip index
Ini adalah software kompresi zip versi GNU, fungsinya untuk mengkompresi sebuah file. Sintaksnya sangat sederhana:
 $ gzip <namafile>
Walaupun demikian Anda bisa memberikan parameter tertentu bila memerlukan kompresi file yang lebih baik, silakan melihat manual page-nya. Lihat juga file tar, unzip dan zip.
halt index
Perintah ini hanya bisa dijalankan oleh super useratau Anda harus login sebagai root. Perintah ini untuk memberitahu kernel supaya mematikan sistem atau shutdown.
hostname index
Untuk menampilkan host atau domain name sistem dan bisa pula digunakan untuk mengesset nama host sistem.
[flory@localhost docs] $ hostname
localhost.localdomain
kill index
Perintah ini akan mengirimkan sinyal ke sebuah proses yang kita tentukan. Tujuannya adalah menghentikan proses. $ kill <sinyal> <pid>
PID adalah nomor proses yang akan di hentikan.
less index
Fungsinya seperti perintah more.
login index
Untuk masuk ke sistem dengan memasukkan login ID atau dapat juga digunakan untuk berpindah dari user satu ke user lainnya.
logout index
Untuk keluar dari sistem.
ls index
Menampilkan isi dari sebuah direktori seperti perintah dir di DOS. Anda dapat menggunakan beberapa option yang disediakan untuk mengatur tampilannya di layar. Bila Anda menjalankan perintah ini tanpa option maka akan ditampilkan seluruh file nonhidden(file tanpa awalan tanda titik) secara alfabet dan secara melebar mengisi kolom layar. Option -la artinya menampilkan seluruh file/all termasuk file hidden(file dengan awalan tanda titik) dengan format panjang.
man index
Untuk menampilkan manual page atau teks yang menjelaskan secara detail bagaimana cara penggunaan sebuah perintah. Perintah ini berguna sekali bila sewaktu-waktu Anda lupa atau tidak mengetahui fungsi dan cara menggunakan sebuah perintah. $ man <perintah>
mesg index
Perintah ini digunakan oleh user untuk memberikan ijin user lain menampilkan pesan dilayar terminal. Misalnya mesg Anda dalam posisi y maka user lain bisa menampilkan pesan di layar Anda dengan write atau talk. $ mesg y atau mesg n
Gunakan mesg n bila Anda tidak ingin diganggu dengan tampilan pesan-pesan dari user lain.
mkdir index
Membuat direktori baru, sama dengan perintah md di DOS.
more index
Mempaging halaman, seperti halnya less
mount index
Perintah ini akan me-mount filesystem ke suatu direktori atau mount-point yang telah ditentukan. Hanya superuser yang bisa menjalankan perintah ini. Untuk melihat filesystem apa saja beserta mount-pointnya saat itu, ketikkan perintah mount. Perintah ini dapat Anda pelajari di bab mengenai filesystem. Lihat juga perintah umount.
$ mount
/dev/hda3 on / type ext2 (rw)
none on /proc type proc (rw)
/dev/hda1 on /dos type vfat (rw)
/dev/hda4 on /usr type ext2 (rw)
none on /dev/pts type devpts (rw,mode=0622)
mv index
Untuk memindahkan file dari satu lokasi ke lokasi yang lain. Bila argumen yang kedua berupa sebuah direktori maka mv akan memindahkan file ke direktori tersebut. Bila kedua argumen berupa file maka nama file pertama akan menimpa file kedua. Akan terjadi kesalahan bila Anda memasukkan lebih dari dua argumen kecuali argumen terakhir berupa sebuah direktori.
passwd index
Digunakan untuk mengganti password. Anda akan selalu diminta mengisikan password lama dan selanjutnya akan diminta mengisikan password baru sebanyak dua kali. Password sedikitnya terdiri dari enam karakter dan sedikitnya mengandung sebuah karakter.
pwd index
Menampilkan nama direktori dimana Anda saat itu sedang berada.
rm index
Untuk menghapus file dan secara default rm tidak menghapus direktori. Gunakan secara hati-hati perintah ini terutama dengan option -r yang secara rekursif dapat mengapus seluruh file.
rmdir index
Untuk menghapus direktori kosong.
shutdown index
Perintah ini untuk mematikan sistem, seperti perintah halt. Pada beberapa sistem anda bisa menghentikan komputer dengan perintah shutdown -h now dan merestart sistem dengan perintah shutdown -r now atau dengan kombinasi tombol Ctr-Alt-Del.
su index
Untuk login sementara sebagai user lain. Bila user ID tidak disertakan maka komputer menganggap Anda ingin login sementara sebagai super user atau root. Bila Anda bukan root dan user lain itu memiliki password maka Anda harus memasukkan passwordnya dengan benar. Tapi bila Anda adalah root maka Anda dapat login sebagai user lain tanpa perlu mengetahui password user tersebut.
tail index
Menampilkan 10 baris terakhir dari suatu file. Default baris yang ditampilkan adalah 10 tapi Anda bisa menentukan sendiri berapa baris yang ingin ditampilkan: $ tail <jumlah baris> <file file ....>
talk index
Untuk mengadakan percakapan melalui terminal. Input dari terminal Anda akan disalin di terminal user lain, begitu sebaliknya.
tar index
Menyimpan dan mengekstrak file dari media seperti tape drive atau hard disk. File arsip tersebut sering disebut sebagai file tar. Sintaknya sebagai berikut: $ tar <aksi> <option> <file atau direktori>
umount index
Adalah kebalikan dari perintah mount, yaitu untuk meng-unmount filesystem dari mount-pointnya. Setelah perintah ini dijalankan direktori yang menjadi mount-point tidak lagi bisa digunakan. # umount <filesystem>
unalias index
Kebalikan dari perintah alias, perintah ini akan membatalkan sebuah alias. Jadi untuk membatalkan alias dir seperti telah dicontohkan diatas, gunakan perintah: $ unalias dir
unzip index
Digunakan untuk mengekstrak atau menguraikan file yang dikompres dengan zip. Sintaknya sederhana dan akan mengekstrak file yang anda tentukan:
$ unzip <namafile>
Lihat juga perintah-perintah gzip dan unzip.
wall index
Mengirimkan pesan dan menampilkannya di terminal tiap user yang sedang login. Perintah ini berguna bagi superuser atau root untuk memberikan peringatan ke seluruh user, misalnya pemberitahuan bahwa server sesaat lagi akan dimatikan. # who Dear, everyone..... segera simpan pekerjaan kalian, server akan saya matikan 10 menit lagi.
who index
Untuk menampilkan siapa saja yang sedang login. Perintah ini akan menampilkan informasi mengenai login name, jenis terminal, waktu login dan remote hostname untuk setiap user yang saat itu sedang login. Misalnya:
$ who
root ttyp0 May 22 11:44
flory ttyp2 May 22 11:59
pooh ttyp3 May 22 12:08
xhost + index
Perintah ini digunakan untuk memberi akses atau menghapus akses(xhost -) host atau user ke sebuah server X.
xset index
Perintah ini untuk mengeset beberapa option di X Window seperti bunyi bel, kecepatan mouse, font, parameter screen saver dan sebagainya. Misalnya bunyi bel dan kecepatan mouse dapat Anda set menggunakan perintah ini:
$ xset b <volume> <frekuensi> <durasi dalam milidetik>
$ xset m <akselerasi> <threshold>
zip index
Perintah ini akan membuat dan menambahkan file ke dalam file arsip zip. Lihat juga perintah gzip dan unzip.

Sumber: pemula.linux


Alamat Web Tentang ubuntu


1. yo linux : Linux Information Portal ,ini linknya

http://www.yolinux.com/




2. Ubuntuserverguide: Mengandung Tentang Ubuntu Server Guide, Tutorial, Setup dan Konfigurasi.
http://ubuntuserverguide.com/


3. server-word.info : berisi tentang tutorial tutorial server.

http://www.server-world.info/en/


4. ubuntu.com : Tutorial Tutorial Tentang ubuntu
http://www.ubuntu.com/


Cukup itu Saja tapi masih ada alamat linux yang lain,
Terima Kasih


HAL-HAL YANG PERLU DILAKUKAN SETELAH MENGINSTALL UBUNTU SERVER :
===============================================================

1. Konfigurasi IP Static

Caranya :
# sudo nano /etc/network/interfaces

# The primary network interface
auto eth0
# make it comment

# iface eth0 inet dhcp
# add these lines

iface eth0 inet static
address 10.0.0.30
network 10.0.0.0
netmask 255.255.255.0
broadcast 10.0.0.255
gateway 10.0.0.1
dns-nameservers 10.0.0.10

2. Pilih dan arahkan repository.
    Misal : ke Repo kambing.ui.ac.id
    lokasi repository : /etc/apt/source.list

caranya : sudo nano /etc/apt/sources.list
ganti dengan :
deb http://kambing.ui.ac.id/ubuntu/ precise-proposed main restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu/ precise-security main restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu/ precise-updates main restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu/ precise main restricted universe multiverse

3. lakukan update
caranya : sudo apt-get update

4. lakukan upgrade paket
caranya : sudo apt-get upgrade

5. ganti hostname, lokasi file hostname ada 2, yaitu:
    /etc/hosts    dan    /etc/hostname

caranya :
sudo nano /etc/hosts

isinya :
192.168.12.244  namakomputer     alias

sudo nano /etc/hostname
isinya :
namakomputer

kemudian jalankan service hostname:    sudo /etc/init.d/hostname start

pengecekan:
jalankan perintah : hostname
kemudian      : hostname -f

"hasilnya harus sama"


 Instalasi Ubuntu dengan Windows installer
 

Instal Ubuntu dengan Windows installer
Installer Windows tidak kompatibel dengan Windows 8 atau UEFI firmware , dan tidak tersedia untuk Ubuntu 13.10 .

Silahkan download rasa 64-bit dari Ubuntu Desktop .
Pelajari lebih lanjut >

Setelah installer Windows telah di-download , Anda harus membukanya untuk menginstal Ubuntu . Anda akan menemukan petunjuk rinci di bawah ini. Jika Anda membutuhkan bantuan lebih lanjut , opsi dukungan yang tercantum di bagian bawah halaman ini .


    1    Jika Anda menggunakan Internet Explorer , Anda akan ditanya apakah Anda ingin menjalankan atau menyimpan file . Pilih 'Run' untuk meluncurkan installer .

    Kebanyakan web browser lain ( seperti Firefox , misalnya) hanya akan meminta Anda untuk menyimpan file . Untuk memulai instalasi , klik 'Save ' dan kemudian klik dua kali file yang didownload.
    2    Jika pesan keamanan seperti ini muncul, klik 'Lanjut' untuk melanjutkan




     3   Untuk menginstal Ubuntu , semua yang perlu Anda lakukan adalah memilih nama pengguna dan kata sandi . Apakah dicatat bahwa Anda harus memasukkan password dua kali untuk memastikan Anda mengetik dengan benar
    4   Setelah memilih password Anda, klik ' Install ' . File-file akan diunduh dan diinstal secara otomatis  .
    5   Tunggu sampai Ubuntu -download dan diinstal . Hal ini dapat memakan waktu cukup lama - ukuran file download sekitar 500MB - tetapi Anda dapat tetap menggunakan komputer Anda di seluruh .
    6   Ketika instalasi selesai , Anda akan diminta untuk me-restart komputer Anda . Klik ' Finish ' untuk me-restart .
    7   Setelah restart komputer Anda , pilih ' Ubuntu ' dari menu boot 




Tutorial Cara Install Dual / Multi Boot (Bbrp Distro 

Linux vs Windows)

 

Oleh Suro Dhemit pada 30 November 2011 pukul 18:24
Tutorial cara Install Dual / Multi Boot (Bbrp Distro Linux vs Windows)
=================================================
Yang harus dilakukan pertama kali adalah mempersiapkan partisi buat menempatkan 

masing2 OS, sebelumnya saya sarankan untuk membackup dulu semua data ke dalam 

HD eksternal/DVD agar data penting bisa terselamatkan & tdk hilang.


  1. Format hardisk anda dg Gparted atau partisi manager kesukaan anda, tujuannya sbnrnya ada bbrp merk laptop yg sbrnya ada partisi lain tersembunyi, gunanya utk maintenance / restort buat teknisi pabriknya agar tdk bisa diisi OS tertentu yg lain.
  2.  Cara partisi paling guampang gunakan Live CD pilih menu GParted. 
  3. Buat 1 partisi swap, ukurannya 500mb-bbrp Gb terserah anda. (catatan: Jumlah partisi swap cukup 1 saja buat beberapa distro Linux).
  4. Buat partisi NTFS (tuk Win) dan partisi lain buat Linux jmlh partisi sesui kebutuhan sesuai jmlh distro yg mau diinstall + partisi DATA.
  5. Apabila anda mau install Windows, installah pertama kali pd partisi NTFS yg telah dipersiapkan, karena Windows tdk mendukung Grub (ingat jangan gunakan OS bajakan...!!)
  6. Selanjutnya instal beberapa Distro Linux anda. (catatan: konfigurasi Grub akan mengikuti Distro Linux yg diinstal terakhir.
sumber: kpliklaten



Komentar

Postingan populer dari blog ini

Cara Setting Mikrotik RB750 melalui winbox Di Ubuntu

Install Ftp Server Di Ubuntu 12.04,14.04. Debian 7

Cara Install Virtual Box Di Ubuntu 12.04