Tugas LINUX


Pengenalan LINUX
Linux adalah sebuah sistim operasi yang dikembangkan oleh Benedict Torvalds dari Universitas Helsinki Finlandia sebagai proyek hobi mulai tahun 1991.

Linux termasuk sistim operasi yang didistribusikan secara open source, arti nya kode sumber linux diikutsertakan sehingga dapat di pelajari dan dikembangkan dengan mudah (GRETONGAN BOO)

wokeh bro n' sist dimari kita sama-sama belajar linux "CENTOS"
CENTOS apaan tuh..
Centos adalah singkatan dari Community ENTerprise Operating System (Sistim Operasi Perusahaan buatan Komunitas/Masyarakat) dan sistim operasi gratis yg dibuat dr source code Red Hat Enterprise Linux (RHEL).

cekidot...

PERTEMUAN SATU

1. klo bro n' sist mau  Login Sebagai root (administrator )
     login : root  [enter] 
     password : password [enter] 

     password klo kita ketik tidak nampak klo dengan mata telanjang :D

2. Sekarang kita buat username dan password baru 
    example : adduser linux [enter]

                   passwd 1234 [enter]
     
      klo user dan passwd di buat akan keluar New unix password (isi terserah aja anda aja)
      setelah user, pass dan unix di buat akan muncul  Successfully.

3. Login dengan user yang di buat tadi

4. Buat 2 buah direktori dengan ABC dan DEF
     example : mkdir ABC DEF [enter]

     mkdir di linux perintah untuk membuat direktori

5.  Mau lihat direktori yg di buat tadi
     ketik : ls [enter]

      hasil : ABC DEF (dengan warna biru)
     ls disini perintah untuk melihat direktori

6. Sekarang coba masuk ke direktori ABC
     example : cd coba1 [enter]

     cd .. = perintah untuk pindah 1 tingkat ke atas    
     cd =  perintah untuk pindah ke prompt cell
     cd nmdirektori = perintah untuk 1 tingkat ke bawah
     cd alamatdirektori = perintah untuk pindah ke alamat yang di tuju
    

7. Untuk melihat "path" atau direktori yang aktif

     example : pwd [enter]
     hasil : /home/ linux/ABC
     pwd adalah perintah untuk melihat direktori yang aktif/path

8. Sekarang buatlah 1 buah file dengan perintah cat dengan nama file1

     example : cat>file1 [enter]

    "Kemana kemana...

    ku harus mencari..
    yyiihhhaaaa... goyang gayung..."

     Untuk menyimpan file, tekan tombol [enter] setelah itu tekan ctrl + d

     cat namafile = perintah ngintip isi file
     cat>namafile = perintah untuk membuat file baru
     cat>>namafile =perintah untuk menambah isi file pada file yang sudah ada

9. mau baca file yg tadi di ketik.
     example : cat file1 [enter]


10. Mau nambahin kata kata pada file1 sebagai berikut:
       example : cat>>file1  [enter] 
       setelah menambahkan kata kata  lalu tekan ctrl + d

11. Sekarang Copy file1 dan pastelah dalam direktori ABC dengan nama filecopy
        example : cp file1 filecopy  [enter] 
        cp nmfile nmfilebaru = perintah untuk copy file dalam 1 direktori
        cp nmfile alamattujuan = perintah untuk copy file ke direktori lain

12. Copy filecopy dan pastelah dalam direktori DEF
        example : cp filecopy/home/ linux/DEF  [enter] 

13. Ubahlah nama filecopy manjadi fileubah pada direktori ABC
       example : mv filecopy fileubah  [enter] 
       mv nmfile nmfilebaru = perintah untuk ngerubah nama file
       mv nmfile alamattujuan =perintah untuk memindahkan file ke direktori lain (cut paste)

14. Memindahkan fileubah dalam DEF
       example : mv fileubah/home/ linux/DEF  [enter] 

15. Sekrang masuklah ke direktori ABC kemudian intip isi direktori DEF       example : cd/home/ linux/DEF  [enter]
        kemudian ketik ls  [enter] 

