perintah dasar linux

50
3. Kebutuhan Dasar Sebelum mempelajari pemrograman Bash shell di linux sebaiknya anda telah mengetahui dan menggunakan perintah - perintah dasar shell baik itu internal command yang telah disediakan shell maupun eksternal command atau utility, seperti cd, pwd, times, alias, umask, exit, logout, fg, bg, ls, mkdir, rmdir, mv, cp, rm, clear, ... • utilitas seperti cat, cut, paste, chmod, lpr,... • redirection (cara mengirim output ke file atau menerima input dari file), menggunakan operator redirect >, >>, <, <<, contohnya: ls > datahasil ls dikirim ke file data, jika file belum ada akan dibuat tetapi jika sudah ada isinya akan ditimpa.ls >> datahampir sama, bedanya jika file sudah ada maka isinya akan ditambah di akhir file.cat < datafile data dijadikan input oleh perintah cat • pipa (output suatu perintah menjadi input perintah lain), operatornya : | , contoh: ls -l | sort -souput perintah ls -l (long) menjadi input perintah sort -s (urutkan secara descending), mending pake ls -l -r saja :-)ls -l | sort -s | morecat <data | sort > databaru • Wildcard dengan karakter *, ?, [ ], contohnya: ls i*tampilkan semua file yang dimulai

Upload: sri-suryo

Post on 09-Jul-2016

237 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Perintah Dasar Linux

3. Kebutuhan DasarSebelum mempelajari pemrograman Bash shell di linux sebaiknya anda telah mengetahui dan menggunakan perintah - perintah dasar shell baik itu internal command yang telah disediakan shell maupun eksternal command atau utility, seperti•cd, pwd, times, alias, umask, exit, logout, fg, bg, ls,

mkdir, rmdir, mv, cp, rm, clear, ...•utilitas seperti cat, cut, paste, chmod, lpr,...•redirection (cara mengirim output ke file atau

menerima input dari file), menggunakan operator redirect >, >>, <, <<, contohnya: ls > datahasil ls dikirim ke file data, jika file belum ada akan dibuat tetapi jika sudah ada isinya akan ditimpa.ls >> datahampir sama, bedanya jika file sudah ada maka isinya akan ditambah di akhir file.cat < datafile data dijadikan input oleh perintah cat

•pipa (output suatu perintah menjadi input perintah lain), operatornya : | , contoh: ls -l | sort -souput perintah ls -l (long) menjadi input perintah sort -s (urutkan secara descending), mending pake ls -l -r saja :-)ls -l | sort -s | morecat <data | sort > databaru

•Wildcard dengan karakter *, ?, [ ], contohnya: ls i*tampilkan semua file yang dimulai dengan ils i?itampilkan file yang dimulai dengan i, kemudian sembarang karakter tunggal, dan diakhiri dengan ils [ab]*tampilkan file yang dimulai dengan salah satu karakter a atau b

Kumpulan Perintah Linux di

Page 2: Perintah Dasar Linux

Terminal Lengkap

Page 3: Perintah Dasar Linux
Page 4: Perintah Dasar Linux

post-info-imgByFadli TN

post-info-namePosted on 12 July 2014post-info-datepost-info-rightpost-info-inpost-info-outpost-info-wrappost-header

1SHARE

post-social-count SHARE TWEET SHARE SHARE EMAIL COMMENTS

social-sharing-topLinux adalah sistem operasi gratis yang merupakan turunan dari Unix, banyak pengembang dan komunitas Linux di dunia. Linux dikenal sulit digunakan dibandingkan WIndows OS, Bagi teman-teman yang sedang belajar menggunakan Linux perintah dasar-dasar di terminal Linux wajib kita ketahui karena kita akan menggunakannya untuk mengoperasikan sistem Linux.Berikut ini kumpulan lengkap perintah dasar-dasar linux di terminal:Aadduser = Tambah pengguna ke sistemaddgroup = Tambah grup ke sistemalias = Buat sebuah aliasapropos = Cari Bantuan halaman manual (man-k)apt-get = Cari dan menginstal paket perangkat lunak (Debian)aspell = Pemeriksa Ejaan

Page 5: Perintah Dasar Linux

awk = Cari dan Ganti teks, database sort / validate / indexBbasename = Strip direktori dan akhiran dari nama filebash = GNU Bourne-Again Shellbc = Arbitrary bahasa kalkulator presisibg = Kirim ke latar belakangbreak = Keluar dari sebuah loopbuiltin = Jalankan shell builtinbzip2 = Compress atau dekompresi file bernama (s)Ccal = Tampilkan kalendercase = kondisional melakukan perintahcat = Menampilkan isi filecd = Mengganti Directoricfdisk = Tabel partisi manipulator untuk Linuxchgrp = Mengubah kepemilikan grupchmod = Mengubah izin akseschown = Mengubah pemilik file dan grupchroot = Jalankan perintah dengan direktori root yang berbedachkconfig = Sistem layanan (runlevel)cksum = Cetak byte CRC checksum dan menghitungclear = Hapus layar terminalcmp = Membandingkan dua filecomm = Bandingkan dua file diurutkan baris demi bariscommand = Jalankan perintah – shell mengabaikan fungsicontinue = Resume iterasi berikutnya dari suatu loopcp = Menyalin satu atau lebih file ke lokasi laincron = Daemon menjalankan perintah yang dijadwalkancrontab = Jadwalkan perintah untuk menjalankan di lain waktucsplit = Split file ke dalam konteks – potongan ditentukancut = membagi file menjadi beberapa bagianDdate = Menampilkan atau mengubah tanggal & waktu

Page 6: Perintah Dasar Linux

dc = Desk Kalkulatordd = Mengkonversi dan menyalin file, menulis header disk, boot recordddrescue = Alat untuk memperbaiki datadeclare = Deklarasikan variabel dan memberi mereka atributdf = Tampilkan ruang diskdiff = Tampilkan perbedaan antara dua filediff3 = Tampilkan perbedaan di antara tiga filemenggali = DNS lookupdir = Daftar isi direktori singkatdircolors = Warna setup untuk ls ‘dirname = Convert semua pathname ke beberapa pathdirs = Tampilkan daftar direktori yang diingatdmesg = Mencetak pesan-pesan kernel & driverdu = Perkiraan penggunaan kapasitas file

Eecho = Tampilkan pesan di layaregrep = Cari file untuk baris yang sesuai dengan ekspresi yang diperpanjangeject = Mengeluarkan media removableenable = Mengaktifkan dan menonaktifkan perintah shell builtinenv = Environment variabelethtool = Pengaturan kartu Etherneteval = Evaluasi beberapa perintah / argumenexec = Menjalankan perintahexit = Keluar dari shellexpect = mengotomatiskan aplikasi yang bebas diakses melalui terminalexpand = Convert tab ke spasieksport = Set variabel lingkungan

