Sabtu, 21 April 2012

Perintah Dasar Linux CentOS



Pertemuan 1

Pengenalan Linux dan Perintah Dasar Shell Linux


Pada Pertemuan Pertama ini saya belajar tentang,
“Pengenalan Linux dan Perintah Dasar Shell Linux”
Berikut perintah dasar shell linux
yang saya dapatkan dari kak Dinar .
Langkah pertama dalam menjalankan Linux CentOS .

1. Login Sebagai root (Administrator)

login : root <enter>
password : password <enter>
2. Buat user baru dengan kehendak anda

[root@localhost~]# adduser ademeridien_12100086 <enter>
[root@localhost~]# passwd ademeridien_12100086 <enter>

new unix password 12100086
(meskipun tampilannya kosong setelah diketik, biarkan saja, lalu tekan <enter>)

retype password 12100086, Successfully.

adduser adalah perintah untuk membuat id baru
passwd adalah perintah untuk membuat password baru

3. Loginlah dengan yang anda buat tadi

sebelum anda keluar anda harus log out dengan perintah
tekan ctrl + D

login : ademeridien_12100086 <enter>
password : 12100086 <enter>

[ademeridien_12100086 @localhost~]$

4. Buatlah dua buah direktori dengan kehendak anda

[ademeridien_12100086 @localhost~]$mkdir lat1 lat2 <enter>

mkdir adalah perintah untuk membuat direktori

5. Lihat ada / tidaknya direktorinya

[ademeridien_12100086 @localhost~]$ls <enter>
lat1 lat2

ls adalah perintah untuk melihat direktori

6. Masuklah ke direktori lat1

[ademeridien_12100086 @localhost~]$cd lat1 <enter>
[ademeridien_12100086 @localhost lat1]$

cd adalah perintah untuk pindah ke prompt cell
cd nmdirektori adalah perintah untuk 1 tingkat ke bawah
cd alamatdirektori adalah perintah untuk pindah ke alamat yang di tuju
cd .. adalah perintah untuk pindah 1 tingkat ke atas
7. Lihatlah direktori yang aktif/posisi saat ini (path)

[ademeridien_1210086 @localhost lat1]$ pwd <enter>
/home/ademeridien_12100086 /lat1

pwd adalah perintah untuk melihat direktori yang aktif pada saat ini

8. Buatlah satu buah file dengan perintah cat dengan nama file1

[ademeridien_12100086 @localhost lat1]$ cat>file1 <enter>

isi:

“Hari ini saya belajar linux bersama kak dinar & kak andri”

Untuk menyimpan semua isi file, akhiri dengan <enter> setelah semua di ketik lalu tekan ctrl+D

“cat namafile”, adalah perintah untuk melihat isi file
“cat>namafile”, adalah perintah untuk membuat file baru
“cat>>namafile”, adalah perintah untuk menambah isi file pada file yang sudah ada

9. bacalah isi file1

[ademeridien_12100086 @localhost lat1]$ cat file1 <enter>

10. Tambahkan sebaris kalimat pada file1 sebagai berikut:

[ademeridien_12100086 @localhost lat1]$ cat>>file1 <enter>

isi:

“Hari ini saya belajar linux bersama kak dinar & kak andri

Untuk menyimpan semua isi file, akhiri dengan (enter)

setelah semua di ketik lalu tekan ctrl+D”

11. Copy file1 dan pastelah dalam direktori coba1 dengan nama filecopy

[ademeridien_12100086 @localhost lat1]$cp file1 filecopy <enter>

cp nmfile nmfilebaru adalah perintah untuk copy file dalam 1 direktori
cp nmfile alamattujuan adalah perintah untuk copy file ke direktori lain

12. Copy filecopy dan pastelah dalam direktori lat2

[ademeridien_12100086 @localhost lat1]$cp filecopy/home ademeridien_12100086 /lat2 <enter>

13. Ubah nama file copy menjadi file ubah pada direktori lat1

[ademeridien_12100086 @localhost lat1]$mv filecopy fileubah <enter>

mv nmfile nmfilebaru adalah perintah untuk merename/mengganti nama file
mv nmfile alamattujuan adalah perintah untuk memindahkan file ke direktori lain (cut paste)

14. Pindahkan file ubah ubah dalam lat2

[ademeridien_12100086 @localhost coba1]$mv fileubah/home/ ademeridien_12100086 /coba2 <enter>