16. Hapus direktori DEF
       sebelum menghapus DEF, terlebih dahulu keluar dari DEF       cd.. ( enter )
       rm-rf coba2 ( enter )
       rm nmfile = perintah untuk menghapus direktori kosong
       rmdir nmdirektori = perintah untuk menghapus direktori berikut isinya

17. Keluar dari user 

       ketik exit [enter]




Dipertemuan dua ini kita coba menggunakan perintah "echo"


PERTEMUAN DUA

Perintah Dasar Shell Linux ( Operasional File 1 dan Operasional 2 )
1. Login Sebagai root (administrator )
     login : root [enter]
     password : password [enter]

2. Loginlah menggunakan user account yang anda buat
     [root@localhost~]# adduser atho_123 [enter]
     [root@localhost~]# adduser atho_123  [enter]
     New unix password 123456
     (password klo kita ketik gak kelihatan jadi harus bner bner pake persaan :D)
     Retype password 123456, sampe ada tulisan Successfully.

3. Login dengan user yang dibuat tadi
     login : atho_123  [enter]
     password : atho123 [enter]
     [atho_123@localhost~]$

4. Buatlah satu buah direktori dengan kehendak anda
     mkdir abc1[enter]
5. Masuklah ke direktori abc1
     cd abc1   [enter]

6. Buatlah satu buah file dengan perintah echo dengan nama file1
     echo file1   [enter]
     isi:
     echo "Bekerja lah sampe MATI">file1   [enter]
     echo "sebelum mati inget SHOLAT bro n' sist">>file1   [enter]
     echo "Kelas Saya 12.5B.01 nim 12101802">>file1    [enter]
     Untuk menyimpan semua isi file dan keluar = wq!  [enter] 

7. wokeh sekarang kita hitunglah berapa jumlah kata, baris dan karakter dari abc file1
     wc file1  [enter]
    wc adalah perintah untuk menghitung jumlah baris
    terdiri  dari 3 angka dari kiri ke kanan
    angka pertama adalah baris
    angka kedua adalah suku kata
    angka ketiga adalah banyaknya karakter

8. bacalah isi file1
     cat file1 [enter]

9. Bacalah 2 baris pertama dari file1
     head -2 file1 [enter]
     head -2 adalah perintah untuk membaca 2 baris pertama
     head -1 adalah perintah untuk membaca 1 baris terakhir

10.Bacalah 1 baris terakhir dari file1
       head -1 file1 [enter]

11. Kompreslah file abc1
       gzip file1  [enter]
       ls  [enter]
       gzip adalah perintah untuk mengkompres file

12. Baca file abc1 file1
       zcat file1 ( enter )
       zcat adalah perintah untuk membaca file yang telah di kompres

13. ekstrak abc1 file1
       gunzip file1 ( enter )
       cat file1 ( enter )
       gunzip adalah perintah untuk mengekstrak file

14. Buat alias untuk perintah cat menjadi liat
       alias liat='cat'  ( enter )
       liat file1( enter )
       alias adalah perintah untuk mengganti perintah cat sesuai keinginan

15. buat unalias untuk liat
       unalias liat='cat' [enter]
       cat file1 [enter]
       unalias adalah perintah untuk mengembalikan perintah cat

16.Buatlah hardlink file1 menjadi simpanku
      ln file1 simpanku  [enter]
      cat simpanku  [enter]
       ln adalah perintah untuk mengganti hardlink sesuai keinginan

17.Buatlah symbolic link  file1 menjadi punyaku
      ln -s file1 punyaku [enter]
      ls [enter]
      ln -s adalah perintah untuk mengganti symbolic sesuai keinginan

18.Hapuslah file file1
      rm file1  [enter]
      ls  [enter]
      cat simpanku [enter]
      cat punyaku [enter]
      rm adalah perintah untuk menghapus file1



PERTEMUAN TIGA

Hak Izin Akses, Hak Kepemilikan File Dan Pembuatan User Group

