Kamis, 19 April 2012



Sejarah

Sistem operasi Unix dikembangkan dan diimplementasikan pada tahun 1960-an dan pertama kali dirilis pada 1970. Faktor ketersediaannya dan kompatibilitasnya yang tinggi menyebabkannya dapat digunakan, disalin dan dimodifikasi secara luas oleh institusi-institusi akademis dan pada pebisnis.

Logo Linux

Logo Linux (Tux) dimulai saat Linus Torvalds sedang berjalan-jalan di taman Perth. Saat sedang berjalan itu lah Linus Torvalds di patok oleh sekor Pinguin dan demam selama berhari. Ia berfikir bahwa karakter pinguin cocok untuk menjadi logo dari sistem operasi barunya itu. Maka diadakan sebuah kompetisi untuk mendesain Logo Linux yang baru, dan kompetisi itu dimenangkan oleh Larry Ewing yang berhasil menggambarkan seekor pinguin yang sedang duduk.

Pemrograman di Linux

Sebagian besar distribusi Linux mendukung banyak bahasa pemrograman. Koleksi peralatan untuk membangun aplikasi dan program-program sistem operasi yang umum terdapat di dalam GNU toolchain, yang terdiri atas GNU Compiler Collection (GCC) dan GNU build system. GCC menyediakan kompilator untuk AdaCC++Java, dan Fortran. Kernel Linux sendiri ditulis untuk dapat dikompilasi oleh GCC. Kompilator tak bebas (proprietary) untuk Linux antara lain adalah Intel C++ Compiler dan IBM XL C/C++ Compiler.
Kebanyakan distribusi juga memiliki dukungan untuk PerlRubyPython dan bahasa pemrograman dinamis lainnya. Contoh bahasa pemrograman yang tidak umum tetapi tetap mendapat dukungan di Linux antara lain adalah C# dengan proyek Mono yang disponsori oleh Novell, dan Scheme. Sejumlah Java Virtual Machine dan peralatan pengembang jalan di Linux termasuk Sun Microsystems JVM (HotSpot), dan J2SE RE IBM, serta proyek-proyek sumber terbuka lainnya seperti Kaffe. Dua kerangka kerja utama untuk pengembangan aplikasi grafis di Linux adalah GNOME dan KDE. Proyek-proyek ini berbasiskan GTK+ dan Qt. Keduanya mendukung beragam bahasa pemrograman. Untuk Integrated development environment terdapat AnjutaCode::BlocksEclipseKDevelopLazarus,MonoDevelopNetBeans, dan Omnis Studio, sedangkan penyunting teks yang telah lama tersedia adalah Vim dan Emacs.[23]

Aplikasi sistem operasi Linux

Pengguna Linux, yang pada umumnya memasang dan melakukan sendiri konfigurasi terhadap sistem, lebih cenderung mengerti teknologi dibanding pengguna Microsoft Windows atau Mac OS. Mereka sering disebut hacker atau geek. Namun stereotipe ini semakin berkurang dengan peningkatan sifat ramah-pengguna Linux dan makin luasnya pengguna distribusi. Linux telah membuat pencapaian yang cukup baik dalam pasaran komputer server dan komputer tujuan khusus, seperti mesin render gambar dan server web. Linux juga mulai populer dalam pasaran komputer desktop.
Linux merupakan asas kepada kombinasi program-server LAMP, kependekan dari Linux, Apache, MySQL, Perl/PHP/Python. LAMP telah mencapai popularitas yang luas di kalangan pengembang Web.
Linux juga sering digunakan sebagai sistem operasi embeded. Biaya pengadaan Linux yang murah memungkinkan penggunaannya dalam peralatan seperti simputer, yaitu komputer berbiaya rendah yang ditujukan pada penduduk berpendapatan rendah di Negara-negara berkembang.
Dengan lingkungan desktop seperti KDE dan GNOME, Linux menawarkan antarmuka pengguna yang lebih menyerupai Apple Macintosh atau Microsoft Windows daripada antarmuka baris teks seperti Unix. Oleh karena itu, lebih banyak program grafik dapat ditemui pada Linux yang menawarkan berbagai fungsi yang ada pada utilitas komersil.



Kamis, 22 Maret 2012





L

Perintah Dasar Linux CentOS

  1. Untuk membuat user baru (masuk ke root dahulu)
    ?
    1
    2
    $ su -l
    # adduser namauser
  2. Untuk membuat password/mengubah password
    ?
    1
    # passwd namauser
  3. Untuk membuat direktori
    ?
    1
    $ mkdir namadirektori
  4. Melihat isi direktori
    ?
    1
    $ ls -l
  5. Untuk berpindah direktori
    ?
    1
    $ cd namadirektori
  6. Untuk melihat direktori yang sedang aktif
    ?
    1
    $ pwd
  7. Untuk melihat isi sebuah file teks
    ?
    1
    $ cat namafile
  8. Untuk membuat file teks baru
    ?
    1
    $ cat>>namafile
  9. Untuk menambahkan File 
    ?
    1
    $ cat namafile
  10. Untuk mengkopi File ke File lainnya
    ?
    1
    $ cp namafilesumber namafilekopian
  11. Membuat sebuah file kosong
    ?
    1
    $ touch nama_file
  12. Untuk menghapus file
    ?
    1
    $ rm namafile
  13. Untuk menghapus direktory kosong
    ?
    1
    $ rmdir namafile
  14. Untuk menghapus direktory yang sudah ada isinya
    ?
    1
    2
    $ rm -r namafile  // sewaktu menghapus ada konfirmasi bahwa file yakin akan dihapus.
    $ rm -r -f namafile //sewaktu menghapus tidak ada konfirmasi bahwa file akan dihapus.
  15. Untuk mengubah ijin akses
    ?
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    //Sebelumnya rw-rw-r diubah menjadi r-xr---w-
    $ chmod 542 namafile
    //atau
    $ chmod u-w+x,g-w,o+w-r namafile
    //atau
    $ chmod u=rx,g=r,o=w namafile

unique statistics
Internet Store Coupons

web traffic statistics
Newegg Promo Code