15. Masuklah ke coba2 kemudian lihat isi direktori coba2

[ademeridien_12100086 @localhost lat1]$cd/home/ ademeridien_12100086 /lat2 <enter>
[ademeridien_12100086 @localhost lat2]$ls <enter>

16.Hapus direktori lat2

sebelum hapus lat2, keluar terlebih dahulu dari coba2

[ademeridien_12100086 @localhost lat2]$cd .. <enter>
[ademeridien_12100086 @localhost ~]$rm-rf lat2 <enter>

rm nmfile adalah perintah untuk menghapus direktori kosong
rmdir nmdirektori adalah perintah untuk menghapus direktori berikut isinya

17. Keluar dari user

[ademeridien_12100086 @localhost~]$exit/logout/ctrl + D <enter>
Demikianlah ilmu yang saya dapatkan di pertemuan 1 dari kak dinar .


Pertemuan 2

Perintah Dasar Shell Linux (Operasional File 1 dan Operasional 2)
Pada Pertemuan kedua ini saya tidak masuk, tapi say abaca reviewnya di blognya kak dinar di Blognya Kak Dinar :
Perintah Dasar Shell Linux (Operasional File 1 dan Operasional 2)
Berikut perintah dasar  shell linux (Operasional File 1 dan Operasional 2) yang saya dapatkan dari review di blognya kak dinar J .

1. Login Sebagai root (administrator)

login : root <enter>
password : password <enter>

2. Loginlah dengan yang anda buat tadi

sebelum anda keluar anda harus log out dengan perintah
tekan ctrl+D

login : ademeridien_12100086 <enter>
password : 12100086 <enter>

[ademeridien_12100086 @localhost~]$

3. Buatlah satu buah direktori dengan kehendak anda

[ademeridien_12100086 @localhost~]$mkdir lat1 <enter>

mkdir adalah perintah untuk membuat direktori

4. Masuklah ke direktori lat1

[ademeridien_12100086 @localhost~]$cd lat1 <enter>
[ademeridien_12100086 @localhost lat1]$

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

5. Buatlah satu buah file dengan perintah echo dengan nama file1

[ademeridien_12100086 @localhost coba1]$ echo file1 <enter>
isi:
echo "Nama Saya Ade Meridien Jaya">file1 <enter>
echo "NIM Saya 12100086">>file1 <enter>
echo "Kelas Saya 12.5B.01">>file1 <enter>

Untuk menyimpan semua isi file, akhiri dengan <enter> setelah semua di ketik lalu tekan

ctrl + D

echo adalah perinta untuk membuat teks

6. Hitunglah berapa jumlah kata, baris dan karakter dari file file1

[ademeridien_12100086 @localhost coba1]$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

7. bacalah isi file1

[ademeridien_12100086 @localhost lat1]$ cat file1 <enter>

8. Bacalah 2 baris pertama dari file1

ademeridien_12100086 @localhost lat1]$head -2 file1 <enter>

head -2 adalah perintah untuk membaca 2 baris pertama
head -1 adalah perintah untuk membaca 1 baris terakhir

9.Bacalah 1 baris terakhir dari file1

[ademeridien_12100086 @localhost lat1]$ head -1 file1 <enter>

10. Kompreslah file lat1

[ademeridien_12100086 @localhost lat1]$gzip file1 <enter>
[ademeridien_12100086 @localhost lat1]$ls <enter>

gzip adalah perintah untuk mengkompres file

11. Bacalah file file1

[ademeridien_12100086 @localhost lat1]$zcat file1 <enter>

zcat adalah perintah untuk membaca file yang telah di kompres

12. ekstraklah file file1

[ademeridien_12100086 @localhost lat1]$gunzip file1 <enter>
[ademeridien_12100086 @localhost lat1]$cat file1 <enter>

gunzip adalah perintah untuk mengekstrak file

13. Buat alias untuk perintah cat menjadi liat

[ademeridien_12100086 @localhost lat1]$alias liat='cat'  <enter>
[ademeridien_12100086 @localhost lat1]$liat file1<enter>

alias adalah perintah untuk mengganti perintah cat sesuai keinginan

14. buat unalias untuk liat

[ademeridien_12100086 @localhost lat1]$unalias liat='cat'  <enter>
[ademeridien_12100086 @localhost lat1]$cat file1 <enter>