Berikut perintah Hak Izin Akses,Hak Kepemilikan File Dan Pembuatan User Group .

1. Login Sebagai root (administrator )
    login : root  [enter]
     password : password  [enter]

2. Loginlah menggunakan user account yang anda buat
    adduser bsi_123 [enter]
    psswd bsi_123 [enter]
    New unix password 12345
    Retype password 12345, sampe Successfully.

3. Buat direktori dengan nama linux didalam direktori dir_linux dengan perintah echo
     echo “ banyak baca “>linux
     echo “menambah pengetahuan “>>linux
     echo “biar gak makin pinter “>>linux

4. sekarang lihat akses file linux
    perintah : LS –l

5. Hilangkan hak izin akses membaca dan menulis untuk user dan tambahkan hak izin akses     menulis dan mengeksekusi untuk other menggunakan format huruf
   chmod u-rw,o+wx linux  [enter]
    LS -l  [enter]

6. Berikan hak izin akses secara penuh kepada user, group dan other menggunakan format angka
    chmod 777 linux   [enter]
     LS -l   [enter]

7.buatlah 2 buah user yang telah dibuat tadi menjadi 1 group
    su -l  [enter]
    vi /etc/group  [enter]
   Bsi_123:x:286:
    123_bsi:x:287:
   Kemudian tekan a/i/o/insert pada keyboard
    Setelah itu tekan esc pada keyboard,kemudian
    ketik :wq!  [enter]

8.ubah kepemilikan file linux dari user bsi_123 masing-masing menjadi milik user 123_bsi
    chown 123_bsi.286/home/bsi_123?dir_linux  [enter]
    LS –l /home/bsi_123?dir_linux   [enter]

-rwxrwxrwx l bsi_123 bsi_123 205  Apr  03:06 linux

chown 123_bsi.286/home/bsi_123?dir_linux/linux  [enter]
LS
LS –l /home/bsi_123/dir_linux  [enter]
LS –l /home/bsi_123/dir_linux/linux   [enter]

-rwxrwxrwx 1 123 bsi bsi_123 205 apr 4 03:06 /home/bsi_123 /dir_linux/linux





PERTEMUAN EMPAT

Pengenalan Perintah Dasar Pada Editor Vi

1. Buat user baru.
     adduser badak_123 [enter] 
     passwd badak123 [enter]

2. Buat sebuah direktori dengan nama selasa dengan nama bulan sekarang
    mkdir selasa [enter]
    cd_selasa[enter]
    mkdir april [enter]

3.Buatlah sebuah file menggunakan editor vi didalam direktori bulan sekarang dengan nama tahun sekarang
    Isi file:
    Kemarin adalah hari
    Hari ini adalah hari
    Esok adalah hari
    vi [enter]
    vi 2012 [enter]
    Kemuadian ketik isi filenya:
    Kemarin adalah hari
   Hari ini adalah hari
   Esok adalah hari

4. Simpanlah file tersebut
     tekan esc pada keyboard
     tekan :w (write)  pada keyboard
     tekan :q (quit)  pada keyboard

5. Buatlah sebuah file menggunakan editor vi didalam direktori bulan sekarang dengan nama tahun kemarin
                 Isi file:
   Tugas jangan lupa dikumpulin bro n'sist
   vi [enter]
   vi 2012 2011[enter]

6. Simpan dan keluar.
     wq! [enter]




Pertemuan LIMA

Ekspresi Beraturan Pada Editor vi


1.  Seperti biasa kiat buat user baru dengan nama exspresi_12101802, password "terserah
     example: adduser exspesi_12101802 [enter]
     passwd exspresi_12101802 [enter]
     New unix password 12101802
     Retype password 12101802, Successfully.
     u -l exspresi_12101802  [enter]

2.  Dalam user account tersebut,buat sebuah direktori dengan nama exspresi
     [exspresi_12101802@localhost~]# mkdir exspresi 
 [enter]
     [exspresi_12101802@localhost~]# cd exspresi 
 [enter]

