MODUL 3 Linux File Command


      I.        LANDASAN TEORI
1.    PENGERTIAN LINUX
Linux adalah sebuah perangkat lunak yang berupa sistem operasi pada open source yang disebarluaskan secara gratis di bawah naungan lisensi GNU (Gnu Not Unix). Software ini merupakan turunan unix yang bekerja di berbagai jenis hardware komputer. Lisensi GNU memberikan program lengkap beserta sumber kodenya (source code).
Selain itu, GNU memberikan hak mengkopi kode sumber sebanyak mungkin bahkan mengubahnya sekalipun. Semua yang dilakukan itu legal di bawah payung lisensi. Pihak yang berkeinginan menarik biaya dalam penggandaan atau pengiriman program juga diperbolehkan oleh lisensi GNU.
2.    Sejarah Linux
Software linux dirancang oleh mahasiswa Finlandia bernama Linus Torvald. Software ini berawal dari proyek hobi yang terinspirasi dari Minix. Minix yaitu sebuah sistem UNIX yang kecil. Sistem UNIX dipopulerkan oleh Andrew Tanenbaum. Waktu pengerjaan untuk versi 0.01 sekitar Agustus 1991. Lalu, Linus mengumumkan versi 0.02 software ini pada 5 Oktober 1991. Saat itu, versi 0.02 hanya bisa menjalankan gcc (GNU C Compiler) dan shell bash (GNU Bourne Again Shell).
Sekarang Pengertian Linux adalah software sistem UNIX yang begitu lengkap sehingga bisa dipakai dalam jaringan, pengembangan perangkat lunak, bahkan pekerjaan sehari-hari. Perkembangan software ini sangat cepat karena diprakarsai oleh banyak ragam kelompok. Keragaman tersebut termasuk juga di bidang pengalaman, pengetahuan, dan geografis. Dibandingkan dengan sistem operasi yang komersial, software ini termasuk sistem operasi yang lebih murah.
3.    Kelebihan dan Kekurangan dari Linux     
Kelebihan yang dimiliki sistem operasi linux antara lain sebagai berikut.
·         Bersifat bebas dan terbuka, tanpa biaya untuk memperolehnya.
·         Bisa dioperasikan dengan mudah.
·         Banyak aplikasi windows yang bisa dijalankan.
·         Pengamanan anti virus lebih unggul.
·         Sesuai bagi pengguna PC yang spesifikasinya minim.
·         Bisa bekerja di dua mode.
·         Lebih stabil sehingga jarang nge-hang.
·         Mempunyai komunitas di penjuru dunia.
·         Mempunyai ragam pilihan, seperti fedora, ubuntu, centos, debian, redhat, dan sebagainya.
Adapun kekurangan sistem operasi linux antara lain sebagai berikut.
·         Banyak user belum terbiasa.
·         Hardware dari vendor tertentu kurang mendukung.
·         Instalasinya tidak segampang windows.
·         Aplikasinya tidak seampuh windows.
·         Perlu kerja keras dalam mempelajarinya jika bleum terbiasa.
·         User yang biasa memakai windows akan kebingungan dalam hal hak akses dan struktur direktori.
    II.        PRAKTEK
Latihan 1. Melihat identitas diri (nomor id dan grup id)
            [labkom@labkom-desktop]$ id

 Latihan 2. Mengganti prompt dengan “$”

            [labkom@labkom-desktop]$ PSI=”$”
Latihan 3. Melihat tanggal dan kalender dari sistem
1.    Melihat tanggal saat ini
$ date 

2.    Melihan kalender
$ cal 9 2002

$ cal –y
Latihan 4. Melihat identitas mesin
$ hostname
$ uname
$ uname –a

Latihan 5. Melihat siapa yang sedng aktif
1.    Mengetahui siapa yang sedang aktif
$ w
$ who
$ whoami

2.    Mengubah informasi finger
$ chfn xxxxxx

Changing finger infprmastion for student.Password:
Name[labkom]:<nama pengguna di pc labkom> office[]:lab linux
Office phone[]:082
Home phone[]:1234567
Finger information changed.
3.    Melihat informasi finger
$ finger
$ finger xxxxxxxx

Latihan 6. Menggunakan manual
$ man ls
$ man man

Latihan 7. Menghapus layar
$ clear

Latihan 8. Mencari perintah yang tepat sama dengan kunci yang dicari
$ whatis date

Latihan 9. Manipulasi berkas (file) dn direktori
1.    Menampilkan current working directory
$ ls

2.    Melihat semua file lengkap
$ ls –l

3.    Menampilkan semua file atau directory yang tersembunyi
$ ls –a

4.    Menampilkan semua file atau directory tanpa proses pengurutan
$ ls –f

5.    Menampilkan isi suatu direktori
$ ls / usr

6.    Menampilkan isi direktori root
$ ls /

7.    Menampilkan semua file atau direktori dengan menandai : tanda(/) untuk direktori,tanda asterik (*) untuk file yang bersifat executable, tanda (@) untuk file symbolic link, tanda (=) untuk socket, tanda (%) untuk whiteout dan tanda (|) untuk FIFO
$ ls –F / etc 

8.    Menamilkan file atau direktori secara lengkap yaitu terdiri dari nama file, ukuran, tanggal dimodifikasi, pemilik, group dan mode atau atributnya.
$ ls –I / etc

9.    Menampilkan semua file dan isi direktori. Argumen ini akan menyebabkan proses berjalan agak lama, apabila proses akan dihentikan dapat menggunakan ^C(CTRL+C).
$ ls –R/ usr

Latihan 10. Melihat tipe file
$ file
$ file *
$ file/bin/ls
      I.        DAFTAR PUSTAKA
https://rocketmanajemen.com/pengertian-linux/#a


Komentar

Postingan populer dari blog ini

MODUL 4 OPERASI INPUT OUTPUT

MODUL 6 DAN 7 PENGENALAN SHELL PROGRAMING DAN TEXT EDITOR