Kata "Linux" untuk saat ini sudah tidak asing lagi bagi para pengguna internet dan komunitas mahasiswa yang memiliki hobby untuk mencoba software-software baru. Secara teknis dan singkat dapat dikatakan, Linux adalah suatu sistem operasi yang bersifat multi user dan multi tasking, yang dapat berjalan di berbagai platform termasuk prosesor Intel 386 maupun yang lebih tinggi. Sistem operasi ini mengimplementasikan standar POSIX. Linux dapat berinteroperasi secara baik dengan sistem operasi yang lain, termasuk Apple, Microsoft dan Novell. Nama Linux sendiri diturunkan dari pencipta awalnya, Linus Torvalds, yang sebetulnya mengacu pada suatu kumpulan software lengkap yang bersama-sama dengan kernel menyusun suatu sistem operasi yang lengkap. Lingkungan sistem operasi ini mencakup ratusan program, termasuk kompiler, interpreter, editor dan utilitas. Perangkat bantu yang mendukung konektifitas, ethernet, SLIP dan PPP dan interoperabilitas. Produk perangkat lunak yang handal (reliable), termasuk versi pengembangan terakhir. Kelompok pengembang yang tersebar di seluruh dunia yang telah bekerja dan menjadikan Linux portabel ke suatu platform baru, begitu juga mendukung komunitas pengguna yang memiliki beragam kebutuhan dan juga pengguna dapat turut serta bertindak sebagai tim pengembang sendiri.
Perbedaan Mendasar linux
Satu hal yang membedakan Linux terhadap sistem operasi lainnya adalah harga. Linux ini lebih murah dan dapat diperbanyak serta didistribusikan kembali tanpa harus membayar fee atau royalti kepada seseorang. Tetapi ada hal lain yang lebih utama selain pertimbangan harga yaitu mengenai source code. Source code Linux tersedia bagi semua orang sehingga setiap orang dapat terlibat langsung dalam pengembangannya.
Kebebasan ini telah memungkinkan para vendor perangkat keras membuat driver untuk device tertentu tanpa
harus mendapatkan lisensi source code yang mahal atau menandatangani Non Disclosure Agreement (NDA). Dan itu juga telah menyediakan kemungkinan bagi setiap orang untuk melihat ke dalam suatu sistem operasi yang nyata dan berkualitas komersial.
Karena Linux itu tersedia secara bebas di internet, berbagai vendor telah membuat suatu paket distrbusi yang
dapat dianggap sebagai versi kemasan Linux. Paket ini termasuk lingkungan Linux lengkap, penagkat lunak untuk instalasi dan mungkin termasuk perangkat lunak khusus dan dukungan khusus.
Perintah-perintah dasar dalam Linux
cat
Perintah cat ini menampilkan isi dari suatu file ke standart output (stdout)
Syntax :
$ cat <namafile>
Contoh :
antoro@drutz:~$ cat test
cat dapat juga digunakan untuk memasukkan sebuah isi dari suatu file ke dalam file yang lain.
Syntax :
$ cat file1 file2 file3 > file4
clear
Perintah clear ini mirip dengan cls pada DOS yang gunanya membersihkan layar
Syntax :
$ clear
cp
Mirip dengan copy pada DOS, perintah cp ini berfungsi mengkopi file.
Syntax :
$ cp [option] file /dir/path/
Untuk lebih jelas silahkan dibaca pilihan-pilihannya dengan menjalankan :
$ cp --help
cut
Perintah cut mendefinisikan suatu file yang berisi data berdasarkan kolom
Syntax :
$ cut [option] file
Contoh : kita akan cut file test dari kolom 1-7
antoro@drutz:~$ cut -c 1-7 test
antoro@drutz:~$ cat test
antoro@drutz:~$
Dari contoh dapat terlihat bahwa cut hanya menampilkan isi dari file test dari kolom 1 - 7
findDari namanya sudah dapat diterka bahwa perintah ini berfungsi untuk mencari file ataupun directori.
Syntax :
$ find /path [option]
Contoh :
antoro@drutz:~$ find . -name te*
./test
antoro@drutz:~$
grep
Perintah ini berguna untuk pencarian data di dalam file, penggunaan grep akan lebih mengefisienkan waktu ketimbang
harus membaca satu persatu
Syntax :
$ grep [option] "data" file
Contoh :
antoro@drutz:~$ grep "ini" test
ini hanya sebuah test dari output redirection
baris ini tambahan dari yang lama...
antoro@drutz:~$
Perintah – Perintah Dasar Linux
Pada Linux terdapat Direktori & Sistem berkas. Level yang paling tinggi adalah “/” atau ROOT, termasuk Hardisk, Partisi, dan Removable Disk. Direktori yang berada di bawah ROOT, yaitu :
1. /bin -aplikasi biner penting
2. /boot -lokasi konfigurasi boot
3. /dev -berkas piranti
4. /home -direktori pangkal
5. /lib -lib yang diperlukan system lost+found
6. /lost+found -menyediakan sistem lost+found
7. /media -memuat media lain
8. /mnt -me-mount sistem berkas
9. /root -direktori pangkal root
10./sys -informasi sistem
11./tmp -berkas sementara
12./usr -aplikasi dan berkas yang sering dipakai
13./var -berkas variabel log & database
Terdapat juga perintah – perintah umum yang di gunakan pada terminal dalam linux :
- Cd ~ atau cd / Lihatlah perubahannya . .
- cd.. Kembali ke direktori awal
- ls Menilik direktori
- mkdir Membuat direktori
- cd Mengubah direktori
- cp Menyalin direktori
- rm Menghapus berkas
- mv Mengganti nama direktori / mencari direktori
Adapun perintah untuk menyunting text :
-touch Membuat file baru
-cat Melihat isi file secara langsung
-vim Membuat & mengedit isi file
-vi Idem
-pwd Mengetahui path current direktori
Selain perintah – perintah di atas, ada juga perintah linux lainnya yang biasa digunakan, misalnya :
--> Poweroff shutdown sistem
--> Reboot/halt restart sistem
--> Date set tanggal waktu
--> Cal -y, cal –y 2011 melihat kalendar
--> Whoami status dalam sistem
--> Neat set ip dalam jaringan
--> Adduser menambah user
--> Clear membersihkan layar
Tabel ukuran partisi
Direktori Ukuran
/boot 5 MB
/home 500 MB
/usr 2000 MB
swap 128 MB
/ grow to fill
/boot 5 MB
/home 500 MB
/usr 2000 MB
swap 128 MB
/ grow to fill
Tidak ada komentar:
Posting Komentar