3.  Buat file baru dalam direktori ekspresi dengan nama urgent dengan menggunakan     editor vi
     [exspresi_12101802@localhost~]# vi urgent 
 [enter]
     tekan insert

UTS di adakan mulai tanggal 30 April 2012
Tugas dikumpulkan paling lambat tanggal 24 April 2012
Yang harus dipelajari untuk UTS, adalah:

1. Organisasi Direktori
2. Operasional File
3. HIA, Group, Kepemilikan File
4. Editor VI
5. Ekspresi Beraturan
6. Open Office

vi adalah perintah untuk membuat editor


4. Simpanlah file tanpa keluar dari editor vi
     tekan esc
     :w ! [enter]
     :w! untuk menyimpan file tanpa keluar dr file

5.  Lakukan pencarian untuk Numeric/Angka
     /[0-9] [enter]
     /[0-9] perintah untuk pencarian Numeric/Angka

6. Lakukan pencarian untuk karakter yang kecil
    /[a-z] [enter]
    /[a-z] perintah untuk pencarian karakter yang kecil

7.  Cari kata Ekspresi
     /Ekspresi  [enter]
     /string  perintah untuk mencari kata,  catatan besar kecilnya kata sangat berpengaruh karena            dalam LINUX Centos sangat sensitive key,  agar lebih mudah dalam pencarian gunakan perintah
    /[Ee]xspresi  [enter]
    /String  perintah untuk mencari kata String
    /[Ss]tring  perintah untuk mencari kata string atau String

8. Carilah baris diawali dengan kata UTS
    /^UTS [enter]
    /^String  perintah untuk mencari baris yang di awali dengan String

9.  Carilah baris diakhiri dengan kata 2012
    /2012$ [enter]
    /String$  perintah untuk mencari baris yang di akhiri dengan String

10. Lakukanlah pencarian untuk karakter yang besar
      /[A-Z] [enter]
      /[A-Z]  perintah untuk pencarian String/karakter yang besar

11. Ganti seluruh kata UTS menjadi Ujian
      :1,$s/UTS/Ujian  [enter]
      :1,$s/UTS/Ujian  perintah untuk mengganti kata
      angka 1 didepan adalah baris pertama jika menginginkan baris yang lain tinggal di ganti saja

12. Ubah semua huruf besar menjadi huruf kecil
      :1,$s/[A-Z]/\l&/g  [enter]
      :1,$s/[A-Z]/\l&/g   perintah untuk mengubah semua huruf besar menjadi huruf kecil

13. Sisipkanlah ^^ pada setiap awal baris
      :1,$s/^/^^/g  [enter]
      :1,$s/^/^^/g   perintah untuk menyisipkan ^^ pada setiap awal baris

14. Hapus seluruh karakter/huruf
       :1,$s/[0-9]//g  [enter]
       :1,$s/[0-9]//g   perintah untuk menghapus seluruh karekter/huruf

15. Kembalikan teks seperti semula
       tekan U pada keyboard
       U adalah perintah mengembalikan teks seperti semula

16. Hapus baris yang mengandung kata Ujian
       :g/Ujian/d  [enter] 

17. Keluar dari account
      ctrl + d


[Ee]xercises
1. Perintah buat baru username dan password?
    Answer: adduser & passwd
2. Membuat directory baru?
    Answer: mkdir
3. Mengecek dir yang ada
    Answer: ls
4. Masuk ke directory
    Answer: cd dir
5. Kompres file
    Answer: gzip namafile
6. Perintah editor yg dapat mengedit teks..
    Answer: editor vi
7. Editor vi mempunyai 2 modus, yaitu:
    Answer: modus perintah & modus teks
8. :1,$s/[A-Z]/\l&/g perintah untuk:
    Answer: mengganti semua hurup menjadi besar/capital
9. /[0-9] perintah untuk;
    Answer: perintah untuk mencari numeric
10. Perintah untuk simpan dan keluar..
      Answer: :wq!    







Tidak ada komentar:

Posting Komentar