BAB I PENDAHULUAN 1.1 LATAR BELAKANG Sistem operasi dapat diartikan sebagai sebuah perangkat lunak yang "membungkus" perangkat keras agar lebih mudah dimanfaatkan oleh para pengguna melalui program-program aplikasi tersebut. Sistem operasi adalah perangkat lunak yang sangat kompleks. Hal-hal yang ditanganioleh sistem operasi bukan hanya satu atau dua saja, melainkan banyak hal. Dari menangani perangkatkeras, perangkat lunak atau program yang berjalan, sampai menangani pengguna. Hal tersebut menyebabkan sebuah sistem operasi memiliki banyak sekali komponen-komponen tersendiri yangmemiliki fungsinya masing-masing. Seluruh komponen yang menyusun sistem operasi tersebut saling bekerjasama untuk satu tujuan, yaitu efisiensi kerja seluruh perangkat komputer dan kenyamanandalam penggunaan sistem operasi.Oleh karena itu, penting bagi kita untuk mengetahui komponen-komponen apa saja yang ada didalam sebuah sistem operasi, agar kita bisa mempelajari sistem operasi secara menyeluruh. 1.2 PERUMUSAN MASALAH
42
Embed
Makalah Sistem Operasi Pada Windows, Linux, Dan Mac
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
BAB I
PENDAHULUAN
1.1 LATAR BELAKANG
Sistem operasi dapat diartikan sebagai sebuah perangkat lunak yang "membungkus"
perangkat keras agar lebih mudah dimanfaatkan oleh para pengguna melalui program-
program aplikasi tersebut. Sistem operasi adalah perangkat lunak yang sangat kompleks. Hal-
hal yang ditanganioleh sistem operasi bukan hanya satu atau dua saja, melainkan banyak hal.
Dari menangani perangkatkeras, perangkat lunak atau program yang berjalan, sampai
menangani pengguna. Hal tersebut menyebabkan sebuah sistem operasi memiliki banyak
sekali komponen-komponen tersendiri yangmemiliki fungsinya masing-masing.
Seluruh komponen yang menyusun sistem operasi tersebut saling bekerjasama untuk satu
tujuan, yaitu efisiensi kerja seluruh perangkat komputer dan kenyamanandalam penggunaan
sistem operasi.Oleh karena itu, penting bagi kita untuk mengetahui komponen-komponen apa
saja yang ada didalam sebuah sistem operasi, agar kita bisa mempelajari sistem operasi secara
menyeluruh.
1.2 PERUMUSAN MASALAH
Berdasarkan latar belakang diatas, masalah-masalah yang dibahas dapat dirumuskan
sebagai berikut :
a. Apa itu Sistem Operasi?
b. Bagaimana sejarah Windows, Linux, dan Mac ?
c. Bagaimana penginstallan Windows, Linux, dan Mac ?
d. Bagaimana perbandingan ketiga system operasi tersebut ?
e. Bagaimana file system, akses method struktur directory, sharing, partisi, protection,
security dan penyimpanan pada ketiga system operasi tersebut ?
1.3 TUJUAN
Mengetahui perbedaan sistem operasi windows, linux dan
Mengetahui file system dari masing-masing sistem operasi
Mengetahui struktur direktori masing-masing sistem operasi
Mendapatkan nilai A dalam pelajaran sistem operasi
BAB II
PEMBAHASAN
Sistem operasi atau operating system ialah Program dasar pada komputer yang
menghubungkan pengguna dengan hardware computer Perangkat lunak yang dihubungkan
dengan pelaksanaan program dan koordinasi dari aktivitas sistem komputer. Tugas sistem operasi
termasuk (tetapi tidak hanya) mengurus penjalanan program di atasnya, koordinasi Input, Output,
pemrosesan, memori, serta penginstalan dan pembuangan software. Sistem operasi, menentukan
program yang mana dijalankan, kapan, dan alat yang mana (seperti memori atau I/O) yang
mereka gunakan. Sistem operasi juga memberikan servis kepada program lain, seperti kode
(driver) yang membolehkan programer untuk menulis program untuk suatu mesin tanpa perlu
mengetahui detail dari semua alat elektronik yang terhubung.
1. Windows
Windows merupakan sistem operasi buatan microsoft milik bill gates. Pada tahun 1983
Microsoft mengumumkan pengembangan sebuah antarmuka grafis untuk sistem operasi
buatannya, MS-DOS yang telah dibuat untuk sistem IBM PC dan kompatibelnya semenjak tahun
1981. dibawah ini merupkan contoh versi awal dari windows
i.Windows 1.0
Versi pertama Microsoft Windows, yang disebut dengan Windows 1.0, dirilis pada tanggal
20 November 1985. Versi ini memiliki banyak kekurangan dalam beberapa fungsionalitas,
sehingga kurang populer di pasaran. Pada awalnya Windows versi 1.0 ini hendak dinamakan
dengan Interface Manager, akan tetapi Rowland Hanson, kepala bagian pemasaran di Microsoft
Corporation, meyakinkan para petinggi Microsoft bahwa nama "Windows" akan lebih "memikat"
konsumen. Windows 1.0 bukanlah sebuah sistem operasi yang lengkap, tapi hanya memperluas
kemampuan MS-DOS dengan tambahan antarmuka grafis. Selain itu, Windows 1.0 juga memiliki
masalah dan kelemahan yang sama yang dimiliki oleh MS-DOS.
ii.Windows 2.x
Windows versi 2 pun muncul kemudian pada tanggal 9 Desember 1987, dan menjadi sedikit
lebih populer dibandingkan dengan pendahulunya. Sebagian besar populeritasnya didapat karena
kedekatannya dengan aplikasi grafis buatan Microsoft, Microsoft Excel for Windows dan
Microsoft Word for Windows. Aplikasi-aplikasi Windows dapat dijalankan dari MS-DOS, untuk
kemudian memasuki Windows untuk melakukan operasinya, dan akan keluar dengan sendirinya
saat aplikasi tersebut ditutup.
iii.Windows 2.1x
Selanjutnya, dua versi yang baru dirilis, yakni Windows/286 2.1 dan Windows/386 2.1.
Seperti halnya versi Windows sebelumnya, Windows/286 menggunakan model memori modus
real, tapi merupakan versi yang pertama yang mendukung High Memory Area (HMA).
Windows/386 2.1 bahkan memiliki kernel yang berjalan dalam modus terproteksi dengan emulasi
Expanded Memory Specification (EMS) standar Lotus-Intel-Microsoft (LIM), pendahulu
spesifikasi Extended Memory Specification (XMS) yang kemudian pada akhirnya mengubah
topologi komputasi di dalam IBM PC. Semua aplikasi Windows dan berbasis DOS saat itu
memang berjalan dalam modus real, yang berjalan di atas kernel modus terproteksi dengan
menggunakan modus Virtual 8086, yang merupakan fitur baru yang dimiliki oleh Intel 80386.
Kemudian windows mengeluarkan versi 3, versi mengalami kesuksesan yang signifikan.
Setelah itu windows terus berkembang pesat, hingga sekarang versi yang terbarunya adalah
windows vista dan windows seven.
Berikut ini adalah mengenai kekurangan dan kelebihan dari sistem operasi windows :
a) Kelebihan :
- user friendly, ini disebabkan windows memang didesain agar user mudah untuk
mengoperasi kan windows.
- Aplikasi dan software banyak dipasaran,banyak software software yang kompatibel dengan
windows
- Lebih mudah mencari teknisi jika terjadi crash, karena banyak teknisi yang mengerti
sistem operasi windows
b) Kekurangan :
- biaya lisensi yang cukup mahal, Windows XP berharga sekitar US$300.
- Tingkat keamanan yang kurang karena banyak karena jumlah virus yang dapat merusak
windows sangat banyak.
- Jika ada celah dalam windows, konsumen hanya bisa menunggu pihak dari microsoft
menutup celah tersebut, hal disebabkan karena windows bersifat closed source.
- Perkembangan lambat, karena rilisnya produk baru tergantung dari pihak microsoft.
Sistem Operasi Windows sampai saat ini mempunyai tiga file system :
1. FAT 16 (File Allocation Table 16)
Sebenarnya sebelum FAT16, telebih dahulu sistem file di MS-DOS FAT12, tapi karena
banyak kekurangan makanya muncul FAT16, FAT16 sendiri sudah dikenalkan oleh MS-DOS
pada tahun 1981. Awalnya, sistem ini didesain umtuk mengatur file fi floppy disk, dan sudah
mengalami beberapa kali perubahan, sehingga digunakan untuk mengatur file harddisk.
Keuntungan FAT16 adalah kompatibel hampir di semua sistem operasi, baik Windows
95/98/ME, OS/2, Linux dan bahkan Unix. Namun dibalik itu semua masalah paling besar dari
FAT16 adalah mempunyai kapasitas tetap jumlah cluster dalam partisi, jadi semakin besar
harddisk, maka ukuran cluster akan semakin besar. selain itu kekurangan FAT16 salah satunya
tidak mendukung kompresi, enkripsi dan kontrol akses dalam partisi
2. FAT 32 (File Allocation Table 32)
FAT32 mulai di kenal pada sistim Windows 95 SP2, dan merupakan pengembangan lebih
dari FAT16. FAT32 menawarkan kemampuan menampung jumlat cluster yang lebih besar
dalam partisi. Selain itu juga mengembangkan kemampuan harddisk menjadi lebih baik
dibanding FAT16. Namun FAT32 memiliki kelemahan yang tidak di miliki FAT16 yaitu
terbatasnya Operating System yang bisa mengenal FAT32. Tidak seperti FAT16 yang bisa di
kenal oleh hampir semua system operasi, namun itu bukan masalah apabila anda menjalankan
FAT32 di Windows XP karena Windows XP tidak peduli file sistim apa yang di gunakan pada
partisi.
3. NTFS (New Technology File System)
NTFS di kenalkan pertama pada Windows NT dan merupakan file system yang benar
benar berbeda di banding teknologi FAT. NTFS menawarkan security yang jauh lebih baik ,
kompresi file , cluster dan bahkan support enkripsi data. NTFS merupakan file system standar
untuk Windows Xp dan apabila anda melakukan upgrade Windows biasa anda akan di
tanyakan apakah ingin mengupgrade ke NTFS atau tetap menggunakan FAT. Namun jika anda
sudah melakukan upgrade pada Windows Xp dan tidak melakukan perubahan NTFS itu bukan
masalah karena anda bisa mengkonversinya ke NTFS kapanpun. Namun ingat bahwa apabila
anda sudah menggunakan NTFS akan muncul masalah jika ingin downgrade ke FAT tanpa
kehilangan data.
Pada Umumnya NTFS tidak kompatibel dengan Operating System lain yang terinstall di
komputer yang sama (Double OS) bahkan juga tidak terdetek apabila anda melakukan StartUp
Boot menggunakan floopy. Untuk itu sangat disarankan kepada anda untuk menyediakan
partisi yang kecil saja yang menggunakan file system FAT di awal partisi. Partisi ini dapat
anda gunakan untuk menyimpan Recovery Tool apabila mendapat masalah.
STUKTUR DIREKTORI WINDOWS XP
1. Documents and Settings : folder ini berfungsi untuk menyimpan dokumen dan
pengaturan-pengaturan user mulai dari desktop, start menu dan sebagainya.
2. Program Files : folder ini berfungsi untuk menyimpan program-program dan aplikasi-
aplikasi yang terinstall didalam windows.
3. Windows : folder ini merupakan pemegang peranan penting didalam system windows.
Segala proses dan konten-konten utama windows tersimpan disini. Kesalahan dalam
mengatur folder ini dapat merusak system windows.
2. Linux
2.1 Sejarah Linux
Linux atau GNU/Linux adalah sistem operasi bebas yang sangat populer untuk
computer, Istilah Linux atau GNU/Linux (GNU) juga digunakan sebagai rujukan kepada
keseluruhan distro Linux (Linux distribution), yang di dalamnya disertakan program-program
lain pendukung sistem operasi. Contoh program tersebut adalah server web, bahasa
pemrograman, basisdata, tampilan desktop (Desktop Environment) (seperti GNOME dan
KDE), dan aplikasi perkantoran (office suite) seperti OpenOffice.org, KOffice, Abiword,
Gnumeric. Distro Linux telah mengalami pertumbuhan yang pesat dari segi popularitas,
sehingga lebih populer dari versi UNIX yang menggunakan sistem lisensi dan berbayar
(proprietary) maupun versi UNIX bebas lain yang pada awalnya menandingi dominasi
Microsoft Windows dalam beberapa sisi. Linux mendukung banyak perangkat keras komputer,
dan telah digunakan di berbagai peralatan dari komputer pribadi, superkomputer dan sistem
benam (embedded system), seperti telepon seluler (Ponsel) dan perekam video pribadi. Pada
awalnya, Linux dibuat, dikembangkan, dan digunakan oleh peminatnya saja. Kini Linux telah
mendapat dukungan dari perusahaan besar seperti IBM dan Hewlett- Packard. Para pengamat
teknologi informatika beranggapan kesuksesan ini dikarenakan Linux tidak bergantung kepada
vendor (vendor independence), biaya operasional yang rendah, dan kompatibilitas yang tinggi
dibandingkan versi UNIX proprietari, serta faktor keamanan dan kestabilannya dibandingkan
dengan Microsoft Windows. Ciri-ciri ini juga menjadi bukti atas keunggulan model
pengembangan perangkat lunak sumber terbuka (opensource software).
Linux ini disebarkan secara luas dengan gratis di bawah lisensi GNU General Publi
License (GPL), yang berarti source code Linux juga tersedia bagi publik. Linux dikembangkan
oleh perorangan maupun kelompok yang bekerja secara sukarela. Para pengembang Linux
memanfaatkan jaringan Internet untuk melakukan tukar-menukar kode, melaporkan bug, dan
membenahi segala masalah yang ada. Setiap orang yang tertarik biasanya bergabung dalam
pengembangan Linux ini. Pengembangan Linux pertama kali dilakukan oleh Linux Benedict
Torvalds pada tahun 1991 di Universitas Helsinki, Finlandia. Kemudian Linux dikembangkan
lagi dengan bantuan dari banyak programmer dan pakar UNIX di Internet. Linux ini bisa
diperoleh dari beberapa distribusi yang umum digunakan, misalnya RedHat, Debian,
Slackware, Caldera, Stampede Linux, TurboLinux dan lain-lain.
UNIX merupakan salah satu sistem operasi yang mengawali lahirnya Linux ke dunia
ini. UNIX merupakan salah satu sistem operasi yang ada saat ini. Adapun UNIX merupakan
salah satu sistem operasi populer selain keluarga raksasa Microsoft (mulai dari DOS, MS 9x
sampai Vista), Novell, OS/2, BeOS, MacOS dan lainnya.
Sejarah kemunculan UNIX dimulai pada tahun 1965 ketika para ahli dari Bell Labs,
sebuah laboratorium milik AT&T, bekerja sama dengan MIT dan General Electric membuat
sistem operasi bernama Multics. Sistem operasi Multics ini awalnya didesain dengan harapan
akan menciptakan beberapa keunggulan, seperti multiuser, multiprosesor, dan multilevel
filesystem. Namun pada tahun 1969, AT&T akhirnya menghentikan proyek pembuatan
Multics karena sistem operasi Multics ini sudah tidak memenuhi tujuan semula. Dengan kata
lain, proyek ini mengalami hambatan karena dalam kenyataannya Multics banyak terdapat
bugs dan sulit sekali dioperasikan.
Linus dilahirkan di Helsinki, Finlandia pada tanggal 28 Desember 1969. Orang yang
disebut sebagai Bapak Linux(LINus UniX) ini, sudah mengenal bahasa pemrograman pada
umurnya yang ke 10. Saat itu ia sering mengutak-atik komputer kakeknya, Commodore VIC-
20. Karena hobinya dalam dunia komputing, 1988 Linus diterima di Univerity of Helsinki dan
pada tahun 1990, Linus memulai kelas pemrograman C pertamanya. Pada tahun 1991, Linus
tidak puas terhadap sistem operasi yang ada pada PC pertamanya (MS-DOS atau Disk
Operation System), OS buatan Microsoft.
Linus lebih cenderung untuk menggunakan sistem operasi UNIX seperti yang dipakai
komputer milik universitasnya. Akhirnya ia mengganti sistem operasi openSource Minix yang
berbasiskan UNIX. Adapun Minix ini merupakan sistem UNIX kecil yang dikembangkan oleh
Andrew S. Tanenbaum, seorang professor yang menggeluti penelitian masalah OS dari Vrije
Universiteit, Belanda. Adapun Minix ini digunakan untuk keperluan pengajaran dan
pendidikan
Namun Linus merasa bahwa Minix masih memiliki banyak kelemahan. Dan mulai saat
itu, di usianya yang ke-23, Linus mulai mengutak-atik kernel Minix. Dan ia mulai
mengembangkan sistem yang kompatibel dengan IBM PC. Pada bulan Agustus 1991, lahirlah
Linux 0.01 hasil oprekan Linus, dan pada tanggal 5 Oktober 1991, secara resmi Linus
mengumumkan Linux 0.02 yang hanya dapat menjalankan BASH dan gcc compiler. Selain
itu, Linus juga mempublikasikan sistem operasi buatannya tersebut lengkap dengan source
codenya, yang ternyata disambut dengan sangat antusias oleh para programmer dan developer
di seluruh dunia agar dapat di develop bersama-sama.
Sampai saat ini, Linux dibangun oleh berbagai macam komunitas dan jangan heran
apabila banyak sekali distro-distro Linux yang beredar. Mulai dari yang berbayar sampai yang
gratis, dari untuk pemula sampai tingkat lanjut, dan biasanya dengan banyaknya distro Linux
yang beredar akan membuat orang awam bingung untuk memilih distro. Bayangkan, ada
beratus-ratus distro yang tercipta atau bahkan beribu-ribu. Namun perlahan tapi pasti, diantara
distro-distro Linux ini ada yang menyamai (atau bahkan) melebihi kemampuan dari Sistem
Operasi keluarga raksasa (Microsoft) dan dengan semakin mudahnya dan semakin lengkapnya
dukungan Linux pada hardware, besar kemungkinan Linux akan menjadi alternatif (atau
bahkan sistem operasi utama di dunia). InsyaAllah bila tidak ada halangan, saya akan
memberikan tips-tips memilih distro Linux.
2.2 Kelebihan dan Kekurangan Linux
2.2.1 Kelebihan Linux
1. Linux merupakan sistem operasi bebas dan terbuka. Sehingga dapat dikatakan, tidak
terdapat biaya lisensi untuk membeli atau menggunakan Linux.
2. Linux mudah digunakan. Dulu, Linux dikatakan merupakan system operasi yang
sulit dan hanya dikhususkan untuk para hacker. Namun, kini, pandangan ini salah
besar. Linux mudah digunakan dan dapat dikatakan hampir semudah menggunakan
Windows.
3. Hampir semua aplikasi yang terdapat di Windows, telah terdapat alternatifnya di
Linux. Kita dapat mengakses situs web Open Source as Alternative untuk
memperoleh informasi yang cukup berguna dan cukup lengkap tentang alternatif
aplikasi Windows di Linux.
4. Keamanan yang lebih unggul daripada Windows. Dapat dikatakan, hampir semua
pengguna Windows pasti pernah terkena virus, spyware, trojan, adware, dsb. Hal
ini, hampir tidak terjadi pada Linux. Di mana, Linux sejak awal didesain multi-user,
yang mana bila virus menjangkiti user tertentu, akan sangat sangat sangat sulit
menjangkiti dan menyebar ke user yang lain. Pada Windows, hal ini tidaklah terjadi.
Sehingga bila dilihat dari sisi maintenance / perawatan data maupun perangkat
keras-pun akan lebih efisien.
5. Linux relatif stabil. Komputer yang dijalankan di atas sistem operasi UNIX sangat
dikenal stabil berjalan tanpa henti. Linux, yang merupakan varian dari UNIX, juga
mewarisi kestabilan ini. Jarang ditemui, komputer yang tiba-tiba hang dan harus
menekan tombol Ctrl- Alt-Del atau Restart untuk mengakhiri kejadian tersebut.
Sehingga, tidaklah mengherankan bila Linux mempunyai pangsa pasar serverdunia
yang cukup besar. Dari hasil riset IDC, pangsa pasar server dunia yang
menggunakan Linux pada tahun 2008 akan mencapai 25,7 %.
6. Linux mempunyai kompatibilitas ke belakang yang lebih baik (better backward-
compatibilty). Perangkat keras (hardware) yang telah berusia lama, masih sangat
berguna dan dapat dijalankan dengan baik di atas Linux. Komputer-komputer yang
lama ini tidak perlu dibuang dan masih dapat digunakan untuk keperluan tertentu
dengan menggunakan Linux. Selain itu, tidak pernah ditemui dokumen-dokumen
yang lebih baru tidak dapat dibaca pada Linux versi yang lebih lama. Pada
Windows, kita seakan dituntut untuk terus mengikuti perkembangan perangkat
keras. Sebagai contoh, beberapa bulan lalu, telah dirilis Windows Vista. Beberapa
dokumen yang dibuat dalam Windows Vista tidak dapat dibuka dalam Windows
XP. Sehingga, mau tidak mau, kita harus beralih ke Windows Vista, dan itu berarti
meng-upgrade atau membeli perangkat keras (hardware) baru yang lebih bagus
(perangkat keras minimum Windows Vista dapat dilihat Microsoft.com). Atau, bisa
jadi ada aplikasi-aplikasi yang dibuat beberapa tahun yang lalu tidak dapat dibuka
lagi di Windows Vista, karena sudah tidak didukung lagi oleh Microsoft.
2.2.2 Kekurangan Linux
1. Banyak pengguna yang belum terbiasa dengan Linux dan masih ‘Windows minded’.
Hal ini dapat diatasi dengan pelatihan-pelatihan atau edukasi kepada pengguna agar
mulai terbiasa dengan Linux.
2. Dukungan perangkat keras dari vendor-vendor tertentu yang tidak terlalu baik pada
Linux.
3. Proses instalasi software / aplikasi yang tidak semudah di Windows. Instalasi
software di Linux, akan menjadi lebih mudah bila terkoneksi ke internet atau bila
mempunyai CD / DVD repository-nya. Bila tidak, maka kita harus men-download
satu per satu package yang dibutuhkan beserta dependencies-nya.
4. Bagi administrator sistem yang belum terbiasa dengan Unix-like (seperti Linux),
maka mau tidak mau harus mempelajari hal ini. Sehingga syarat untuk menjadi
administrator adalah manusia yang suka belajar hal-hal baru dan terus-menerus
belajar.
2.3 Perintah Dasar Linux dan Filesystem
2.3.1 Perintah Dasar Linux
Perintah Keterangan
any_command --help
Menampilkan keterangan bantu tentang pemakaian perintah."--help" sama dengan perintah pada DOS "/h".
ls Melihat isi file dari direktori aktif. Pada linux perintah dir hanyaberupa alias dari perintah ls. Untuk perintah ls sendiri seringdibuatkan alias ls --color, agar pada waktu di ls ditampilkanwarna-warna sesuai dengan file-filenya, biasanya hijau untukexecute, dsb.
ls -al Melihat seluruh isi file pada direktori aktif beserta file hidden,lalu ditampilkan layar per layar.
cd directory Change directory. Menggunakan cd tanpa nama direktori akanmenghantarkan anda ke home direktori. Dan cd - akanmenghantarkan anda ke direktori sebelumnya.
cp sourcedestination
Mengopi suatu file
mcopy sourcedestination
Mengcopy suatu file dari/ke dos filesystem. Contoh <tt>mcopy a:autoexec.bat ~/junk . Gunakan man mtools untuk command yang sejenis : mdir, mcd, mren, mmove, mdel, mmd, mrd, mformat....
mv sourcedestination
Memindahkan atau mengganti nama file
ln -s sourcedestination
Membuat Simbolic Links, contoh <tt>ln –sf /usr/X11R6/bin/XF86_SVGA /etc/X11/X, membuat Simboliclink dari file XF86_SVGA ke X
rm files Menghapus filemkdir directory
Membuat direktori baru
rmdir directory
Menghapus direktori yang telah kosong
rm -r files (recursive remove) Menghapus file, direktori dansubdirektorinya. Hati-hati menggunakan perintah ini apabilaanda login sebagai root, karena root dengan mudah dapatmenghapus seluruh file pada sistem dengan perintah di atas,
tidak ada perintah untuk undelete di Linuxmore Untuk melihat isi suatu file, dengan tambahan perintah more,
maka isi file tersebut ditampilkan layar per layar.less filename Melihat suatu file layar per layar, dan tekan tombol "q" apabila
ingin keluar,pico filename Edit suatu text file.pico -w filename
Edit suatu text file, dengan menonaktifkan fungsi word wrap,sangat berguna untuk mengedit file seperti /etc/fstab.
lynx file.html Melihat file html atau browse ke net dengan text mode,dimana gambar/image tidak dapat ditampilkan, tapi lynxadalah suatu browser yang sangat cepat, sangat berguna bilaanda hanya menginginkan suatu artikel tanpa image.
tar -zxvffilename.tar.gz
Meng-untar sebuah file tar sekaligus meng-uncompress filetersebut (*.tar.gz atau *.tgz), untuk meletakkannya direktori ygdiinginkan tambahkan option -C direktori, contoh tar -zxvffilename.tar.gz -C /opt (meletakkan file tersebut di direktori /opt
tar -xvffilename.tar
Meng-untar sebuah file tar yang tidak terkompress (*.tar).
gunzipfilename.gz
Meng-uncompress sebuah file zip (*.gz" or *.z). denganmenggunakan gzip (juga zip atau compress) jika andamenginginkan mengompress file.
bunzip2filename.bz2
Meng-uncompress file dengan format (*.bz2) dengan utiliti"bzip2", digunakan pada file yang besar.
unzipfilename.zip
Meng-uncompress file dengan format (*.zip) dengan utiliti"unzip" yang kompatibel dengan pkzip for DOS.
find / -name"filename"
Mencari "namafile" pada komputer anda dimulai dengandirektori /. Namafile tersebut mungkin saja berisi wildcard(*,?).
locate filename
Mencari file dengan string "filename". Sangat mudah dancepat dari perintah di atas.
pine Email reader yang sangat mudah digunakan, dan menjadifavorit banyak pemakai mesin Unix. Atau anda bisa pakaiemail yang sangat customize, yaitu mutt ,
talk username1
Berbicara dengan keyboard dengan user lain yg sedang loginpada mesin kita (atau gunakan talk username1@machinename</t>untuk berbicara dengan komputer lain). Untuk menerima undanganpercakapan, ketikkan <tt>talk username2. Jika seseorang mencobauntuk berbicara dengan anda dan itu dirasakan mengganggu,anda bisa menggunakan perintah mesg n untuk menolakpesan tersebut. Dan gunakan perintah who atau rwho untukmelihat siapa user yang mengganggu tersebut.
mc Menjalankan "Morton Commander" ... eh... salah maksudnya"Midnight Commander" sebagai file manager, cepat danbagus.
telnet server Untuk menghubungkan komputer kita ke komputer laindengan menggunakan protokol TELNET. Gunakan namamesin atau Nomor IP mesin, dan anda akan mendapatkanprompt login name dari mesin tersebut, masukkan
passwordnya, oh ya .. anda juga harus punya account dimesin remote tersebut. Telnet akan menghubungkan andadengan komputer lain dan membiarkan anda untukmengoperasikan mesin tersebut. Telnet sangat tidak aman,setiap yang anda ketik menjadi "open text", juga denganpassword anda! Gunakan ssh alih-alih telnet untukmengakses mesin secara remote.
rlogin server (remote login) Menghubungkan anda kekomputer lain.Loginname dan password, tetapi apabila account andatersebut telah dipakai, maka anda akan mendapatkan pesankesalahan pada password anda. Sangat tidak aman juga,gunakan ssh sebagai gantinya.
rsh server (remote shell) Jalan lain untuk menghubungkan anda keremote machine. Apabila login name/password anda sedangdipakai di remote mesin tsb, maka password anda tidak akanberlaku. Idem dengan rlogin, gantikan dengan ssh.
ftp server Ftp ke mesin lain, ini sangat berguna untuk mengopy fileke/dari remote mesin. Juga tidak aman, gunakan scp darikeluarga ssh sebagai gantinya.
minicom Program Minicom (dapat dikatakan seperti "Procomm/Hyperterminal for Linux").
./program_name
Menjalankan program pada direktori aktif, yang mana tidakterdapat pada PATH anda
xinit Menjalankan X-window server (tanpa windows manager).startx Menjalankan X-window server dan meload default windows
manager. Sama seperti perintah "win" under DOS denganWin3.1
startx -- :1 Menjalankan sesi X-windows berikutnya pada display 1(default menggunakan display 0). Anda dapat menjalankanbanyak GUI terminal secara bersamaan, untuk pindah antarGUI gunakan <Ctrl><Alt><F7>, <Ctrl><Alt><F8>, etc, tapi iniakan lebih banyak memakan memori.
xterm (pada X terminal) ,menjalankan X-windows terminal. Untukkeluar ketikkan exit
xboing (pada X terminal). Sangat lucu deh ...., seperti games-gameslama .....
gimp (pada X terminal) Program image editor yang sangat bagus,bisa disamakan dengan Adobe Photoshop, yangmembedakan adalah program ini gratis.
netscape (pada X terminal) menjalankan netscape, versi pada waktutulisan ini dibuat telah mencapai versi 4.7
netscape -displayhost:0.0
(pada X terminal) menjalankan netscape pada mesin yangaktif dan menampilkan outputnya pada mesin yang bernamahost display 0 screen 0. Anda harus memberikan akses untukmesin aktif untuk menampilkannya pada mesin host denganperintah xhost
shutdown -h (sebagai root) Shut down sistem. Umumnya digunakan untuk
now remote shutdown. Gunakan <Ctrl><Alt> untuk shutdown padakonsol (dapat dijalankan oleh user).
halt reboot (sebagai root) Halt atau reboot mesin. Lebih simpledari perintah di atas.
man topic Menampilkan daftar dari sistem manual pages (help) sesuaidengan topic. Coba man man. lalu tekan q untuk keluar dariviewer. Perintah info topic Manual pages dapat dibaca dilhatdengan cara any_command --help.
apropos topic Menampilkan bantuan manual berdasarkan topik..pwd Melihat direktori kerja saat inihostname Menampilkan nama local host (mesin dimana anda sedang
bekerja). Gunakan perintah netconf (sebagai root) untukmerubah nama host dari mesin tersebut, atau edit file/etc/hosts
whoami Mencetak login name andaid username Mencetak user id (uid) atau group id (gid)date Mencetak atau merubah tanggal dan waktu pada komputer,
contoh merubah tanggal dan waktu ke 2000-12-31 23:57dengan perintah; date 123123572000
time Melihat jumlah waktu yg ditangani untuk penyelesaian suatuproses + info lainnya. Jangan dibingungkan dengan perintahdate
who Melihat user yang login pada komputer kita.rwho -a Melihat semua user yg login pada network anda. Layanan
perintah rwho ini harus diaktifkan, jalankan setup sebagai rootuntuk mengaktifkannya.
finger username
Melihat informasi user, coba jalankan; finger root
last Melihat user sebelumnya yang telah login di komputer.uptime Melihat jumlah waktu pemakaian komputer oleh seseorang,
terhitung proses reboot terakhir.ps (=print status) Melihat proses-proses yang dijalankan oleh
userps axu Melihat seluruh proses yang dijalankan, walaupun tanpa
terminal control, juga ditampilkan nama dari user untuk setiapproses.
top Melihat proses yang berjalan, dengan urutan penggunaancpu.
uname -a Informasi system kernel andafree Informasi memory (dalam kilobytes).df -h (=disk free) Melihat informasi pemakaian disk pada seluruh
system (in human-readable form)du / -bh (=disk usage) Melihat secara detil pemakaian disk untuk
setiap direktori, dimulai dari root (in human legible form).cat /proc/cpuinfo
Cpu info. Melihat file pada /proc directori yang bukanmerupakan file nyata (not real files).
cat/proc/
Melihat alamat interrupt yang dipakai.
interruptscat /proc/version
Versi dari Linux dan informasi lainnya.
cat/proc/filesystems
Melihat filesystem yang digunakan.
cat /etc/printcap
Melihat printer yang telah disetup
lsmod (as root) Melihat module-module kernel yang telah di load.set Melihat environment dari user yang aktifecho $PATH Melihat isi dari variabel PATH. Perintah ini dapat digunakan
untuk menampilkan variabel environmen lain dengan baik.Gunakan set untuk melihat environmen secara penuh.
dmesg Mencetak pesan-pesan pada waktu proses boot.(menampilkan file: /var/log/dmesg).