unalias adalah perintah untuk mengembalikan perintah cat

15.Buatlah hardlink file1 menjadi simpanku

[ademeridien_12100086 @localhost lat1]$ln file1 simpanku <enter>
[ademeridien_12100086 @localhost lat1]$cat simpanku <enter>

ln adalah perintah untuk mengganti hardlink sesuai keinginan

16.Buatlah symbolic link  file1 menjadi punyaku

[ademeridien_12100086 @localhost lat1]$ln -s file1 punyaku <enter>
[ademeridien_12100086 @localhost lat1]$ls <enter>

ln -s adalah perintah untuk mengganti symbolic sesuai keinginan

17.Hapuslah file file1

[ademeridien_12100086 @localhost lat1]$rm file1 <enter>
[ademeridien_12100086 @localhost lat1]$ls <enter>
[ademeridien_12100086 @localhost lat1]$cat simpanku <enter>
[ademeridien_12100086 @localhost lat1]$cat punyaku <enter>

rm adalah perintah untuk menghapus file1
Demikianlah ilmu yang saya dapatkan di pertemuan 2 dari blognya kak dinar .






Pertemuan 3

Hak Izin Akses,Hak Kepemilikan File Dan Pembuatan User Group

Berikut perintah Hak Izin Akses,Hak Kepemilikan File Dan Pembuatan User Group yang saya dapatkan dari blognya kak dinar .

1. Login Sebagai root (Administrator)

login : root <enter>
password : password <enter>

2. Loginlah menggunakan user account yang anda buat

Sebelum kita login menggunakan account kita, kita log out dahulu dengan menekan ctrl+D

Lalu kita isi login dan password sebagai berikut :
Login : ademeridien_12100086
Password : 12100086

3. Buatlah satu buah direktori dengan nama linux didalam direktori dir_linux dengan perintah echo
Ade adalah nama saya
Nim saya adalah 12100086
Kelas saya adalah 12.5B.01

[ademeridien_12100086 @localhost~]echo “ Ade adalah nama saya “>linux
[ademeridien_12100086 @localhost~]echo “ Nim saya adalah 12100086 “>>linux
[ademeridien_12100086 @localhost~]echo “ Kelas saya adalah 12.5B.01 “>>linux

4. lihatlah akses file linux

[ademeridien_12100086 @localhost~]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

[root@localhost~] chmod u-rw,o+wx linux <enter>
[root@localhost~] LS –l <enter>

6. Berikan hak izin akses secara penuh kepada user,group dan other menggunakan format angka

[root@localhost~] chmod 777 linux <enter>
[root@localhost~] LS –l <enter>

7.buatlah 2 buah user yang telah dibuat tadi menjadi 1 group

[root@localhost~] su -l <enter>
[root@localhost~]#vi /etc/group <enter>

bsi_12100086:x:586:
12100086_bsi:x:587:

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_12100086 masing-masing menjadi milik user 12100086_bsi

[root@localhost~]#chown 12100086_bsi.586/home/bsi_12100086?dir_linux <enter>
[root@localhost~]#LS –l /home/bsi_12100086?dir_linux <enter>

-rwxrwxrwx l bsi_12100086 bsi_12100086 215 Jul 12:06 linux

[root@localhost~]#chown 12100086_bsi.586/home/bsi_12100086?dir_linux/linux <enter>
[root@localhost~]#LS
[root@localhost~]#LS –l /home/bsi_12100086/dir_linux <enter>
[root@localhost~]#LS –l /home/bsi_12100086/dir_linux/linux <enter>

-rwxrwxrwx 1 12100086 bsi bsi_12100086 215 jul 4 12:06 /home/bsi_12100086/dir_linux/linux

Demikianlah ilmu yang saya dapatkan di pertemuan 3 dari blognya kak dinar .


Pertemuan 4

Pengenalan Editor Vi Dan Perintah Dasar Pada Editor Vi

Berikut Pengenalan Editor Vi Dan Perintah Dasar Pada Editor Vi .

1. Buat user baru dengan nama oyong2
[root@localhost~]# adduser oyong2 <enter>
[root@localhost~]#su –l _oyong2 <enter>

2. Dalam user account tersebut,buat sebuah direktori dengan nama selasa dengan nama bulan sekarang