Page 7: Perintah Dasar Linux

expr = Evaluasi ekspresiFfalse = Tidak melakukan apa-apa, tidak berhasilfdformat = Tingkat rendah format sebuah floppy diskfdisk = tabel partisi manipulator untuk Linuxfg = Kirim pekerjaan untuk foregroundfgrep = Cari file untuk baris yang cocok dengan string yang tetapfile = Tentukan jenis filefind = Cari file yang memenuhi kriteria yang diinginkanfmt = Format ulang tipe teksfold = Wrap teks agar sesuai dengan lebar tertentu.for = Memperluas kata-kata, dan menjalankan perintahformat = Format disk atau kasetfree = Tampilkan penggunaan memorifsck = Memeriksa dan memperbaiki sistem File konsistensiftp = File Transfer Protocolfungsi = Tentukan fungsi macrofuser = Identifikasi / memutuskan proses yang sedang mengakses fileGgawk = Cari dan Ganti teks dalam filegetopts = Menguraikan parameter sesuai posisi

Page 8: Perintah Dasar Linux

grep = Cari file untuk baris yang cocok dengan pola tertentugroup = Cetak nama grup pada penggunagzip = Compress atau dekompresi nama fileHhash = Mengingat seluruh pathname dari sebuah nama argumenhead = Output bagian pertama dari filehelp = Tampilkan bantuan untuk perintah built-inhistory = Perintah historyhostname = Cetak atau mengatur nama sistemIid = Cetak user dan grup idif = melakukan perintah kondisionalifconfig = Konfigurasi antarmuka jaringanifdown = Menghentikan antarmuka jaringanifup = Memulai antarmuka jaringan keatasimport = Menangkap layar server X dan menyimpan sebuah gambar ke fileinstall = Menyalin file dan mengatur atributJjoin = gabung garis pada field umumKkill = Memberhentikan proses yang sedang berjalankillall = Memberhentikan proses oleh namaLless = Tampilan output satu layar pada satu

Page 9: Perintah Dasar Linux

waktulet = Melakukan aritmatika pada variabel shellln = Membuat hubungan antara filelocal = Membuat variabellocate = Cari filelogname = Cetak nama loginlogout = Keluar dari sebuah login shelllook = Tampilan baris yang dimulai dengan string tertentulpc = Program Kontrol jalur printerlpr = Off line printlprint = Mencetak file / Print filelprintd = Abort pekerjaan printlprintq = Daftar antrian printlprm = Hapus pekerjaan dari antrian printls = List informasi tentang filelsof = List membuka fileMmake = Sekelompok Kompilasi ulang dari programman = Bantuan manualmkdir = Membuat folder barumkfifo = Membuat FIFOs (bernama pipa)mkisofs = Buat hybrid ISO9660/JOLIET/HFS filesystemmknod = Membuat blok atau karakter file khususmore = Tampilan output satu layar pada satu waktu

Page 10: Perintah Dasar Linux

mount = Mount file systemmtools = Memanipulasi file MS-DOSmv = Memindahkan atau mengubah nama file atau direktorimmv = Pindahkan massa dan mengubah nama (file)Nnetstat = Informasi Jaringannice = Mengatur prioritas perintah atau pekerjaannl = Nomor baris dan menulis filenohup = Jalankan perintah kebal terhadap hangupsnslookup = Query Internet menyebut server secara interaktipnotify-send = Mengirim desktop notificationsOopen = membuka file dalam aplikasi defaultop = Operator aksesPpasswd Memodifikasi password userpaste = Menggabungkan baris filepathchk = Periksa nama file portabilitasping = Test sambungan jaringanpkill = memberhentikan proses runningpopd = Mengembalikan nilai sebelumnya dari direktori sekarangpr = Siapkan file untuk dicetak /print

Page 11: Perintah Dasar Linux

printcap = kemampuan pencetak Databaseprintenv = Cetak variabel lingkunganprintf = Format dan mencetak dataps = Status Prosespushd = Simpan dan kemudian mengubah direktori sekarangpwd = Mengetahui direktori kita beradaQquota = Tampikan penggunaan disk dan membatasinyaquotacheck = Meneliti sistem file untuk penggunaan diskquotactl = Set kuota diskRram = perangkat disk ramrcp = Salin file antara dua mesinread = Membaca baris dari standar inputreadarray = Baca dari stdin ke variabel arrayreadonly = Menandai variabel / fungsi sebagai readonlyreboot = Reboot sistemrename = Ubah nama filerenice = Ubah prioritas dari proses yang berjalanremsync = Sinkronisasi remote file melalui emailreturn = Keluar fungsi shellrev = Membalikkan baris dari sebuah filerm = Menghapus filermdir = Remove folder

Page 12: Perintah Dasar Linux

rsync = Remote file copy (Synchronize file pohon)Sscreen = Multiplex terminal, run remote shells via sshscp = Secure copy (remote file copy)sdiff = Menggabungkan dua file secara interaktifsed = Stream Editorselect = Menerima input keyboardseq = Print urutan numericset = Memanipulasi variabel shell dan fungsisftp = Secure File Transfer Programshift = Pergeseran parameter posisishopt = Pilihan shellshutdown = Shutdown atau restart linuxsleep = Delay/penundaan untuk jangka waktu tertentuslocate = Cari filesort = Mengurutkan file tekssource = Jalankan perintah dari file .”split = Split file ke dalam fixed-potongssh = Secure Shell client (remote login program)strace = Trace sistem panggilan dan sinyalsu = Gantikan identitas penggunasudo = Jalankan perintah sebagai user lainsum = Mencetak checksum untuk filesymlink = Buatlah nama baru untuk filesync = Sinkronisasi data pada disk dengan memoriTtail = Output bagian terakhir filetar = Tape Archivertee = Redirect output ke beberapa filetest = Evaluasi ekspresi kondisionaltime = Program Mengukur waktu runningtimes = User dan sistem waktutouch = Ubah file timestampstop = Daftar proses yang berjalan pada sistemtraceroute = Trace Route to Hosttrap = Jalankan perintah ketika sebuah sinyal adalah set (Bourne)tr = Translate, squeeze, dan / atau menghapus karaktertrue = Tidak melakukan apapun, berhasil

Page 13: Perintah Dasar Linux

