Linux Centros 5.0 – Soal Latihan

Heheh, saya yakin yang baca tulisan saya sudah tidak asing dengan kata-kata “LINUX” yup…pasti semua sudah familiar dengan operating system yang satu ini, apalagi Linux ini free operating system, jadi pasti sudah banyak yang coba-coba untuk install bahkan menggunakannya. ^^

Okay, saya bukan mau bahas untuk pengertian Linux dan lain-lain, tapi disini kalian khususnya mahasiswa BSI semester 4, yang mengalami kesulitan materi-materi Linux, silakan copas atau bisa download latihan disetiap pertemuannya ^^ Selamat belajar…dan have fun to study LINUX.^^

LINUX – Pertemuan 1

LINUX – Pertemuan 2

LINUX – Pertemuan 3

LINUX – Pertemuan 4

LINUX - Pertemuan 5

LINUX - Pertemuan 6

LINUX - Pertemuan 9

LINUX – Pertemuan 10

LINUX – Pertemuan 11

LINUX – Pertemuan 12

LINUX – Pertemuan 13

LINUX – Pertemuan 14

Kalau kurang lengkap maap yak^^Lupa naruh filenya dimana, atau ga berarti waktu pertemuan itu saya membolos…hahahah^^(peace….)

Linux – Pertemuan 10

Linux
Pertemuan 10
12-12-09

:!sh    : untuk keluar sementara dari editor vi
:!ls    : untuk keluar sementara dari editor vi sekaligus mengeksekusi/menjalankan perintah ls
vi file-1 file-2    : untuk membuka > 1 file
:n    : membuka file berikutnya
:rew    : membuka file sebelumnya
O    : menyisipkan baris pada posisi kursor
o    : menyisipkan baris dibawah posisi kursor
A    : menyisipkan diakhir baris
ncc    : mengganti [n] baris dari posisi kursor
ncw    : mengganti [n] kata dari posisi kursor
pwd    : melihat alamat direktori yang aktif

Latihan
1. Buat dir hari didalam user masing-masing
2. Buat file sabtu didalm dir hari pakai editor vi
Isi file :    Linux Lagi Linux Lagi
Semangatlah Lagi Semangat Lagi
OKlah Kalo Begitu !!
3. Buat file baru dengan nama “minggu” ketika editor vi file sabtu masih aktif
Isi File :    Kuliah Lagi Kuliah Lagi
Lab K Lagi Lab K Lagi
Yaudahlah Kalo Begitu !!
Semangatlah Kalau Begitu !!

Penyelesaian :
..@localhost ~]$ mkdir hari
..@localhost ~]$ cd hari
..@localhost hari]$ vi sabtu
i (insert)
Linux Lagi Linux Lagi
Semangatlah Lagi Semangat Lagi
OKlah Kalo Begitu !!
:wq
..@localhost hari]$ vi sabtu
Linux Lagi Linux Lagi
Semangatlah Lagi Semangat Lagi
OKlah Kalo Begitu !!
~
~
:!sh
sh-3!$ ls
sabtu
sh-3!$ pwd
/home/ayu/hari
sh-3!$ vi minggu
i (insert)
Kuliah Lagi Kuliah Lagi
Lab K Lagi Lab K Lagi
Yaudahlah Kalo Begitu !!
Semangatlah Kalau Begitu !!
:wq
sh-3!$     exit
enter
enter (untuk keluar dari editor vi)

Untuk kembali ke materi sebelumnya, klik disini

Linux – Pertemuan 9

Linux
Pertemuan 9
5-12-2009

vi        : untuk membuka editor vi tanpa membuat file baru
vi namafile    : untuk membuka editor vi sekaligus buat file baru

Modus dalam editor vi :
Modus pengeditan    : pengeditan teks, tekan (i) insert
Modus perintah        : perintah (insruksi), tekan esc

:q!    : untuk keluar dari vi tanpa menyimpan file
:w    : untuk menyimpan file tanpa keluar vi
:wq    : untuk menyimpan file sekalius keluar dari vi
gg    : untuk menggerakkan kursor ke awal baris file
ngg    : untuk menggerakkan kursor kebaris ke-n
G    : untuk menggerakkan kursor ke akhir baris file
nyy    : untuk meng-copy n baris dari posisi kursor
nyw    : untuk meng-copy n kata dari posisi kursor
u    : untuk membatalkan perintah (undo)
ctrl+r    : untuk membatalkan undo (redo)
P    : untuk mempaste pada posisi kursor
p    : untuk mempaste di bawah posisi kursor
D    : untuk menghapus baris tanpa mengganti baris kosong
dd    : untuk menghapus baris dengan menggani baris kosong
d0    : untuk menghapus baris dengan mengganti baris kosong
nD    : untuk menghapus (n) baris