[root@localhost~]# mkdir selasa <enter>
[root@localhost~]# cd_selasa <enter>
[root@localhost~]# 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

[root@localhost~]# $vi <enter>
[root@localhost~]# $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  pada keyboard
tekan :q  pada keyboard

5. buatlah sebuah file menggunakan editor vi didalam direktori bulan sekarang dengan nama tahun kemarin

Isi file:
Tugas paling akhir dikumpulkan tanggal 24 april 2012

[root@localhost~]# $vi <enter>
[root@localhost~]# $vi 2012 2011 <enter>

Kemudian ketik isi filenya:
Tugas paling akhir dikumpulkan tanggal 24 april 2012

Demikianlah ilmu yang saya dapatkan di pertemuan 4 dari kak dinar .
Terimakasih atas ilmunya ya kak dinar .

Pertemuan 5

Ekspresi Beraturan Pada Editor vi

1.      Buat user baru dengan nama ekspresi_nim password bebas

[root@localhost~]# adduser ekspesi_12100086 <enter>

[root@localhost~]#passwd ekspresi_12100086 <enter>

New unix password 12100086

( meskipun gak kelihatan isi aja kemudian tekan <enter>

Retype password 12100086, Successfully.

su -l ekspresi_12100086 <enter>

2.      Dalam user account tersebut,buat sebuah direktori dengan nama ekspresi

[ekspresi_12100086 @localhost~]# mkdir ekspresi <enter>

[ekspresi_12100086 @localhost~]# cd ekspresi <enter>

3.      Buat file baru dalam direktori ekspresi dengan nama urgent dengan menggunakan editor vi

[ekspresi_12100086 @localhost~]# vi urgent <enter>

tekan insert

UTS di adakan mulai tanggal 7 November 2012

Tugas dikumpulkan paling lambat tanggal 29 Oktober 2012

Yang harus dipelajari untuk UTS, adalah:

a.       Organisasi Direktori
b.      Operasional File
c.       HIA, Group, Kepemilikan File
d.      Editor VI
e.       Ekspresi Beraturan
f.       Open Office

vi adalah perintah untuk membuat editor

Simpanlah file tsb tanpa keluar dari editor vi

tekan esc
:w! <enter>
:w! adalah perintah untuk menyimpan file

4.      Lakukan pencarian untuk Numeric/Angka

/[0-9] <enter>

/[0-9] adalah perintah untuk pencarian Numeric/Angka

5.      Lakukan pencarian untuk karakter yang kecil

/[a-z] <enter>

/[a-z] adalah perintah untuk pencarian karakter yang kecil

6.      Cari kata Ekspresi

/Ekspresi <enter>

/string adalah 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]kspresi <enter>

/String adalah perintah untuk mencari kata String
/[Ss]tring adalah perintah untuk mencari kata string atau String

7.      Carilah baris diawali dengan kata UTS

/^UTS <enter>

/^String adalah perintah untuk mencari baris yang di awali dengan String

8.      Carilah baris diakhiri dengan kata 2012

/2012$ <enter>

/String$ adalah perintah untuk mencari baris yang di akhiri dengan String

9.      Lakukanlah pencarian untuk karakter yang besar

/[A-Z] <enter>

/[A-Z] adalah perintah untuk pencarian String/karakter yang besar

      Ganti seluruh kata UTS menjadi Ujian

:1,$s/UTS/Ujian <enter>

:1,$s/UTS/Ujian adalah perintah untuk mengganti kata
angka 1 didepan adalah baris pertama jika menginginkan baris yang lain tinggal di ganti depannya saja

11.  Ubah semua huruf besar menjadi huruf kecil

:1,$s/[A-Z]/\l&/g <enter>

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

12.  Sisipkanlah ^^ pada setiap awal baris

:1,$s/^/^^/g <enter>

:1,$s/^/^^/g adalah perintah untuk menyisipkan ^^ pada setiap awal baris

13.  Hapus seluruh karakter/huruf

:1,$s/[0-9]//g <enter>

:1,$s/[0-9]//g adalah perintah untuk menghapus seluruh karekter/huruf

14.  Kembalikan teks seperti semula

tekan U

U adalah perintah mengembalikan teks seperti semula

15.  Hapus baris yang mengandung kata Ujian

:g/Ujian/d <enter>

16.  Keluar dari account

ctrl + D

Tidak ada komentar:

Posting Komentar