Selasa, 08 Desember 2015

Manajemen User pada Centos


Manajemen User Manual
  Manegemen User adalah salah satu tugas dari administrator , untuk membuat user baru dan membuat hak akses. Membuat user baru , supaya user bisa login ke dalam sistem operasi yang akan digunakan.

Dua cara membuat User :
1. Secara Manual
2. Menggunakan aplikasi yang ada

Nah pada kesempatan kali ini saya akan menjeaskan cara membuat user secara manual.

Pertama-tama kita harus masuk kedalam root. yaitu dengan cara su - , dan isi pasword yaitu : centos6 . seperti pada gambar di bawah ini , setelah itu "pwd" untuk mengetahui lokasi. langkah pertama kita adalah dengan [vi / etc/passwd]




 dan akan muncul seperti gambar di bawah ini




lihat bagian paling bawah pada gambar di atas. dari user riqah kita ketik "yyp" kemudian edit menjadi seperti gambar di atas.
terdapat nama user pensil yang memiliki UserID 601 

langkah kedua yaitu dengan [vi /etc/group]
dan akan muncul seperti pada gambar di bawah ini



langkah ketiga yaitu dengan [vi /etc/shadow]



langkah ke empat kita membuat perintah direktori dengan [mkdir /home/pensil] , seperti pada gambar di bawah ini



langkah ke lima yaitu [ chown pensil /home/pensil]


langkah ke enam yaitu [chrgp pensil /home/pensil]


Langkah ke tujuh yaitu [cp .bash& /home/pensil]



langkah ke delapan yaitu [chown pensil /home/pensil/.*]





langkah ke Sembilan  yaitu [chgrp pensil /home/pensil/.*]



langkah ke sepuluh [passwd pensil]
kemudian isi pasword baru untuk user pensil.



setelah pasword berhasil kemudia reboot.



Dan user pensil berhasil di buat. dan akan menampilkan seperti di bawah ini. 








Jumat, 20 November 2015

Yuk Belajar Shell Script pada centOs

Setelah membahas pemrosesan string , maka kali ini kita akan mencoba membahas berbagai perintah dari shell script.

1. Perintah $ date : yaitu untuk menampilkan jam saat ini , contoh nya seperti pada gambar di bawah ini:



2. perintah $ who : untuk menamilkan siapa saja yang menggunakan sistem , perintah pwd : untuk menampilkan direktori yang bekerja , perintah ls : untuk menampilkan daftar file dalam direktori kerja. contoh pada gambar di bawah ini



3. Adapun cara menghapus nama varible pada shell script, yaituseperti contoh di bawah ini 



4. cara berhitung dan beberapa simbol yang digunakan untuk menghilangkan special karakter


5. untuk menginput suatu file, kita harus membuat sebuah vi, dan disi seperti pada gambar di bawah ini 




dan akan menghasilkan hasil seperti di bawah ini  :


adapun cara agar inputan langsung di sebelah tanda : dengan cara di bawah ini :




dan akan mendapatkan hasil seperti di bawah ini :








Selasa, 03 November 2015

Pemrosesan String pada centOS

Setelah membahas perintah perintah pada editor VI , sekarang kita lanjut membahas mengenai Pemrosesan string & shell dengan berbagai perintah nya masihng - masing .


1. Pertama-tama kita harus membuat sebuah file berupa sebuah data yang berisikan Nama,Nim dan Asal , seperti pada gambar di bawah ini, dan jangan lupa Save file. dengan nama yang bisa di tentukan sendiri. disini kita memberikan nama file yaitu "string.txt"






2. setelah kembali ke halaman coding, kita dapat memanggil kembali file dengan perintah cat string.txt 



 3. kita dapat menghitung jumlah file dengan perintah WC -l string.txt , dimana l untuk menghitung baris, w untuk menghitung kata dan c untuk menghitung Karakter, contohnya seperti gambar di bawah ini





dan untuk menampilkan semua perhitungan kita bisa menggunakan perintah wc string.txt




4. setelah itu kita membuat string baru, dimana yang berbeda ialah spasi dan tanda ":"
dan menyimpan string baru dengan menggunakan perintah :1,$ w! string.txt



5. Untuk menampilkan field 1 dan 3 saja kita dapat menggunakan perintah cut -d: -f1,3 string2.txt




atau hanya menampilkan field nama saja kita hanya menggunakan perintah cut -d: -f1 string2.txt

6. kita juga dapat menampilkan field langsung dalam sebaris, dengan perintah head -2 string.txt
2 itu artinya baris yang kedua yang akan di tampilkan


sedangkan untuk menampilkan langsung dari bari paling bawah menggunakan perintah tail -3(baris) sring.txt




7. Kita dapat mengurutkan file yang telah di buat tadi, mengurutkan sesuai alfabet, dengan perintah sort string.txt


 sedangkan untuk mengurutkan dari z-a kita menggunakan perintah sort -r string.txt



8. jika kita hanya ingin menampilkan data pertama saja kita dapat menggunakan perintah seperti gambah di bawah ini 



