Beberapa perintah-perintah Dasar Linux

Perintah-perintah Dasar Linux
 
Hallo teman-teman apa kabar? Kali ini saya akan membagikan beberapa perintah atau command dasar Linux. 

1. mkdir
Yang pertama ada perintah Mkdir digunakan untuk membuat Direktori. Contohnya Direktori belajar 
2. ls / ls -lrt
ls perintah untuk melihat direktori atau file yang sudah di buat, dan ini hasilnya...
Sedangkan ls -lrt seperti berikut 

3. touch
Perintah touch digunakan sebagai perintah untuk membuat file...


4. vi
Perintah vi digunakan sebagai perintah untuk membuat file sembari menampilkan editornya.. misalnya Kita akan mengisi file1 yang sudah Kita buat.


kemudian akan muncul tampilan seperti ini..


setelah itu klik esc, shift + :
jika kalian ingin menyimpannya kalian ketik wq, sebaiknya jika tidak ingin menyimpannya ketikan q!


hasilnya seperti ini:

5.cat/more
Perintah ini digunakan untuk melihat isi file yang sudah kita buat.
Isi file data3 yang sudah saya buat


dan ini hasilnya ketika saya mengetikan perintah more ataupun cat
6. rm 
Untuk menghapus file ketikan perintah rm [nama file]
7. rmdir
Untuk menghapus direktori ketikan perintah rmdir 
[nama direktori]

8. mv 
Perintah ini digunakan untuk memindahkan atau me-rename file dan direktori..
Memindahkan file: caranya ketikan perintah mv [nama file ] [direktori tujuan]

Me-rename direktori atau file: ketikan perintah mv [nama file] [nama file baru] atau [nama direktori nama direktori baru]



9. cp
Copy file/direktori ketikan perintah cp [nama file] [nama file baru] Jika ingin mengcopy file.. sebagai contohnya saya akan mengcopy file "data3"


Lalu saya akan mencoba mengcopy direktori. Dengan mengetikan perintah cp [nama direktori] [nama direktori baru] sebagai contohnya saya akan mengcopy direktori "belajar"


10. pwd
Untuk mengetahui posisi sekarang (aktif) ketikan perintah pwd.

11.grep/egrep
grep merupakan sebuah perintah filter. Misalnya kita akan melakukan filter pada file data3 kita hanya membutuhkan informasi dari salah satu nama yang ada pada data3 disini saya mengambil contoh "Bruno"
Perintah: cat data3 | grep "Bruno"

Untuk multifiltering Kita bisa ketikan perintah cat data3 | egrep "Bruno|Yin"


12. sort
Perintah ini digunakan untuk mengurutkan abjad atau nomber Dari file. Disini contohnya file "data3" file tersebut abjadnya tidak berurut.
Perintah: cat data3 | sort


Sekarang Kita sudah mendapatkan informasi yang berurutan, selanjutnya kita simpan informasi tersebut ke sebuah file

13. uniq
Perintah ini digunakan untuk sebuah filter dari informasi yang duplikat. Langkah pertama gabungkan dua file "data3" dan "data4" dengan
Perintah: cat data3 data4 > data5


Untuk menghilangkan informasi yang duplikat  pada file "data5" kita menggunakan perintah uniq tetapi pertama-tama informasi harus di sort terlebih dahulu .
Hasil sort tanpa uniq: dengan perintah cat data5 | sort


Hasil sort dan uniq: dengan perintah cat data5 | sort | uniq


Sekarang kita mendapatkan informasi yang valid dari file “data5” tersebut
Perintah uniq juga dapat menghitung jumlah informasi yang terdapat pada file “data5”
tersebut.
Perintah : cat data5 | sort | uniq –c

14. cut
Perintah ini digunakan untuk mengambil kolom tertentu dari baris-baris masukannya, yang ditentukan pada option –c.
Saya ambil contoh dari file yang baru lagi “sample1” (buat lah dengan perintah vi)
Isinya: ini adalah sample guys

nah setelah berhasil membuat file baru selanjutnya kita gunakan perintah cut pada file "sample1"

spasi terhitung dalam 1 karakter juga, “s” adalah karakter ke-11 dan “e” adalah karakter ke-17

15. awk
Perintah awk memiliki fungsi yang sangat  banyak, dimulai dari menghitung sampai memanipulasi informasi.
Pertama, kita menggunakannya untuk mengambil sebuah informasi pada file “data4” yang
berisi seperti berikut :


$1 itu berarti field pertama dari delimiter pipeline bagian depan.

$2 itu berarti field kedua dari delimiter pipeline bagian belakang. Selanjutnya saya akan membuat 3 field informasi yang berbeda pada file “contoh2” yang berisikan
seperti :
File contoh2 :


Pada file “contoh2” kita mendapatkan informasi tambahan yaitu “status”.
Selanjutnya saya akan mencoba memasukan perintah: cat data4 | awk -F"|" '{print $3}'


selanjutnya Saya akan mencoba mencari informasi dari $1 dan $3 


selanjutnya saya menduplikat data infromasinya karena kita akan menghitung jumlah nilai masing-masing nama tersebut.


kemudian Kita akan memasukan perintah : cat data6 | awk -F"|" '{arr[$1]+=$2} END {for (i in arr) {print i"|"arr[i]}}' | sort

Dari perintah di atas kita sudah mendapatkan infromasi nilai akhir dari nama tersebut.

16. comm
Perintah ini adalah perintah untuk membandingkan dua file yang telah terurut baris demi baris.
Maksudnya sebelum kita menggunakan perintah ini, alangkah baiknya kita harus meng-“sort” kedua file yang mau kita commpare.

opsi-1

opsi-2



opsi-3

opsi-1 dan -2

opsi-1 dan -3

opsi-2 dan -3

pada opsi -23 ini menampilkan item uniq yang tidak terdapat pada file2.

17. for dan while
Dua perintah di atas ini adalah fungsinya untuk looping pada unix atau linux, tapi perintah di atas ini biasanya di save pada sebuah file program ber-ekstensi “.ksh” atau “.sh
Contoh perintah:


untuk menjalankan file ber-ekstensi “ksh” atau “sh” ini kita harus memberikan hak akses.
Gunakan perintah ls –lrt kita akan mendapatkan info seperti ini di depan “-rw-r--r--” artinya belum dapat hak akses untuk di eksekusi perintah tersebut. Gunakan chmod 777 latihan1.sh kemudian cek kembali dengan perintah ls –lrt sekarang info didepan sudah berubah menjadi “-rwxrwxrwx” artinya file tersebut dapat di jalankan.
 Hasill eksekusi:


Contoh gabungan for dan if:


Hasilnya akan seperti ini:


Contoh while


Hasilnya akan seperti ini:


While ini merupakan perintah gabungan antara for dan if, karena pada perintah file sudah di berikan kondisi 
seperti “[ $a -lt 10 ]”.


Ok mungkin hanya segitu saja yang dapat saya sampaikan mengenai perintah-perintah dasar Linux semoga bermanfaat ya teman-teman


Subscribe to receive free email updates:

0 Response to "Beberapa perintah-perintah Dasar Linux "

Posting Komentar