tsort = Topologi sorttty = Print filename dari terminal pada stdintype = menjelaskan perintahUulimit = Batasi pengguna resources (sumber daya)umask = Para pengguna menciptakan file tersembunyiumount = Unmount (tidak menaiki) perangkatunalias = Hapus aliasuname = Informasi sistem printunexpand = Convert spasi untuk tabUniq = Uniquify fileunit = Mengkonversi unit dari satu skala ke yang lainunset = Hapus variabel atau nama fungsiunshar = Uraikan catatan arsip shelluntil = Mengeksekusi perintah (sampai error)useradd = Membuat akun user baruusermod = Memodifikasi akun userusers = Daftar para pengguna yang sekarang ini loginuuencode = Encode file bineruudecode = Decode file yang dibuat oleh uuencodeVv = Daftar isi direktori Verbosely ( ls-l-b ‘)vdir = Daftar isi direktori Verbosely ( ls-l-b ‘)vi = Text Editorvim = Text Editorvmstat = Laporan statistik memori virtualWwatch = Mengeksekusi / menampilkan sebuah program secara berkalawc = Cetak byte, kata, dan baris menghitungwhereis = Cari pengguna $ path, halaman manual dan file source untuk programwhich = Cari pengguna $ path untuk file programwhile = Jalankan perintahwho = Cetak semua nama pengguna yang sedang log in

Page 14: Perintah Dasar Linux