9. kita juga dapat menampilkan angka belakang nim dari semua isi file tersebut dengan perintah sebagai berikut 



10. kita dapat merubah huruf pada file dengan perintah fr "a" "s" < string.txt , dimana artinya semua huruf a di dalam file tersebut akan di gantikan menjadi huruf z



11. Setelah itu kita bisa menghapus data yang sama, tetai kita harus membuat file baru dengan nama buah.txt, lalu nama-nama buah tersebut di urutkan dengan perintah sort buah.txt, setelah di urutkan kita dapat menggunakan perintah menghapus data yang sama uniq buah.txt , seperti gambar di bawah ini



12. Dan yang terkahir kita bisa melihat letak file yang telah kita buat dengan perintah sebagai berikut 



Demikian penjabaran pemrosesan string & shell pada centOs , Semoga dapat bermanfaat ! 


Sabtu, 31 Oktober 2015

Editor VI pada Linux


Pada kesempatan kali ini saya akan membahas atau menelusuri beberapa perintah editor VI pada centOs.

Buatlah sebuah file seperti file pada gambar di bawah ini





Lalu untuk menyimpan file tersebut menggunakan perintah :w , atau menyimpan lalu keluar dari file menggunakan perintah "wq! sedangkan keluar tanpa menyimpan kita hanya menggunakan perintah :q!



setelah menyimpan kita kembali ke halaman coding 




Gambar di bawah ini ialah perintah untuk menyisipkan kata pada awal kalimat, contohnya penyisipkan kata "HAI" dan menyisipakan kata pada akhir kalimat contohnya kalimat "BYE"







Adapun perintah untuk merubah huruf kecil menjadi huruf kapital, dan begitu juga sebaliknya









adapun perintah ntuk menghapus baris per baris, yakni seperti gambar di bawah ini





selain menghapus , kita juga dapat merubah kata "Baris" pada kalimat ke2, menjadi kata "kolom" dengan menggunakan perintah sebagai berikut






Kita juga dapat me Copy semua kalimat dengan perintah berikut ini, dan hasilnya sebagai berikut






 akan menjadi seperti ini 





Untuk menyisipkan kalimat pada baris tertentuk menggunakan perintah sebagai berikut 











Perbedaan Hardlink dan Soflink pada Linux

Di Linux sendiri ada penggunaan symlink. Symlink ini berfungsi untuk membuat suatu shortcut link dari file satu ke file yang lain. Dengan begini ada banyak manfaat dengan membuat symlink. Symlink ini adalah sejenis link shortcut. Nah lalu apa sih perbedaan hardlinks dan softlinks di Linux ? Oke, saya akan mencoba membahasnya :)

1. Hardlink
Sebuah file atau lebih yang dihasilkan dari penggandaan / cloning file (biasanya menggunakan perintah ln) dimana file ini sama persis dengan sumber penggandanya baik isi content didalamnya hingga nilai dari inode nya pun sama dan memilik keterkaitan antara satu dengan yang lain (apabila yang satu berubah yang lainnya akan mengikuti) disebut hardlinks.

Sintaks hardlink :
- Hardlink = ln [target] [link nama]

2. Softlink
Sebuah file atau lebih yang dihasilkan dari penggandaan / cloning file (biasanya menggunakan perintah ln) dimana file ini sama persis dengan sumber penggandanya serta memiliki hubungan dari hasil ganda dengan sumber karena bersifat shortcut dan file hasil ganda sangat bergantung dari file sumber disebut softlinks. Sederhananya, softlink adalah sebuah file yang menunjuk ke file lain.

Contoh: jika 
/home/steven adalah sebuah direktori,
/home/steven/tmp adalah sebuah symlink yang berisi path "/tmp" (path absolut) maka ketika /home/steven/tmp diresolusi, hasilnya adalah /tmp. Dan ketika
 /home/steven/tmp/f1.txt diresolusi, hasilnya adalah /tmp/f1.txt.

Sintaks softlink :
- Softlink = ln -s [target] [link nama]

Kapan menggunakan softlink ?
1. Ketika sebuah link berada di filesystem 
Karena hardlink adalah referensi langsung ke filesystem, maka kamu gak bisa menggunakan hardlink, sehingga diperlukan softlink untuk dapat masuk ke file sistem.
2. Menghubungkan ke direktori 
Biasanya banyak yang menggunakan softlink karena hardlink semata-mata tidak akan bekerja. Ada juga kasus dimana softlink lebih baik dari pada hardlink, meskipun baik akan bekerja. Sebagai contoh, mungkin kamu ingin memilih softlink untuk membuatshortcut dan kamu menggunakan softlink sehingga dapat dengan mudah mengubah target hubungan antara versi. 
Hardlinks dan softlink dapat dikatakan sama tetapi juga berbeda, karena :
1. Hardlinks dan softlink secara konten isi sama dengan sumber penggandanya.
2. Hardlinks dapat berdiri sendiri apabila file sumber hilang/dihapus dll.
3. Softlink tidak dapat berdiri sendiri apabila file sumber hilang/dihapus dll