n    : jumlah

Latihan :
1. Buat dir sabtu didalam user masing-masing
2. Buat file panas didalam sabtu menggunakan vi
Isi :     Bina Sarana Informatika
Kampus Cabang Cengkareng
Panasnya Minta Ampun
3. Tambahkan isi file panas
Isi :    Tapi Saya Tetap Semangat

Penyelesaian :
[ayu@localhost ~]$ mkdir sabtu
..@localhost ~]$ cd sabtu
..@localhost sabtu]$ vi (enter – maka akan muncul )

VIM – vi Improved
version 7.0.237
by Bram Moolenaar et al
Modified by <bugzilla@redhat.com>
vim is open source and freely distributable
Help poor children in Uganda !
type : help iccf <Enter>        for information
type : q <Enter>             to exit
type : help <Enter> or <F1>    for on-line help
type : help version 7 <Enter>     for version info

(untuk keluar, ketik Esc, agar editor perintah muncul, baru ketikkan perintah)
~:q!
…@localhost sabtu]$ vi panas
(maka akan muncul tampilan….)
~
~
~
“panas” [New File]
(untuk mulai mengetik ketik i (insert))
–INSERT–                    -0,01    All
Bina Sarana Informatika
Kampus Cabang Cengkareng
Panasnya Minta Ampun
(klik Esc, kemudian ketikkan perintah)
:wq
“panas” [NEW]3L, 70C written
..@localhost sabtu]$ vi panas
Bina Sarana Informatika
Kampus Cabang Cengkareng
Panasnya Minta Ampun
~
~
~
(ketikkan i untuk mulai menambahkan baris baru)
–INSERT–                    3,21    All
Bina Sarana Informatika
Kampus Cabang Cengkareng
Panasnya Minta Ampun
Tapi Saya Tetap Semangat
~
~
(klik Esc)
:w
“panas” 4L, 95C written                4,24    All

Untuk kembali ke materi sebelumnya … klik disini

Linux Centros 5.0 – Pertemuan 6

LINUX CENTROS 5.0 – 7/11/2009
Pertemuan 6

Perintah echo sama dengan perintah cat, bedanya jika menggunakan perintah echo file akan otomatis tersimpan, tanpa harus menekan (ctrl+c) tapi hanya 1 baris saja.

Membuat file baru

echo > namafile “isifile”

Menambah Isi File

echo >> namafile “isifile”

Menampilkan Baris Awal File

head<spasi>-n<spasi>namafile

Menampilkan baris akhir file

tail<spasi>-n<spasi>

Mengcompress File

gzip<spasi>namafile

Membaca File Hasil Compress

zcat<spasi>namafile

Mengextrak file hasil Compress

gunzip<spasi>namafile

Membuat Perintah Baru

alias<spasi>perintah_baru=’perintah_lama’

Menormalkan kembali perintah

unalias<spasi>perintah_baru

Menghitung Jumlah Karakter

wc<spasi>namafile

Latihan:
1. Aktifkan user masing-masing
2. Buatlah direktori hati dan jantung di dalam dir organ
3. Buatlah file suara di dir organ menggunakan cat
Isi File :
Hari ini, hari terakhir kita mambahas materi linux
Minggu depan kita Quis dan UTS
Siapkah saya?
4. Tambahkan isi file suara dengan menggunakan echo
Isi File :
Saya siap menghadapi Quis dan UTS
Saya pasti bisa, bisa dan bisa
Nilai saya akan sempurna
5. Tampilkan 2 baris awal file suara dan 4 baris akhir file suara
6. Compress file suara
7. Ekxtraklah file suara
8. Buatlah perintah baru dengan nama “cf” yang fungsinya sama dengan “cp”
9. Copy-lah file suara ke dir hati menggunakan “cf” menjadi suara_hati
10. Hitung jumlah karakter file suara
11. Normalkan kembali perintah “cf”