whoami = Cetak pengguna saat ini dan nama id ( `id-un ‘)wget = Ambil halaman web atau file melalui HTTP, HTTPS atau FTPwrite = Mengirim pesan ke pengguna lainXxargs = Jalankan utility, melewati daftar argumen yang dibangunxdg-open = Buka file atau URL dalam aplikasi yang disukai pengguna.Yyes = Cetak string sampai di interrupt. = Skrip menjalankan perintah shell yang sekarangzip = Paket zip dan kompres (arsip) file!! = Jalankan perintah terakhir lagi### = Komentar / Remark./ = Perintah menjalankan programDalam terminal pada saat membuat atau mengedit file:Dalam vi editor atau editor lainnya ada dua mode, mode COMMAND untuk perintah dan mode INSERT untuk mengetik.Tekan tombol ESC untuk pindah ke mode COMMANDTekan tombol INSERT untuk pindah ke mode INSERTSave, pindah ke mode COMMAND lalu ketik :wSave dan Exit :wqExit :q atau :q!Cara masuk ke hard drive/hard disk/partisipertama kita harus melihat partisi tersebut dengan mengetikan# fdisk -l atau # ls /devBiasanya sebelum kita bisa dapat masuk partisi diharuskan me mount partisi tersebut.Ad Injection:random

Advertisements336 x 280 Large Rectangle

Page 15: Perintah Dasar Linux

<A HREF="https://adclick.g.doubleclick.net/aclk?sa=L&ai=CJE6WrDD3VteqMdSgoAOw4KnYD5TSiZcF3LW_0qEBwI23ARABIABg6YKAgOQNggEXY2EtcHViLTkyODU0MjIzMjczMDY5NDPIAQmoAwGqBKUBT9C2QWZFzIYUNWxPP9R4bgoxUaBsrcSFzBiNb0zI7VmXidQjeolseUKQGkSGFlvSlde40LpsqAv_3eEiwXbPaFVXOP0_L5EDqNLKrDq0H2AIMyeDLPhvaLsLx3HtpqJMypRxWfMgsARUVN0QPeelU4Qbvvo_XDrGZqD1csnzQNJhpTt2sstiOsiHIJHA-dzavzlYAcvPB9cSK1kfxEy5l5N9MhH9gAb9tqK8u-SU4JsBoAYh2AcA&num=1&sig=AOD64_36KO0um6z2aF-eN-IZTcEAIUH_gQ&client=ca-pub-9285422327306943&adurl=https://bid.g.doubleclick.net/xbbe/creative/jump%3Fd%3DAPEucNVGAaT_sCzo6ucfbl-K0zf6NK_e2zc4IRBdMoqzyu2nLZ2mK-nhu4bdeGXhh4kUSH90I8nI2DiTL3AQpkjKF3sUzt7iMN2HU1vwhWpI3exWB-ULL8tzaSyKVsFr1pyBIWZUwvll7Jt_FpnMOmvGPdnRpsqzRxRCp7rK1ExXNLOd86C_hQKJyUbcyP_0yhUX_sBeOwLpsc3yC-WPBx59ST9kocZQHcEdhoUktFXMLRcHrsOHeYKwDF-

Page 16: Perintah Dasar Linux

RoEKhKF525yDxTUeICnG9L08LKGm4OG0EGXzIsrlfLCVipZIHIKX8ROHusJLxrCukJnj4S9D0JPKGl0DULPqCr8S_1DVFAbHJok88Ow4EKTjDXJl6Lf0XzaWrFBLVZcG4AvQgkQHhGktpPTP14rwr6FNSI5NxWUPmI8sZ33FX4qIuRYmt59kj-7UgKp4"><IMG SRC="https://bid.g.doubleclick.net/xbbe/creative/ad?d=APEucNVGAaT_sCzo6ucfbl-K0zf6NK_e2zc4IRBdMoqzyu2nLZ2mK-nhu4bdeGXhh4kUSH90I8nI2DiTL3AQpkjKF3sUzt7iMN2HU1vwhWpI3exWB-ULL8tzaSyKVsFr1pyBIWZUwvll7Jt_FpnMOmvGPdnRpsqzRxRCp7rK1ExXNLOd86C_hQKJyUbcyP_0yhUX_sBeOwLpsc3yC-WPBx59ST9kocZQHcEdhoUktFXMLRcHrsOHeYKwDF-RoEKhKF525yDxTUeICnG9L08LKGm4OG0EGXzIsrlfLCVipZIHIKX8ROHusJLxrCukJnj4S9D0JPKGl0DULPqCr8S_1DVFAbHJok88Ow4EKTjDXJl6Lf0XzaWrFBLVZcG4AvQgkQHhGktpPTP14rwr6FNSI5NxWUPmI8sZ33FX4qIuRYmt59kj-7UgKp4&pr=VvcwrAAMVVcKaBBUAApwMOESu3L5EOqOPFe4EA" BORDER=0 WIDTH=336 HEIGHT=280 ALT="Advertisement"></A>

setelah list dari directory /dev ditampilkan lihat partisi yang ingin kita mount. Misalnya kita memutuskan untuk memount partisi dev sda1. flashdisk menggunakan nama sdc, sdc1 dst.Maka ketik :# mount /dev/sda1 /mntPenjelasan : mount adalah command sedang /dev/sda1 adalah lokasi dari device yang akan di mount. Dan /mnt adalah directory tujuan dari proses mount.6. Sekarang isi dari directory sda1 bisa kita lihat di directory mount /mnt. Ketik :# ls /mnt

Page 17: Perintah Dasar Linux

maka akan tampil list dari sda17. Untuk melepas drive. Ketik :# umount /dev/sda1Biasanya untuk linux desktop partisi terdapat di /media (tetapi harus dimount dulu)# cd /mediauntuk melihat semua partisi.# lsUntuk menghapus file dan folder di trash# rm -rf ~/.local/share/Trash/files#rm -rf ~/.local/share/Trash/files/*Untuk melihat isi trash# ls ~/.local/share/Trash

Semoga membantu

Baris Perintah di LINUX

Page 18: Perintah Dasar Linux

Posted by ahmadfihris on 11 Maret 2014Posted in: LINUX. Tagged: Komputer, LINUX. Tinggalkan komentarentry-metaend titleBerikut ini ada beberapa perintah dasar di Linux buat agan-agan yang pingin tahu lebih lanjut mengenai perintah dasar di linux. berikut cuplikannya :Berikut ini beberapa perintah dasar di Linux.Navigasi Dasar :1. cd – Pindah direktori. Perintah ini akan membuat agan berpindah ke direktori(folder) yang berbeda.Contoh :cd dokumenBerpindah ke sebuah subdirektori (dari direktori kerja) yang bernama “dokumen”.cd dokumen/sementaraBerpindah ke subdirektori “dokumen”, kemudian dari sini beralih ke subdirektoriyang bernama sementara.cd ..Berpindah ke direktori atas dari direktori kerja.cd ../..Berpindah ke direktori atas dan atasnya lagi dari direktori kerja.cd /Berpindah ke dasar direktori dari dasar sistem operasi.cd /userBerpindah ke dasar direktori dari dasar sistem operasi, kemudian berpindah kedirektori “user”.cd ~Berpindah ke direktori home.cd ~/userBerpindah ke direktori home, kemudian berpindah ke direktori “user”.cd –Berpindah ke direktori yang dilalui sebelumnya.2. pwd – Mencetak direktori aktif. Perintah ini memberitahu direktori kerja saatini (dalam artian memberitahu dimana agan berada).3. ls – Melihat daftar file dari direktori aktif, dan (secara pilihan)

Page 19: Perintah Dasar Linux

menampilkan karakteristik-karakteristiknya.Contoh :lsMenampilkan daftar nama file pada direktori aktif.ls -l(long) Menampilkan daftar nama file dengan karateristik-karakteristiknya(ukuran, kepemilikan, privasi, dan lain sebagainya).ls -loMenampilkan daftar nama file pada direktori aktif dengan atribut flag-nya (lihatchflags) pada tampilan tambahan opsi -l.ls -aMenampilkan semua file pada direktori aktif (termasuk dengan file yang tidaknampak atau dengan attribut hidden).ls -FMenampilkan nama-nama file dengan special karakter pada akhir baris yangmemberitahu anda jenis dari file tersebut (misalnya : “/” untuk direktori, “*”untuk file yang “unix executable”, “@” untuk alias atau simbolik link, dsb).ls *.jpgMenampilkan semua nama file yang berakhiran dengan “.jpg”.ls a*Menampilkan semua nama file yang berawalan dengan “a”.ls *att*Menampilkan semua nama file yang mengandung frase “att”.Pengaturan file dan folder :4. cp – Mengkopi sebuah file (atau direktori).catatan :– Jika terdapat sebuah file dengan nama yang sama dengan nama file yang akandikopi, maka file tersebut akan dihapus (dan diganti dengan file yang telahdimaksudkan untuk dikopi) tanpa pemberitahuan dan peringatan terlebih dahulu.– Jika terdapat sebuah folder dengan nama yang sama dengan nama folder yang akan

Page 20: Perintah Dasar Linux

dikopi, maka folder yang dikopi tersebut akan ditempatkan di dalam foldertersebut, dengan nama yang sama seperti nama folder yang asli.Contoh :cp zoo carMengkopi sebuah file yang bernama “zoo” (di dalam direktori aktif). Nama filehasil kopian-nya adalah “car”.cp zoo ~/dokumenMengkopi sebuah file dengan nama “zoo” (di dalam direktori aktif) ke dalamdirektori “dokumen” yang berada di home direktori anda.cp zoo ~/dokumen/carMengkopi sebuah file dengan nama “zoo” (di dalam direktori aktif) ke dalamdirektori “dokumen” yang berada di home direktori anda dan nama file hasilkopian-nya adalah “car”.cp *.txt ~/dokumenMengkopi semua file dengan nama yang berakhiran “.txt” ke dalam direktori“dokumen” yang berada di home direktori anda.cp -R dokumen “dokumen backup”Mengkopi secara keseluruhan direktori dengan nama “dokumen”. nama file hasilkopian-nya adalah “dokumen backup”. kedua tanda petik tersebut diperlukan karenaadanya spasi di nama directori.sudo cp -Rp /user “/user backup”Mengkopi secara keseluruhan direktori /user (termasuk semua home folder penggunadi dalam-nya), memungkinkan untuk menjaga sebanyak mungkin informasi file-filetersebut (kepemilikan, set permission, dll, namun tidak termasuk dengan sumberdaya-nya) sebagaimana fungsi dari “cp”. Nama file hasil kopian-nya adalah “userbackup”. Akses root diperlukan untuk memakai opsi “-p”, jadi untuk contoh

Page 21: Perintah Dasar Linux

tersebut memakai “sudo” untuk mendapatkan akses root dalam jangka waktu yangsementara.5. mv – Memindah atau mengganti nama (rename) suatu file atau folder.Contoh :mv zoo carMengganti nama sebuah file (di dalam direktori aktif) dari “zoo” ke “car”mv zoo ~/dokumenMemindah file “zoo” dari direktori aktif ke dalam direktori “dokumen” yangberada di home direktori anda.mv zoo ~/dokumen/carMemindah file “zoo” dari direktori aktif ke dalam direktori “dokumen” yangberada di home direktori anda dan mengganti-nya nama dengan “car”.mv *.txt ~/dokumenMemindah semua file dengan nama yang berakhiran dengan “*.txt” dari direktoriaktif ke dalam direktori “dokumen” yang berada di home direktori anda.6. rm – Menghapus sebuah direktori atau file.Contoh :rm zooMenghapus file bernama “zoo”.rm s*Menghapus semua file yang diawali dengan “s”.rm *.txtMenghapus semua file yang diakhiri dengan “.txt”.rm -R cobaMenghapus sebuah direktori dengan nama “coba” beserta semua isi di dalam-nya.rm -f zooMenghapus sebuah file dengan nama “zoo” tanpa konfirmasi.rm -rf cobaMenghapus sebuah direktori dengan nama “coba” beserta semua isi di dalam-nyatanpa konfirmasi.

Page 22: Perintah Dasar Linux

7. rmdir – Menghapus direktori (direktori kosong). Jika anda menginginkanmenghapus sebuah direktori yang tidak tidak kosong, anda perlu untuk menghapusisi-nya terlebih dahulu, atau pakai saja perintah “rm -R”.8. mkdir – Membuat sebuah direktori.Contoh :mkdir cobaMembuat direktori baru dengan nama “coba”.9. chmod – Mengganti mode perlindungan (perizinan) pada file atau folder.Perintah ini cukup rumit, jadi baca terlebih dahulu manpage-nya sebelummenggunakan. Anda harus menjadi pemilik dari file itu sendiri (atau menjadiroot) untuk mengubah mode perlindungan-nya.Contoh :chmod u+w zooMemberi akses kepada pengguna (pemilik file untuk menulis pada file atau folderdengan nama “zoo”.chmod u-r zooTidak memberi akses kepada pengguna (pemilik file) untuk membaca file “zoo”.chmod ug+x zooMemberi akses kepada pengguna (pemilik file) dan anggota grup untukmeng-eksekusi file “zoo”.chmod o+rX *Memberi akses kepada “other” (dalam hal ini adalah pengguna / user lain) untukmembaca dan meng-eksekusi semua file yang berada di direktori aktif. Hurufkapital “X” mengindikasikan perintah chmod untuk menggunakan aturan yang ketatterhadap setting akses peng-eksekusi-an hanya dimana perintah itu cocok untukdigunakan.chmod o=rw zoo

Page 23: Perintah Dasar Linux

Memberi akses kepada “other” untuk membaca dan menulis, tetapi tidak memberiakses untuk meng-eksekusi file “zoo”.chmod -R ugo+rX ~/dokumenMemberi akses kepada siapa saja (user, grup dan other) untuk membaca danmeng-eksekusi direktori “dokumen” yang berada pada home direktori anda dan semuadi dalam-nya (opsi -R mengindikasikan bahwa set permisi adalah untuk keseluruhanisi foder tersebut, tidak hanya folder itu sendiri).chmod o-rwx ~/umumTidak memberi akses kepada “other” untuk membaca, menulis dan meng-eksekusidirektori “umum” pada direktori home anda.10. chown – Mengganti nama dari pemilik/grup dari sebuah file atau folder.Anda harus menjadi root untuk menggunakan perintah ini.Contoh :sudo chown fajar /usr/shared/catatan.txtMenjadi user root (lihat sudo) dan menjadikan user fajar sebagai pemilik darifile catatan.txt pada shared direktori.sudo chown -R fajar:staff /usr/shared/tmp/Menjadikan user fajar dan grup staff sebagai pemilik dari direktori tmp, dantermasuk semua file didalamnya (tanda -R menandakan bahwa itu menggantikepemilikan/grup dari keseluruhan isi folder tersebut, bukan hanya pada folderitu sendiri)11. chgrp – Mengganti grup pemilik dari sebuah file atau folder. Anda harussebagai pemilik dari file atau folder tersebut dan hanya dapat mengganti grupdimana anda sebagai anggotanya (atau anda sebagai root).Contoh :chgrp staff /usr/shared/catatan.txtMenjadikan grup staff sebagai pemilik dari file catatan.txt pada shared d

Page 24: Perintah Dasar Linux

irektori.chgrp -R staff /usr/shared/tmp/Menjadikan grup staff sebagai pemilik dari direktori tmp, dan termasuk semuafile didalamnya (tanda -R menandakan bahawa itu mengganti grup dari keseluruhanisi folder tersebut, bukan hanya pada folder itu sendiri).12. chflags – Mengganti flag dari sebuah file atau folder. Flag pada linuxdapatdiartikan sebagai sebuah atribut. Flag yang dapat diubah antara lain :arch – flag arsipopaque – flag opaquenodump – flag nodumpsappnd – flag system-controlled append-only (hanya dapat ditambah)schg – flag system-controlled immutable (tidak dapat diubah)uappnd – flag user append onlyuchg – flag user immutableBeberapa flag membutuhkan akses root untuk mengeset atau menghapusnya; flaguappnd dan uchg juga dapat diatur oleh pemilik file; flag sappnd dan schg tidakdapat dihapus (bahkan oleh root) kecuali pada mode single user. Untuk menghapussebuah flag, tambahkan “no” di depan nama flag (opsi ini akan sedikitmembingungkan – nouchg berarti file dapat diubah, sedangkan uchg berarti tidakdapat diubah).Contoh :chflags uchg zooMemberi proteksi pada file zoo terhadap perubahan yang dialaminya (read only).chflags uappnd zooMenjadikan file zoo agar hanya dapat ditambah (data hanya dapat ditambahkanpadaakhir file, tetapi sekali ditambah tidak dapat dihapus atau diubah – atribut inicocok untuk file khusus misalnya file log).chflags -R uchg dokumen

Page 25: Perintah Dasar Linux

Membuang proteksi pada direktori dokumen terhadap perubahan yang dialaminyatermasuk semua isi didalamnya.Bekerja dengan file teks1. cat – Menampilkan isi dari file teks ASCII. Berguna untuk melihat filedenganukuran kurang dari satu halaman.2. more and less – Menampilkan isi dari sebuah file teks, satu layar sekalitampil (tekan spasi untuk menuju layar berikutnya). Dengan catatan bahwaperintah ini hanya akan berfungsi terhadap plain teks, bukan File Word, RTF, PDFatau file lain yang mengandung format tambahan. less juga memungkinkan andauntuk melihat layar sebelumnya (tekan b) pada file. Atau tekan h untukmendapatkan informasi lebih lanjut mengenai perintah more dan less.Contoh :more /etc/inetd.confMenampilkan file inetd.conf pada layar terminal, satu layar sekali.ps -ax | moreMenggunakan perintah ps untuk melihat seluruh proses yang sedang berjalan padasistem dan menyalurkannya pada perintah more untuk menampilkan isinya satu layarsekali.3. grep – Mencari isi dari sebuah file teks, dan menampilkan baris yangmengandung kata atau pola yang diberikan.Contoh :grep telnet /etc/inetd.confMencari pada file inetd.conf, dan menampilkan semua baris yang mengandung kata“telnet”.grep diskarbitrationd /var/log/system.logMencari pada file log system utama yang menyebutkan diskarbitration daemon.ps -ax | grep netinfod

Page 26: Perintah Dasar Linux

Menggunakan perintah ps untuk melihat seluruh proses yang sedang berjalan padasistem dan menyalurkannya pada perintah grep untuk menampilkan baris yangmengandung kata “netinfod”. Catatan : ini akan menampilkan daftar dari semuaproses netinfod yang berjalan pada sistem termasuk didalamnya proses grep itusendiri.4. head – Menampilkan beberapa baris awal pada file teks.Contoh :head ~/user/catatan.txtMenampilkan 10 baris pertama dari file catatan.txt.head -20 ~/user/catatac.txtMenampilkan 20 baris pertama dari file catatan.txt5. tail – Menampilkan beberapa baris akhir dari file teks. Perintah ini sangatberguna untuk menampilkan (yang paling baru) dari isi sebuah file khususmisalnya file log yang selalu bertambah isinya dari waktu ke waktu.Contoh :tail /var/log/system.logMenampilkan beberapa baris terakhir isi dari file log sistem utama.tail -20 /var/log/system.log | moreMenampilkan 20 baris terakhir isi dari file log sistem utama, kemudianmenggunakan perintah more untuk menampilkannya satu layar sekali.tail -f /var/log/system.logMenampilkan beberapa baris terakhir isi dari file log sistem utama, kemudianmengikuti perubahan yang terjadi pada file tersebut, dengan kata lain mencetakisi log yang baru seperti yang sedang dibuat.6. nano – Mengedit isi dari suatu file teks. Seperti halnya more dan less,aplikasi ini hanya dapat digunakan untuk plain teks. Untuk menggunakannya, andadapat menggunakan tombol panah untuk bergerak ke sekeliling dan juga tombolshortcut Ctrl+Key untuk melakukan suatu perintah. Beberapa menu

Page 27: Perintah Dasar Linux

perintahterdapar di dasar layar. Contoh Ctrl+O untuk menyimpan file, Ctrl+X untuk keluardari nano. Untuk perintah selengkapnya, anda dapat menekan Ctrl+G untuk membukahelp file dari nano.7. vi – Teks editor yang sangat ampuh yang hampir selalu terdapat dalam setiapinstallasi Linux. Teks Editor ini mempunyai fungsi yang banyak, namun jugasulit digunakan terutama untuk para pengguna yang belum akrab dengan tekseditor ini.8. wc – Menghitung jumlah baris, kata atau karakter dari sebuah file teks.9. sort – Mengurutkan isi dari suatu file teks sesuai alphabet.Lain – Lain1. man – menampilkan dokumentasi (manual pages) dari sebuah perintah.Contoh :man lsMenampilkan dokumentasi mendetail mengenai perintah ls2. apropos – menampilkan dokumentasi (manual pages) yang berhubungan dengankata kunci yang telah diberikan.Contoh :apropos fileMenampilkan dokumentasi yang mengandung kata “file” pada baris-barisringkasannya.3. find – Memindai dan mencari pada struktur direktori dari file yangmengandungpola yang cocok dari kata yang diberikan, juga menampilkan nama file tersebutatau melakukan suatu aksi yang lainnya.Contoh :find / -name zooMencari pada keseluruhan struktur direktori (termasuk juga semua media yangterhubung) untuk file dengan nama zoo dan juga menampilkan path

Page 28: Perintah Dasar Linux

(jalurdirektori) dari file tersebut.find -x / -name zooMencari hanya pada media untuk boot (opsi -x menandakan untuk melarangpemindaian ke media lain yagn terhubung) untuk file dengan nama zoo dan jugamenampilkan path-nya.find . -name ‘*zoo*’Mencari pada direktori aktif dan juga pada semua subdirektori dibawahnya untukfile yang mengandung kata “zoo”. Anda perlu menambahkan tanda petik pada opsiperintah tersebut, atau sesuatu kesalahan akan terjadi.find . -mtime 2Mencari pada direktori aktif dan juga pada semua subdirektori dibawahnya untukfile yang dimodifikasi dalam waktu 2 hari terakhir.4. tar – Perintah untuk bekerja dengan file arsip.Contoh :tar -cvf ~/dokumen/ dokumen.tarMengemas semua file dan folder pada direktori dokumen yang terletak pada homedirektori dengan nama dokumen.tar.tar -tf dokumen.tarMenampilkan isi dari file arsip dengan nama dokumen.tar.tar -xfv dokumen.tarMeng-ekstrak isi dari file arsip dengan nama dokumen.tar.5. gzip – Melakukan kompresi pada file atau folder menjadi file dengan ekstensi.gz . Perintah ini sangat cocok untuk dipasangkan dengan perintah “tar”.Contoh :gzip ~/dokumen/Meng-kompres direktori dokumen yang berada pada home direktori. Hasil dariproses ini adalah sebuah file dengan nama dokumen.gz.gzip dokumen.tarMeng-kompres file dokumen.tar yang terlebih dahulu dikemas dengan perintah tar.

Page 29: Perintah Dasar Linux

Hasil dari proses ini adalah proses ini adalah sebuah file dengan namadokumen.tar.gz.gunzip dokumen.tar.gzMeng-ekstrak file terkompresi dari dokumen.tar.gz. Hasil dari proses ini adalahsebuah file dengan nama dokumen.tar.tar -xzvf dokumen.tar.gzPerpaduan antara perintah tar dan gunzip. Mengekstrak file terkompresi daridokumen.tar.gz. Hasil dari proses ini adalah file atau folder yang telahter-ekstrak dari file dokumen.tar.6. date – Menampilkan jam dan tanggal waktu sekarang.7. cal – Menampilkan kalender.Contoh :calMenampilkan kalender bulan ini.cal 8 2009Menampilkan bulan Agustus tahun 2009.8. touch – Mengubah waktu modifikasi dari sebuah file atau membuat sebuah filekosong (0 byte).Contoh :touch zooMembuat file kosong dengan nama zooPerintah administrasi sistem1. ps – Menampilkan proses yang berjalan pada sistem.Contoh :psMenampilkan proses yang berjalan pada user yang sedang aktif atau yangterhubungke terminal.ps -xMenampilkan proses yang berjalan pada user yang sedang aktif baik yangterhubungke terminal atau tidak.ps -ax

Page 30: Perintah Dasar Linux

Menampilkan semua proses yang berjalan pada sistem.ps -auxMenampilkan semua proses yang berjalan pada sistem, dengan informasi tambahanmengenai suber daya yang digunakan.2. top – Menampilkan proses di sistem yang paling banyak menggunakan sumberdayaCPU, bersamaan dengan macam-macam informasi statistik sistem. Perintah ini akanberjalan secara berkelanjutan, melakukan update secara terus-menerus, hinggaanda menekan “q”.Contoh :topMenampilkan daftar dari proses yang berjalan pada sistem, dengan sistem yangmenggunakan proses-ID tertinggi terlebih dahulu, di-update tiap detik.top -us5Menampilkan proses yang diurutkan oleh penggunaan CPU, di-update tiap 5 detik.3. kill – Mematikan (atau memberikan sinyal lain pada) sebuah proses.kill 220Mematikan proses #220.kill -9 220Mematikan proses #220 secara ekstrim.kill -HUP 220Memberikan signal pada proses 220 untuk hangup. Secara umum pemroses background(daemons) akan memberikannya isyarat untuk restart, dan mengumpulkan kembaliinformasi konfigurasinya.4. su – Set user. Mengizinkan anda untuk menjadi user lainnya (user rootsebagaidefault). Perintah ini akan menanyakan password user yang akan anda gunakan.Ketikan “exit” atau tekan Ctrl+D untuk kembali ke user sebelumnya.

Page 31: Perintah Dasar Linux

5. sudo – Set user and do. Menjalankan perintah tunggal sebagai user lain (rootsebagai defaultnya). Perintah ini akan menanyakan password user yang andagunakan. Akses perintah ini dikontrol oel sebuah file konfigurasi dan dapatcukup kompleks (lihat manual pages). Secara default, beberapa administatormenggunakan perintah “sudo” untuk menjalankan sebuah aksi atas nama user lain.Contoh :sudo rm /var/private/db/.setupMenjadi user root sementara waktu untuk menghapus sebuah file yang tidak dapatdilakukan oleh user biasa.sudo -u fajar ls ~Menjadi user fajar kemudian menampilkan isi dari file yang ada pada homedirektori user tersebut.sudo -sMembuka sebuah shell root (hampir sama dengan perintah “su”, bedanya perintahini akan menanyakan password dari user anda, bukan password root).6. useradd – Menambah user pada sistem (anda harus menjadi root untukmelakukannya).Contoh :useradd fajarMenambahkan user dengan nama fajar. Setelah itu, anda akan diberi pertanyaanmengenai informasi tentang user tersebut.7. groupadd – Menambah grup pada sistem (anda harus menjadi root untukmelakukannya).Contoh :groupadd staffMenambahkan grup dengan nama staff. Setelah itu, anda akan diberi pertanyaanmengenai informasi tentang grup tersebut.

Page 32: Perintah Dasar Linux

8. userdel – Menghapus user dari sistem.Contoh :userdel fajarMenghapus user dengan nama fajar dari sistem.9. groupdel – Menghapus grup dari sistem.Contoh :groupdel staffMenghapus grup dengan nama staff dari sistem.10. passwd – Mengganti password user. Apabila anda mengetikannya tanpa disertainama user, secara default anda akan mengganti password root.11. ifconfig – Mengkonfigurasi interface jaringan (misal : ethernet, wireless,dan lain-lain).Contoh :ifconfigMenampilkan interface jaringan komputer.ifconfig -aMenampilkan semua interface jaringan komputer dengan settingan-nya.12. halt – Mematikan sistem. Pada komputer yang telah di-set dengan baik,perintah ini hanya dapat dilakukan oleh root. Perintah lain yang relevan adalah“shutdown -h now” dan “init 0?.13. reboot – Me-restart sistem. Sama dengan perintah halt, apabila komputeryang telah di-set dengan baik, perintah ini hanya dapat dilakukan oleh root.Perintah lain yang relevan adalah “shutdown -r now” dan “init 6?.###Seluruh teks tersedia sesuai dengan Lisensi Dokumentasi Bebas GNU.####any_command –helpMenampilkan keterangan bantu tentang pemakaian perintah. “–help” sama dengan perintah pada DOS “/h”.#sudoSuperUser Do, mendapatkan akses root atau administrator pada user biasa tanpa harus login sebagai root user#lsMelihat isi file dari direktori aktif. Pada linux perintah dir hanya berupa

Page 33: Perintah Dasar Linux

alias dari perintah ls. Untuk perintah ls sendiri sering dibuatkan alias ls –color, agar pada waktu di ls ditampilkan warna-warna sesuai dengan file-filenya, biasanya hijau untuk execute, dsb.#ls -alMelihat seluruh isi file pada direktori aktif beserta file hidden, lalu ditampilkan layar per layar.#cd directoryChange directory. Menggunakan cd tanpa nama direktori akan menghantarkan anda ke home direktori. Dan cd – akan menghantarkan anda ke direktori sebelumnya.#cp /source /destinationMengopi suatu file, gunakan cp -r untuk copy suatu directory#mcopy /source /destinationMengcopy suatu file dari/ke dos filesystem.Contoh mcopy a:autoexec.bat ~/junk . Gunakan man mtools untuk command yang sejenis : mdir, mcd, mren, mmove, mdel, mmd, mrd, mformat….#mv /source /destinationMemindahkan atau mengganti nama fileln -s source destination Membuat Simbolic Links, contoh ln -sf /usr/X11R6/bin/XF86_SVGA /etc/X11/X, membuat Simbolic link dari file XF86_SVGA ke X#rm /filesMenghapus file#mkdir /directoryMembuat direktori baru#rmdir /directoryMenghapus direktori yang telah kosong#rm -r /files(recursive remove) Menghapus file, direktori dan subdirektorinya. Hati-hati menggunakan perintah ini apabila anda login sebagai root, karena root dengan mudah dapat menghapus seluruh file pada sistem dengan perintah di atas, tidak ada perintah untuk undelete di Linux#more filenameUntuk melihat isi suatu file, dengan tambahan perintah more, maka isi file tersebut ditampilkan layar per layar.#less filenameMelihat suatu file layar per layar, dan tekan tombol “q” apabila ingin keluar,

Page 34: Perintah Dasar Linux

#pico filenameEdit suatu text file.#pico -w filenameEdit suatu text file, dengan menonaktifkan fungsi word wrap, sangat berguna untuk mengedit file seperti /etc/fstab.#lynx file.htmlMelihat file html atau browse ke net dengan text mode, dimana gambar/image tidak dapat ditampilkan, tapi lynx adalah suatu browser yang sangat cepat, sangat berguna bila anda hanya menginginkan suatu artikel tanpa image.#tar -zxvf filename.tar.gzMeng-untar sebuah file tar sekaligus meng-uncompress file tersebut (*.tar.gz atau *.tgz), untuk meletakkannya direktori yg diinginkan tambahkan option -C direktori, contoh tar -zxvf filename.tar.gz -C /opt (meletakkan file tersebut di direktori /opt#tar -xvf filename.tarMeng-untar sebuah file tar yang tidak terkompress (*.tar).#gunzip filename.gzMeng-uncompress sebuah file zip (*.gz” or *.z). dengan menggunakan gzip (juga zip atau compress) jika anda menginginkan mengompress file.#bunzip2 filename.bz2Meng-uncompress file dengan format (*.bz2) dengan utiliti “bzip2″, digunakan pada file yang besar.#unzip filename.zipMeng-uncompress file dengan format (*.zip) dengan utiliti “unzip” yang kompatibel dengan pkzip for DOS.#find / -name “filename”Mencari “filename” pada komputer anda dimulai dengan direktori /. Namafile tersebut mungkin saja berisi wildcard (*,?).#locate filenameMencari file dengan string “filename”. Sangat mudah dan cepat dari perintah di atas.#talk username1Berbicara dengan keyboard dengan user lain yg sedang login pada mesin kita (atau gunakan talk username1@machinename untuk berbicara dengan komputer lain). Untuk menerima undangan percakapan, ketikkan talk username2. Jika seseorang mencoba untuk berbicara dengan anda dan itu dirasakan mengganggu, anda bisa menggunakan perintah mesg n untuk menolak pesan tersebut.

Page 35: Perintah Dasar Linux

Dan gunakan perintah who atau rwho untuk melihat siapa user yang mengganggu tersebut.#mcMenjalankan “Morton Commander” … eh… salah maksudnya “Midnight Commander” sebagai file manager, cepat dan bagus.#telnet serverUntuk menghubungkan komputer kita ke komputer lain dengan menggunakan protokol TELNET. Gunakan nama mesin atau Nomor IP mesin, dan anda akan mendapatkan prompt login name dari mesin tersebut, masukkan passwordnya, oh ya .. anda juga harus punya account di mesin remote tersebut. Telnet akan menghubungkan anda dengan komputer lain dan membiarkan anda untuk mengoperasikan mesin tersebut. Telnet sangat tidak aman, setiap yang anda ketik menjadi “open text”, juga dengan password anda! Gunakan ssh alih-alih telnet untuk mengakses mesin secara remote.#ssh user@ipaddress(Secure Shell) Untuk mengakses mesin lain,#rlogin user@ipaddress(remote login) Menghubungkan anda kekomputer lain. Loginname dan password, tetapi apabila account anda tersebut telah dipakai, maka anda akan mendapatkan pesan kesalahan pada password anda. Sangat tidak aman juga, gunakan ssh sebagai gantinya.#rsh user@ipaddress(remote shell) Jalan lain untuk menghubungkan anda ke remote machine. Apabila login name/password anda sedang dipakai di remote mesin tsb, maka password anda tidak akan berlaku. Idem dengan rlogin, gantikan dengan ssh.#ftp user@ipaddressFtp ke mesin lain, ini sangat berguna untuk mengopy file ke/dari remote mesin. Juga tidak aman, gunakan scp dari keluarga ssh sebagai gantinya.#scp /source /destination(secure copy) untuk copy file ke atau dari mesin lain, contoh scp user@ipaddress:/source /destinationminicom Program Minicom (dapat dikatakan seperti “Procomm/Hyperterminal for Linux”).#./program_nameMenjalankan program pada direktori aktif, yang mana tidak terdapat pada PATH anda#xinit

Page 36: Perintah Dasar Linux

Menjalankan X-window server (tanpa windows manager).#startxMenjalankan X-window server dan meload default windows manager. Sama seperti perintah “win” under DOS dengan Win3.1#startx — :1Menjalankan sesi X-windows berikutnya pada display 1 (default menggunakan display 0). Anda dapat menjalankan banyak GUI terminal secara bersamaan, untuk pindah antar GUI gunakan , , etc, tapi ini akan lebih banyak memakan memori.#xterm(pada X terminal) ,menjalankan X-windows terminal. Untuk keluar ketikkan exit#xboing(pada X terminal). Sangat lucu deh …., seperti games-games lama …..gimp (pada X terminal) Program image editor yang sangat bagus, bisa disamakan dengan Adobe Photoshop, yang membedakan adalah program ini gratis.#netscape(pada X terminal) menjalankan netscape, versi pada waktu tulisan ini dibuat telah mencapai versi 4.7netscape -display host:0.0 (pada X terminal) menjalankan netscape pada mesin yang aktif dan menampilkan outputnya pada mesin yang bernama host display 0 screen 0. Anda harus memberikan akses untuk mesin aktif untuk menampilkannya pada mesin host dengan perintah xhost#shutdown -h now(sebagai root) Shut down sistem. Umumnya digunakan untuk remote shutdown. Gunakan untuk shutdown pada konsol (dapat dijalankan oleh user).#haltreboot (sebagai root) Halt atau reboot mesin. Lebih simple dari perintah di atas.#man topicMenampilkan daftar dari sistem manual pages (help) sesuaidengan topic. Coba man man. lalu tekan q untuk keluar dari viewer. Perintah info topic Manual pages dapat dibaca dilhat dengan cara any_command –help.#apropos topicMenampilkan bantuan manual berdasarkan topik..

Page 37: Perintah Dasar Linux

#pwdMelihat direktori kerja saat ini#hostnameMenampilkan nama local host (mesin dimana anda sedang bekerja). Gunakan perintah netconf (sebagai root) untuk merubah nama host dari mesin tersebut, atau edit file /etc/hosts#whoamiMencetak login name anda#id usernameMencetak user id (uid) atau group id (gid)#dateMencetak atau merubah tanggal dan waktu pada komputer, contoh merubah tanggal dan waktu ke 2000-12-31 23:57 dengan perintah: date 123123572000#timeMelihat jumlah waktu yg ditangani untuk penyelesaian suatu proses + info lainnya. Jangan dibingungkan dengan perintah datewho Melihat user yang login pada komputer kita.#rwho -aMelihat semua user yg login pada network anda. Layanan perintah rwho ini harus diaktifkan, jalankan setup sebagai root untuk mengaktifkannya.#finger usernameMelihat informasi user, coba jalankan; finger root#lastMelihat user sebelumnya yang telah login di komputer.#uptimeMelihat jumlah waktu pemakaian komputer oleh seseorang, terhitung proses reboot terakhir.#ps(=print status) Melihat proses-proses yang dijalankan oleh user#ps auxMelihat seluruh proses yang dijalankan, walaupun tanpa terminal#uname -aInformasi system kernel anda#freeInformasi memory (dalam kilobytes).#df -h(=disk free) Melihat informasi pemakaian disk pada seluruh system (in human-readable form)

Page 38: Perintah Dasar Linux

#du / -bh(=disk usage) Melihat secara detil pemakaian disk untuk setiap direktori, dimulai dari root (in human legible form).#cat /proc/cpuinfoCpu info. Melihat file pada /proc directori yang bukan merupakan file nyata (not real files).#cat /proc/interruptsMelihat alamat interrupt yang dipakai.#cat /proc/versionMelihat Versi dari Linux dan informasi lainnya.#cat /proc/filesystemsMelihat filesystem yang digunakan.#cat /etc/printcapMelihat printer yang telah disetup#lsmod (as root)Melihat module-module kernel yang telah di load.