Penyelesaian :
[root@localhost ~]# su ayu
[ayu@localhost root]# cd
[ayu@localhost ~]$ mkdir organ
[ayu@localhost ~]$ cd organ
[ayu@localhost organ]$ mkdir hati jantung
[ayu@localhost organ]$ cat > suara
Hari ini, hari terakhir kita mambahas materi linux
Minggu depan kita Quis dan UTS
Siapkah saya?
(ctrl c)
[ayu@localhost organ]$ echo >> suara “Saya siap menghadapi Quis dan UTS”
[ayu@localhost organ]$ echo >> suara “Saya pasti bisa, bisa dan bisa”
[ayu@localhost organ]$ echo >> suara “Nilai saya akan sempurna”
[ayu@localhost organ]$  cat suara
Hari ini, hari terakhir kita mambahas materi linux
Minggu depan kita Quis dan UTS
Siapkah saya?
Saya siap menghadapi Quis dan UTS
Saya pasti bisa, bisa dan bisa
Nilai saya akan sempurna
[ayu@localhost organ]$ gzip suara
[ayu@localhost organ]$ ls
hati    jantung    suara.gz
[ayu@localhost organ]$gunzip suara
[ayu@localhost organ]$ ls
hati    jantung    suara
[ayu@localhost organ]$ alias cf=’cp’
[ayu@localhost organ]$ cf suara /home/ayu/organ/hati/suara_hati
[ayu@localhost organ]$ cd hati
[ayu@localhost hati]$ ls
suara_hati
[ayu@localhost hati]$ cd ..
[ayu@localhost organ]$ wc suara
6    32    186    suara
[ayu@localhost organ]$ unalias cf


Untuk kembali ke materi sebelumnya klik disini

Linux Centros 5.0 – Pertemuan 4

LINUX CENTROS – 24/10/09
Pertemuan 4

Back Up
1. Hardlink
- File dapat diback up di dir manapun
- Jika file master dihapus file backup masih dapat dibaca

ln<spasi>nama_file<spasi>alamat_dir_tujuan

2. Softlink
- File hanya dapat dibackup di tempat (di dir yang sama)
- Jika file master dihapus, file backup tidak dapat dibaca

ln<spasi>-l<spasi>nama_file<spasi>alamat_dir_tujuan

Menghapus File :

rm<spasi>nama_file

Menghapus Direktori :

  • Kosong    :

    rmdir<spasi>nama_dir

  • Isi    :

    rm<spasi>-r<spasi>nama_dir

Latihan :
1. Log in ke user masing-masing
2. Buat direktori hardlink dan softlink di dalam dir back up
3. buat file coba-coba didalam dir bakcup
4. Buat file dengan nama hapus_file di dalam dir hapus yang ada didalam dir backup
5. Backup file coba-coba menggunakan hardlink ke dir hardlink menjadi coba_hardlink
6. Backup file coba-coba menggunakan softlink ke dir backup menjadi coba_softlink
7. Backup file coba-coba menggunakan softlink ke dir hapus menjadi coba_softlink
8. Hapus file coba_softlink yang ada di dir hapus
9. Hapus dir softlink
10. Hapus dir Hardlink

Penyelesaian :
[root@localhost ~]# su ayu
[ayu@localhost root]# cd
[ayu@localhost ~]$ mkdir backup
[ayu@localhost ~]$ cd backup
[ayu@localhost backup}$ mkdir hardlink softlink
[ayu@localhost backup]$ cat > coba-coba
123456
(ctrl c)
[ayu@localhost backup]$ mkdir hapus
[ayu@localhost backup]$ cd hapus
[ayu@localhost hapus]$ cat > hapus_file
dihapus aja ah…
(ctrl c)
[ayu@localhost hapus]$ cd ..
[ayu@localhost backup]$ ln coba-coba /home/ayu/backup/hardlink/coba_hardlink
[ayu@localhost backup]$ cd hardlink
[ayu@localhost hardlink]$ ls
coba_hardlink
[ayu@localhost hardlink]$ cd ..
[ayu@localhost backup]$ ln -s coba-coba /home/ayu/backup/coba_softlink
[ayu@localhost backup]$ ls
coba-coba    coba_softlink    hapus
hapus_file    hardlink        softlink
[ayu@localhost backup]$ ln -s coba-coba /home/ayu/backup/hapus/coba_softlink
[ayu@localhost backup]$ cd hapus
[ayu@localhost hapus]$ ls
coba_softlink ——> warna merah (karena softlink hanya dapat diback up di dir yang sama)
[ayu@localhost hapus]$ cat coba_softlink
cat : coba_softlink : no such file or dir
[ayu@localhost hapus]$ rem coba_softlink
[ayu@localhost hapus]$ cd ..
[ayu@localhost backup]$ rmdir softlink
[ayu@localhost backup]$ rm -r hardlink

untuk kembali ke materi sebelumnya klik disini