Editor Vi

Posted by Seto El Kahfi on Wednesday, February 29, 2012

Untuk memberikan perintah-perintah pada shell, pemakai bisa langsung mengetikkan pada prompt yang muncul seperti halnya pada system operasi DOS, untuk mempermudah pengoperasian, linux memiliki fasilitas history yang memungkinkan pemakai untuk mengulangi perintah yang pernah diketikkan. Cukup dengan tombol panah atas dan panah bawah pada keyboard , pengguna tidak perlu mengetik ulang perintah yang sudah pernah diketik. Tetapi bagaimana jika kumpulan perintah yang sudah diketikkan itu jumlahnya banyak ? tentunya pengguna akan kerepotan bila harus mengulangi perintah yang diinginkan tersebut , bukan ? karena kapasitas penyimpanan dalam history terbatas, maka mungkin saja perintah-perintah tadi sudah tertimpa oleh perintah lain.
Untuk mengatasi permasalahan di atas maka perintah-perintahyang diketikkan sebaiknya dismpanan dalam sebuah file sehingga dapat dipanggil setiap saat. Untuk itu , kita akan memerlukan editor teks. Editor teks merupakan area yang digunakan untuk pembuatan skrip shell , yaitu semacam file edit.com pada DOS atau program notepad pada windows. Beberapa editor teks yang sering digunakan pada linux adalah Editor Vi , Emacs , Joe , Qroff dan Qbtl .

Mengenal Salah Satu Editor Teks : Vi
Editor Vi merupakan editor teks yang paling banyak digemari dan menjadi editor standar untuk pemograman shell. Jenis editor teks ini memiliki cara pengoperasian yang sedikit berbeda text editor pada windows ataupun yang berbasiskan DOS Pemakai yang baru pertama kali menggunakan , biasanya mengalami kesulitan akibat tidak tersediannyamenu atau petunjukyang terpampang di layer. Memang , untuk bisa merasakan kegunaan perintah-perintah pada editor Vi , anda harus menghapalkan sintaksnya. Editor Vi berasal dari kata Visual . Pertama kali diciptakan di Universitas California, Barkeley oleh Bill Joy. Editor ini merupakan pengembangan dari Line Editor Ex.    

Modus Operasi
Pada Editor Vi umumnya terdapat dua modus operasi, yaitu :
1. Modus Instruksi atau modus perintah, yaitu memasukkan perintah untuk melakukan operasi tertentu dalam melakukan editing. Untuk dapat masuk ke modus ini kita harus menggunakan tombpl Esc.
2.Modus Edit atau modus teks / input, yaitu kita dapat menuliskan dokumen atau data layaknya sebuah editor biasa. Dalam modus inilah proses editing dilakukan. Untuk menuliskan teks atau dokumen tentunya kita harus masuk ke dalam modus ini terlebih dahulu, setelah itu baru dapat menuliskan teks atau dokumen. Untuk dapat bisa masuk ke modus ini gunakan tombol i atau a.

Memulai Vi
Untuk memulai masuk ke dalam editor vi ketikkan perintah-perintah  sebagai berikut :
vi : Memulai vi tanpa membuka file apapun.
vi nama_file: Membuka file nama_file pada baris pertama.
vi + n nama_file: Membuka file nama_file pada baris ke- n.
vi + nama_file : Membuka file nama_file pada baris terakhir.
vi - r nama_file : Membuka file recover setelah terjadi crash.

Sintaksnya : Vi [ Nama File ]
Contohnya :
$ vi test

Perintah-perintah pada Editor Vi
Membuka beberapa file Untuk membuka beberapa file kita dapat menggunakan modus edit dengan instruksi sebagai berikut :
$ vi file1 file2

Pertama-tama vi akan membuka file1. Untuk membuka file berikutnya kita ketikkan perintah n.Dan untuk melihat file sebelumnya kita ketikkan perintah rew. Untuk dapat berpindah dari suatu file ke file yang lain kita harus menyimpannya terlebih dahulu.
Pergerakan Kursor
Untuk menggerakkan kursor selain menggunakan tombol panah juga dapat menggunakan perintah dari modus instruksi sebagai berikut:
  • h : Digunakan untuk menggerakkan kursor ke kiri.
  • j : Digunakan untuk menggerakkan kursor ke bawah.
  • k : Digunakan untuk menggerakkan kursor ke atas.
  • l : Digunakan untuk menggerakkan kursor ke kanan.
  • 1 : Digunakan untuk menggerakkan kursor ke baris 1.
  • 5 : Digunakan untuk menggerakkan kursor ke baris 5.
  • $ : Digunakan untuk menggerakkan kursor ke akhir baris.
Untuk menggerakkan kursor per kata dapat menggunakan perintah perintah sebagai berikut:
  • W , w  : Menggerakkan kursor ke kanan pada awal kata
  • B , b : Menggerakkan kursor ke kiri pada awal kata.
Untuk menggerakkan kursor per baris dapat menggunakan tombol sebagai berikut :
  • gg : Menggerakkan kursor ke huruf pertama dari baris pertama pada halaman pertama.
  • ngg  : Menggerakkan kursor ke baris n.
  • ( : Menggerakkan kursor ke awal baris.
  • ) : Menggerakkan kursor ke akhir baris.
  • 0 : Menggerakkan kursor pada huruf pertama dibaris tersebut.
  • $ : Menggerakkan kursor pada huruf terakhir dibaris tersebut.
Contohnya :


Jika ditekan tombol $ maka kursor akan berada di akhir huruf baris tersebut. Seperti gambar di bawah ini.    

Untuk menggerakkan per layar dapat menggunakan tombol sebagai berikut:
d: Digunakan untuk menggulung ½ layar ke bawah.
f : Digunakan untuk menggulung 1 layar ke bawah.
b : Digunakan untuk menggulung 1 layar ke atas.
u : Digunakan untuk menggulung ½ layar ke bawah.
Contohnya : $ vi /etc/passwd



Jika di tekan tombol d maka layar akan bergerak ½ layar ke bawah, seperti gambar di bawah ini:

 [caption id="attachment_192" align="aligncenter" width="300" caption="perintah-dasar-editor-vi2"]perintah-dasar-editor-vi2[/caption]
More aboutEditor Vi

Perintah Dasar Linux - Statement IF

Posted by Seto El Kahfi on Tuesday, February 28, 2012

Logo-Linux
Statement IF
Seperti halnya Pascal, dalam C++ IF juga digunakan untuk menyatakan pernyataan kondisional (bersyarat). Sintaks sederhana C++ IF adalah:
if (kondisi) statement;
Statement pada sintaks di atas akan dilakukan jika kondisinya bernilai TRUE (tidak sama dengan nol). Apabila statement yang akan dilakukan lebih dari satu, maka sintaksnya menjadi
if (kondisi) {
statement1; statement2; ..}
Contoh sederhana penggunaan IF adalah untuk menentukan boleh tidaknya seseorang melihat film bioskop. Seseorang diperbolehkan menonton jika usianya 17 tahun ke atas. Berikut ini program C++ nya:
#include <iostream.h> #include <conio.h> void main() { int usia; clrscr(); cout << Berapa usia Anda :  cin >> usia; if (usia < 17) cout << Anda tidak boleh menonton bioskop; }
Statement IF juga dapat ditambahkan ELSE sebagai konsekuensi alternatif jika kondisi tidak dipenuhi (FALSE). Sintaksnya:
if (kondisi) { statement1; statement2; . . } else { statement1; statement2; }
Anda dapat modifikasi program C++ untuk menentukan boleh tidaknya seseorang menonton bioskop seperti di bawah ini:
#include <iostream.h> #include <conio.h> void main() { int usia; clrscr(); cout <<Berapa usia Anda :  cin >> usia; if (usia < 17) cout << Anda tidak boleh menonton bioskop; else cout << Anda boleh menonton bioskop; }
Untuk menyatakan kondisi (syarat) yang akan dicek pada IF, Anda dapat menggunakan operator logika dan operator relasional seperti yang telah dijelaskan pada bab sebelumnya. Perhatikan contoh di bawah ini!
if ((a >= 2) && (b == 3)) { . . }
Jangan Anda tuliskan
if (a >= 2) && (b == 3) { . . }
atau
if ((a >= 2) && (b = 3)) { . . }
Perintah b = 3 merupakan assignment bukan relasional.
Catatan penting: C++ selalu memperlakukan nilai tidak sama dengan nol sebagai TRUE dan nilai nol sama dengan FALSE. Oleh karena itu, dua perintah di bawah ini adalah identik.
if (bil % 2 != 0) cout << Bilangan ganjil; if (bil % 2) cout << Bilangan ganjil;
Selain itu, IF juga dapat berbentuk seperti di bawah ini.
if (kondisi1) statement1; else if (kondisi2) statement2; else if (kondisi3) statement3; .. else statement;  
More aboutPerintah Dasar Linux - Statement IF

Editor Vi - Copy Paste, Penggantian Teks, Undo

Posted by Seto El Kahfi on Monday, February 27, 2012

Copy dan Paste
Dalam pengoperasian copy- paste pada editor vi dilakukan dengan cara memberikan perintah untuk menyalin data ke buffer lalu memberikan perintah lagi untuk menyalin data yang ada di buffer ke tempat yang diinginkan.  
nyy : Menyalin n baris pada posisi kursor ke buffer.
y : Menyalin meng-copy N karakter dari kursor.
 nyw  : Menyalin n kata pada posisi kursor ke buffer.
p : Menyalin data yang ada di buffer ( termasuk teks yang baru dihapus dengan menggunakan perintah x, dw, dan dd ) ke posisi kursor.
P : Menyalin data yang ada di buffer ( termasuk teks yang baru dihapus dengan menggunakan perintah x, dw, dd ) ke bawah posisi kursor.
 Contohnya : $ vi latih


Jika ingin meng-copy suatu kata / baris arahkan kursor ditempat yang akan dicopy lalu tekan yy, kemudian arahkan kursor dibaris terakhir lalu tekan p maka akan tampil hasilnya pada gambar di bawah ini

Penggantian Teks
Untuk mengubah / mengganti teks per-karakter kita dapat menggunakan perintah sebagai berikut :
r : Mengganti karakter pada posisi kursor.
R : Mengganti karakter pada posisi kursor sampai tombol Esc ditekan.
Contohnya : $ vi latih



Arahkan kursor ke tempat yang akan diganti, setelah itu tekan r maka huruf / kata bisa diganti. Seperti gambar di bawah ini, dia akan merubah huruf I menjadi a.


Untuk merubah / mengganti teks per-kata kita dapat menggunakan perintah sebagai berikut :  
ncw  : Mengganti teks per kata.
 ncc  : Mengganti teks per baris.
Contohnya : $ vi latih





Arahkan kursor ke tempat yang akan diganti, contohnya pada kata file lalu tekan tombol cw maka akan dapat dilihat hasinya dimana kata file itu akan hilang dan bisa diganti dengan kata yang lain. Seperti gambar di bawah ini.


Keluar Sementara Dari Vi Dan Mengeksekusi Perintah
Pada waktu kita mengedit dokumen kita dapat melakukan beberapa perintah yang ada pada modus edit di linux dengan menggunakan perintah sebagai berikut :  
! sh  : Digunakan untuk keluar sementara dari vi ke shell, lalu kembali ke vi dengan mengetikkan exit.
! ls  : Digunakan untuk keluar sementara vi, mengeksekusi perintah ls, dan kembali ke vi.
Contohnya :
: ! sh





Jika kita mengetikkan perintah : ! sh pada modus edit maka kita akan keluar dari vi dan masuk ke dalam shell, seperti pada gambar di bawah ini. Dan jika ingin keluar dari shell ketik perintah exit.


Membuka Dokumen Lain Sewaktu Mengedit File
Untuk membuka suatu dokumen lain pada waktu kita mengedit suatu dokumen dapat menggunakan perintah ( hanya dapat membuka satu dokumen )
e Nama_File : Membuka dokumen nama_file sewaktu sedang mengedit dokumen ( hanya dapat digunakan jika  file yang kita edit telah disimpan ).
e! Nama_File : Membuka file nama_file sewaktu sedang mengedit dokumen lain tanpa menyimpan perubahan yang kita lakukan.
  
Membatalkan Perintah Sebelumnya
Setelah kita melakukan suatu perintah pada modus instruksi kita dapat membatalkannya dengan memberi perintah :
u : Membatalkan 1 perintah yang telah kita lakukan sebelumnya.
2u : Membatalkan 2 perintah yang telah dilakukan sebelumnya.
CTRL + R : Membatalkan perintah yang telah di undo.
More aboutEditor Vi - Copy Paste, Penggantian Teks, Undo

Editor Vi - Regular Expression

Posted by Seto El Kahfi on Sunday, February 26, 2012

Regular Expression - Dalam memanipulasi string, biasanya terlebih dahulu kita harus menentukan pola string atau frasa apa yang akan kita rubah, baru menentukan dirubah menjadi apa string yang telah ditemukan tadi. Nah, Regular Expression berfungsi pada sisi pertama, yaitu menemukan patern, pola, dari sebuah string maupun frase, untuk kemudian diubah dan dimanipulasi menggunakan fungsi-fungsi pemrograman yang tersedia.

Editor Vi - Regular Expression

Pengertian Regular Expression dalam Linux

Adalah cara untuk menentukan sebuah pola karakter untuk pencarian dan pemfilteran. Dengan regular expression , kita tidak harus menentukanpola karakter yang eksak. Untuk menggunakan regular expression kita harus mengenal karakter-karakter khusus yang memiliki arti tersendiri jika digunakan di dalam pola regular expression Jenis Pattern Matching Untuk dapat menggunakan ekspresi beraturan tentunya kita terlebih dahulu mengetahui /mengenal beberapa karakter-karakter khusus yang memiliki arti tersendiri jika digunakan di dalam padanan pola. 

Karakter-karakter Dalam Regular Expression

Berikut ini karakter-karakter khusus yang digunakan dalam padanan pola pada modus edit.
Match awal baris : ( ^ ) Contoh : /^<</  : Digunakan untuk mencari << pada awal baris.  
Match satu karakter : ( . ) Contoh : /p./  : Digunakan untuk mencari kata yang ada huruf p.  
Match akhir baris : ( $ ) Contoh : /$>>/  : Digunakan untuk mencari >> pada akhir baris. 
Match pilihan karakter : (-) Contoh : / [ 0 - 9 ]  : Digunakan untuk mencari numeric.
Match setiap karakter ( termasuk karakter kosong ) : ( * )

Contoh Penggunaan Regular Expression

Contohnya : $Vi latih1 

Contoh :/ tiba* : Mencari kata yang ada kata ada ( adalah, adapun ).
Ketikkan perintah /tiba*, maka akan keluar hasilnya pada gambar di bawah ini dimana akan diblock kata tiba.
More aboutEditor Vi - Regular Expression

Sejarah UNIX Dibalik Sistem Operasi Linux - Sejarah Linux

Posted by Seto El Kahfi on Friday, February 24, 2012

Sejarah UNIX - UNIX menjadi sebuah OS yang menginspirasi Linus Torvalds untuk menciptakan sistem operasi yang ringan namun powerful. Lahirlah Linux pada tahun 1991, sekitar 20 tahun dari kelahiran UNIX. Bagaimana sejarah UNIX sebenarnya? Mari kita bahas tuntas sejarah UNIX, sampai dengan proyek Linus Torvalds yang paling sukses.

Ken Thomson Si Pembuat UNIX

Ken Thompson
Ken Thompson dari laboratorium Bell membuat versi awal dari sejarah UNIX dengan nama UNICS (UNIplexed Information and Computing service), suatu nama yang dipengaruhi oleh system operasi pendahulunya, MULTICS (multiplexed Information and Computing Services). MULTICS sendiri juga diciptakan oleh Ken Thompson dan rekan-rekannya. Versi pertama unix diselesaiakan pada tahun 1969,ditulis dengan bahasa rakitan (assembly) pada komputer PDP-7 (sebuah komputer keluaran Digital equipment Corporation). Pada tahun 1973, Ken Thompson dan Dennis Ritchie menulis ulang kernel - bagian inti dari system UNIX - dengan bahasa C. Perkembangan inilah yang membuat UNIX kini dapat diterapkan pada pelbagai mesin, mengingat C adalah bahasa yang portable (mudah dipindahkan).

Dennis Ritchie Juga Membantu Pembuatan UNIX


Dennis McAllister Ritchie
Pemakaian UNIX pada mesin lain dimulai pada tahun 1976/1977. Saat itu Dennis Ritchie dan Stephen Johnson berhasil memindahkan system UNIX ke mesin interdat 8/32. Hal inilah yang menjadi tonggak sejarah yang menunjukkan keportabilitasan UNIX. Sekitar tahun 1975 Laboratorium Bell mulai memberikan UNIX ke universitas-universitas dengan imbalan yang sangat murah. Salah satunya universitas yang melahirkan unix yang sangat populer adalah universitas California, Barkeley.

Macam-macam Versi UNIX OS

Versi UNIX-nya terkenal dengan sebutan BSD (Barkeley Software Distribution). Lisensi UNIX yang bersifat komersial diberikan pertama kali oleh AT&T ke systems Onyx, sebuah perusahan yang diberikan oleh Bob Marsh dan kip Myers pada tahun 1978. Saat itu UNIX dianggap sebagai system operasi yang ampuh untuk menangani system dengan16bit. Pada dekade 80-an, sejarah UNIX berkembang dengan pesat, termasuk pada 13C. Salah satu system UNIX pada PC yang terkenal adalah XENIX (Santa Cruz Operastion), yang merupakan mitra Microsoft. Pada decade ini pula lahir system V (1984, dikembangkan di Computing Science Research Group, Bell Laboratories, New Jersey) yang menjadi kiblat dari kebanyakan versi UNIX. Selain itu, pada tahun 1984 juga terdapat proyek yang disebut GNU (GNU's Not Unix) yang dikembangkan oleh the Free Software Foundation (FSF).

Proyek GNU dan OpenSource

Tujuan dari proyek ini adalah membangun sistem semacam UNIX yang bersifat bebas royalty bagi pemrogram dan pengembang. Proyek inilah yang di kemudian hari mendasari system operasi linux. Mulai pertengahan 90-an Linux (cloning dari system operasi UNIX yang diciptakan oleh Linus Torvalds dan dipublikasikan pertama kali sekitar tahun 1991) mulai naik daun dilingkungan PC dan menjadi pesaing Microsoft windows, memasuki tahun 2000, Linux terus berkibar. Dengan konsep open source (kode program bisa dilihat dan dikembangkan oleh siapa saja) dan gratis,banyak pemakai, terutama di lingkungan kampus, yang tertarik menggelutinya. Dukungan aplikasi yang kian meluas, dari aplikasi perkantoran, multimedia, hingga database, yang kebanyakan bersifat gratis, membuat linux tumbuh dengan cepat. Kini muncul banyak distribusi linux, antara lain :
Red hat
Mandrake
Slackware
Debian
Suse  
Tux - Simbol Linux

Linux Sebagai OS Yang Ringan dan Powerful

LINUX (Kernel-nya saja) adalah sistem operasi komputer yang bermula dari proyek hobi Linus Torvalds, seorang mahasiswa dari Helsinki University, Finlandia. Linus sendiri terinspirasi Minix, suatu sistem UNIX kecil yang dikembangkan Prof. Andrew Tanenbaum dari derFrein University,Amsterdam. Linux versi 0.01 dikerjakan sekitar bulan Agustus 1991. Pada 5 Oktober 1991, Linus mengumumkan versi resmi Linux, yaitu 0.02. Versi ini hanya dapat menjalankan Bash (GNU Bourne Again Shell) dan gcc (GNU C Compiler). Saat ini, Linux telah berkembang demikian cepat sehingga dilengkapi banyak program, mulai dari Office Suite semacam StarOffice hingga server web (seperti Apache), email (Sendmail), database (PostgreSQL dan MySQL), dan lainnya sehingga jadi GNU/Linux. Linux didistribusikan secara bebas bersama program GNU (Gnu is Not Unix) lainnya dengan model lisensi GPL (General Public License). GNU/Linux atau yang selanjutnya disebut Linux saja adalah UNIX Clone, sebuah sistem operasi komputer yang mirip seperti UNIX yang merupakan implementasi independent dari POSIX. Saat ini linux adalah system UNIX yang sangat lengkap, bias digunakan untuk jaringan,pengembangan software dan bahka untuk pekerjaan sehari-hari. Linux sekarang merupakan alternative system operasi yang jauh lebih bagus dan baik.
More aboutSejarah UNIX Dibalik Sistem Operasi Linux - Sejarah Linux

Contoh Tugas Akhir - Perancangan Program Sistem Keamanan Komputer Dengan Menggunakan Microsoft Visual Basic 6.0

Posted by Seto El Kahfi on Wednesday, February 22, 2012

Contoh Tugas Akhir - Tugas akhir lagi :D. Memang tema tugas akhir ini selalu menjadi topik yang hangat dibicarakan infotainment #lohhh. Tugas akhit merupakan penentuan, walaupun bukan segala-galanya, dalam sebuah fase hidup bernama kuliah. Berikut Materi Informatika berbagi lagi contoh Tugas Akhir BSI tentang Program menggunakan Visual Basic 6.0.

Contoh Tugas Akhir - Perancangan Program Sistem Keamanan Komputer Dengan Menggunakan Microsoft Visual Basic 6.0

Contoh Tugas Akhir Perancangan Program

Abstraksi merupakan bagian yang penting dalam penyusunan tugas akhir. Abstraksi ini berisi tentang gambaran umum isi dari tugas akhir Anda. Berikut isi dari halaman abstraksi contoh tugas akhir kali ini.
ABSTRAKSI
Perkembangan teknologi informasi terutama di bidang komputer hingga saat ini berkembang dengan sangat pesat seiring dengan kebutuhan akan kecepatan, keakuratan dan keamanan sebuah sistem informasi. Sejalan dengan perkembangan teknologi informasi dan komputer serta pengetahuan tentangnya yang telah banyak dimengerti sebagian besar pengguna, maka dibutuhkan sebuah sistem sebagai pengaman data maupun informasi baik di sebuah komputer tunggal maupun yang terkoneksi dalam jaringan.

Sampai saat ini sudah banyak sekali program pengamanan sistem komputer yang beredar baik yang gratis maupun trial dan sudah banyak yang digunakan. Pada setiap program tentunya mempunyai keunikan, kerumitan, serta keunggulan di dalam mengimplementasikannya dalam mengamankan sebuah komputer.
Program Pengamanan komputer ini merupakan salah satu jenis program untuk mengamankan suatu sistem berbasis program komputer  termasuk untuk mengunci sistem- sistem penting  yang ada pada komputer. Dan di sini kita juga dapat bermain-main dengan sistem registry, yaitu identitas windows yang berguna untuk mengontrol bagian-bagian sistem komputer.

Pada pemrograman keamanan sistem komputer ini menggunakan Microsoft Visual Basic 6.0 dimana Visual Basic adalah bahasa yang dikembangkan oleh Microsoft. Bahasa ini bersifat procedural, kemudian diperluas dengan fitur-fitur yang bersifat visual. Visual basic selain disebut sebagai sebuah bahasa pemrogram juga sering disebut sebagai sarana (tool) untuk menghasilkan program-program aplikasi windows.
Dalam pembuatan sistem keamanan ini menggunakan manipulasi pada sistem registry yang merupakan sekumpulan fungsi-fungsi internal windows yang dapat dimasuki dan digunakan sebagai pengendali sistem program. Dimana fungsi ini dapat menangani semua yang berhubungan dengan windows, seperti pengaksesan regedit, sistem display, sistem penyembunyian file, dll.
Alasan yang paling mendasar menggunakan registry ini adalah karena registry dapat diibaratkan nyawa dari sistem windows karena di sinilah sistem dapat terganggu. Dengan memanipulasi sistem pada registry kita dapat menyembunyikan run, mempercepat delay komputer, menyembunyikan drive dan banyak lagi fungsi lainnya.
Oleh karena itulah penulis mengulas program keamanan komputer ini sebagai tugas akhir yang nantinya diharapkan bermanfaat dalam perkembangan kemanan system pada komputer.

Download Contoh Tugas Akhir BSI

Silahkan download langsung contoh tugas akhir bsi melalui link di bawah ini, semoga bermanfaat ya ;)
Download Contoh Tugas Akhir BSI
More aboutContoh Tugas Akhir - Perancangan Program Sistem Keamanan Komputer Dengan Menggunakan Microsoft Visual Basic 6.0

Linux Shell Bash Dan File System

Posted by Seto El Kahfi on Tuesday, February 21, 2012

Linux Shell Bash - Sebagaimana terlihat dalam file bash_profile bahwa jenis linux shell bash juga merupakan suatu variable / bagian dari ruang lingkup pribadi seorang user / pemakai. Dalam hal penggunaan Linux Operating System, shell adalah aplikasi yang digunakan untuk mengakses perintah-perintah Linux
Linux Shell Bash Dan File System

Bash (Bourne Again SHell ) pada Linux

Bourne Again SHell adalah suatu shell interpreter , yaitu program yang bertugas untuk menterjemahkan segala yang kita ketikkan pada command line / prompt. Sebenarnya shell adalah interface atau antar muka antara user dengan kernel yang berinteraksi langsung dengan perangkat keras dan system. Bash memiliki beberapa keunggulandibandingkan dengan jenis shell lainnya ( Csh , sh , ash , dll ) , yaitu : pengeditan baris perintah , pelengkapan perintah ( Command Completion ) , dan pemanggilan perintah-perintah yang telah diketikkan.
declare -A a # declare an associative array 'a'
i=1; j=2 # initialize some indices
ey "$i,$j" (i.e. "1,2") echo ${a[$i,$j]} # print the stored value
a[$i,$j]=5 # associate value "5" to
kat key "$i,$j"

Pelengkapan perintah memungkinkan kita untuk mengetik beberapa karakter saja dari perintah program , file / direktori dan memerintahkan bash untuk melengkapinya, tentunya jika perintah atau file / direktori  terdapat dalam computer kita. Caranya cukup kita mengetik beberapa karakter dari perintah atau file / direktori lalu gunakan tombol tabulasi [TAB].
Pemanggilan perintah yang pernah kita ketikkan adalah suatu hal yang dapat memudahkan pekerjaan tentunya. Bash mendukung pemanggilan perintah tersebut dengan cara kita menggunakan tombol panah atas dan bawah yang ada pada keyboard.

File System Pada Linux

Adalah suatu cara atau metode untuk mengorganisasikan fiel-file pada device atau peripheral . Beberapa metode filesystem pada system linux antara lain adalah ext fs ext2 fs , xia fs dll. Filesystem ext2 saat ini banyak digunakan, karena sangat efisien. Sistem linux juga menyediakan dukungan terhadadp filesistem lainnya seperti msdos yang sudah built-in di kernel atau dalam bentuk modul vfat ( windows 95 nativo fs ) , ext , umdos dan sebagainya. Pada system linux semuadevice atau peripheral diperlukan sebagai file / direktori , untuk itu suatu device khususnya disk agar dapat digunakan terlebih dahulu kita harus melakukan mekanisme mount. Misalnya kita akan membaca disket melalui floppy , kita tidak dapat membaca langsung tanpa melakukan mekanisme mount , karena linux tidak mengenal sistem partisi.
More aboutLinux Shell Bash Dan File System

Berbagai Macam Distro Linux dan Sejarah Distro Linux

Posted by Seto El Kahfi on Tuesday, February 14, 2012

Macam-macam Distro Linux - Saat ini linux adalah system UNIX yang sangat lengkap, bisa di gunakan untuk jaringan, pengembang software dan bahkan untuk pekerjaan sehari-hari. Linux sekarang merupakan alternatif system operasi yang lebih murah jika dibandingkan dengan system operasi komersial (misalnya windows 9.x/NT/2000/ME ). Linux mempunyai perkembangan yang sangat cepat. Hal ini dapat di mungkinkan karena linux dikembangkan oleh beragam kelompok orang. Keragaman ini termasuk tingkat pengetahuan, pengalaman serta geografis. Agar kelompok ini dapat berkomunikasi dengan  cepat  dan  efisien, internet  menjadi  pilihan  yang sangat  tepat.
Berbagai Macam Distro Linux dan Sejarah Distro Linux
Linux Logo

Kernel Linux Dalam Distro Linux

Karena kernel linux dikembangkan dengan usaha yang independent, banyak aplikasi yang tersedia, sebagai contoh, C Compiler menggunakan gee dari Free Software Foundation GNU,s Project. Compiler ini banyak digunakan pada lingkungan Hewlett- Packard dan Sun. Sekarang ini, banyak aplikasi linux yang dapat digunakan untuk keperluan kantor seperti untuk spreadsheet, word processor, database dan program editor grafis yang memiliki fungsi dan tampilan seperti Microsoft Office, yaitu star office. 
Selain itu, juga sudah tersedia versi Corel untuk linux dan aplikasi seperti matlab yang pada linux dikenal sebagai scilab. Linux bisa didapatkan dalam berbagai macam distro Linux (bisa disebut distribusi). 

Pengertian dan Macam-macam Distro Linux

Distro linux adalah bundle dari kernel linux, beserta system dasar linux, program instalansi, tools basic, dan program-program lain yang bermanfaat sesuai dengan tujuan pembuatan distro. Ada banyak sekali distro linux,  diantaranya :

Redhat - Distro Linux

Distribusi yang paling populer, minimal di Indonesia, redhat merupakan distribusi pertama yang instalasi dan pengoperasiannya mudah.
Redhat - Distro Linux
Redhat Logo Linux

Debian - Distro Linux

Distribusi yang mengutamakan kestabilan dan kehandalan, meskipun mengorbankan aspek kemudahan dan kemutakhiran program. Debian menggunakan .deb dalam instalasi programnya.
Debian - Distro Linux
Debian Logo Linux

Slackware Distro Linux

Merupakan distribusi yang pernah merajai di dunia linux, hampir semuadokumentasi linux disusun berdasarkan slackware. Dua hal penting dari slackware adalah bahwa semua isinya (kernel.library ataupun aplikasinya) adalah sudah teruji. Sehingga mungkin agak tua tapi yang pasti stabil. Yang kedua karena dia menginstal dari source sehingga setiap program yang kita install teroptimasi dengan system kita. Ini alasannya dia tidak mau untuk menggunakan binary RPM dan samapi slackware 4.0,ia tetap menggunakan libc5 bukan glibc2 seperti yang lain.
Slackware - Distro Linux
Slackware Logo Linux

SuSE Distro Linux

Distribusi yang sangat dikenal dengan YaST (Yet another Setup Tools) untuk mengkonfigurasi system. SuSE merupakan distribusi pertama dimana instalasinya dapatmenggunakan bahasa Indonesia.
SuSE - Distro Linux
SuSe Logo Linux

Mandrake Distro Linux

Merupakan varian distro RedHat yang dioptimasi untuk Pentium. Kalau komputer kita menggunakan Pentium keatas, umumnya linux bisa jalan lebih cepat dengan mandrake.
Mandrake - Distro Linux
Mandriva Logo Linux

WinLinux Distro Linux

Distro yang dirancang untuk diinstall di atas partisi DOS (Windows). Jadi untuk menjalankannya bisa di-klik dari Windows. WinLinux dibuat seakan-akan merupakan suatu program aplikasi under Windows. Dan masih banyak lagi distro-distro linux yang lain.

Kepopuleran Linux dan Proyek GNU OpenSource

LINUX merupakan salah satu sistem operasi komputer yang sangat populer saat ini selain windows dari Microsoft. LINUX pertama kali dikenalkan oleh Linus Torvalds seorang mahasiswa dari Finlandia yang bereksperimen dengan metoda mencoba membuat sebuah sistem operasi seperti halnya UNIX yang impiannya nanti dapat berjalan pada sebuah PC. Linux, atau lebih tepatnya, GNU/Linux adalah sebuah sistem operasi yang jalan pada kebanyakan jenis komputer yang terkenal, termasuk (tentunya) PC populer yang berbasis Intel, yang kebanyakan orang pakai dan Machintosh sampai ke mainframe yang besar dan super komputer.
GNU/Linux akan menyapu secara cepat perkembangan komputer dunia, mulai dari pemakai individual melalui perusahaan-perusahaan kecil, Perusahaan-perusahaan besar serta Departemen di pemerintahan. GNU/Linux didasari pada software open source software yang source codenya tersedia secara gratis. Keadaan lisesnsi untuk software open source ini membolehkan kita melihat dan memodifikasi software tersebut dan membagi perubahan yang telah anda buat tersebut secara gratis ke siapa pun.
More aboutBerbagai Macam Distro Linux dan Sejarah Distro Linux

Kelebihan Software Open Source Linux

Posted by Seto El Kahfi on Thursday, February 9, 2012

Kelebihan Software Open Source - Software open source adalah software yang bebas, dalam artian kita bebas mendistribusikannya dengna limitasi-limitasi yang telah di setujui bersama. Open adalah terbuka, yang berarti kode sumber software tersebut bisa dilihat dan bahkan diedit sesuai kebutuhan penggunanya dengan memperhatikan batasan-batasan tertentu.

Kelebihan Software Open Source Linux

Software Opensource mempunyai kelebihan-kelebihan dibandingkan softwere proprietary atau berbayar. Mari kita bahas satu persatu kelebihan software opensource tersebut.

Harga Software Open Source

TCO (Total Cost of Ownership) sistem yang berbasis GNU/Linus ini lebih kecil, hampir setengahnya, dibanding sistem yang memiliki hak milik (Copy Right) semacam Windows (Microsoft). Malah bisa seperempatnya atau bahkan kurang dari itu.

Keamanan Software Open Source

Sistem GNU/Linux jauh lebih tahan dibanding sistem yang dimiliki secara khusus dan tertentu oleh suatu perusahaan.

Keanekaragaman Software Open Source

Anda memiliki kebebasan untuk mencampur dan mencocokan serta mengubah software yang diinginkan dengan GNU/Linux ini.

Transparansi Software Open Source

Dengan ketersediaan source code, anda bisa puas karena program yang kita buat seperti yang kita inginkan (Tidak sepenuhnya benar dalam Windows System sebagai contoh, bahwa Windows tersebut menjaga segala kerahasiaan yang ada dalam komputer kita).

Berkekuatan Software Open Source

Dengan GNU/Linux, tidak ada satu perusahaan pun yang dapat melanggar secara terus-menerus hak-hak dan privacy anda.

Kompatibilitas Software Open Source

GNU/Linux telah maju ke satu titik dimana pemakai komputer dengan kemampuan yang paling sedang sekalipun dapat menggantikan sistem operasi lama mereka dengan GNU/Linux tanpa kehilangan data-data lama mereka yang berbasis windows.
Linux mendukung banyak platform komputer, seperti:
Intel 80386/486/586/686 pentium[ProII]
AMD dan Cyrix yang setara
Sistem PC dengan Multiprocessor symetris,laptops,notebooks
Digital Alpha
Sun SPARC
Motorola 68k,Macintosh,Power PC
MIPS

Demikian kelebihan-kelebihan Software Open Source dibandingkan software berbayar, semoga bermanfaat :D
More aboutKelebihan Software Open Source Linux

Contoh KKP BSI Lainnya: Analisa Sistem Pembelian Bahan Baku

Posted by Seto El Kahfi

Contoh KKP - Kuliah Kerja Praktek atau KKP adalah sebuah proses yang dijalani oleh seorang mahasiswa untuk terjun langsung ke dalam dunia kerja sesuai dengan bidang studi yang sedang dipelajarinya. Saya sendiri menjalani kkp BSI pada semester 5 untuk program D3. Untuk tahun ajaran selanjutnya mungkin pelaksanaannya berbeda, silahkan di share.

Contoh KKP BSI Analisa Sistem Pembelian Bahan Baku

Sebelumnya saya sudah pernah posting tentang contoh kkp, silahkan di cari di blog ini. Nah untuk kali ini, contoh KKP BSI yang akan saya share berjudul:

ANALISA SISTEM PEMBELIAN BAHAN BAKU SECARA KREDIT PADA PT. TRITEGUH
MANUNGGAL SEJATI
TANGERANG

Seperti sudah diketahui, kkp merupakan salah satu syarat wajib mengikuti Tugas Akhir BSI. Dan KKP di BSI tidak pernah diajarkan dalam ruang kelas, melainkan murni usaha mahasiswa untuk mencari referensi, bertanya kesana-kemari, atau gogling contoh-contoh KKP BSI ataupun contoh KKP Manajemen Informatika. Berikut adalah contoh KKP di BSI Cimone Tangerang.

Sistematika Penulisan KKP Analisa Sistem Pembelian Bahan Baku

Landasan Teori Analisa Sistem Pembelian Bahan Baku

BAB II

LANDASAN TEORI

2.1.  Konsep Dasar Sistem 
2.1.1.  Definisi Sistem 
Adalah sekelompok unsur yang erat hubungannya satu dengan yang lainnya, yang berfungsi bersama-sama untuk mencapai tujuan tertentu. Sistem merupakan sarana yang sangat penting dan bermanfaat bagi perusahaan, karena sistem dapat memberikan informasi kepada manajemen perusahaan agar dapat mengalokasikan berbagai sumber daya perusahaan secara efektif dan efisien. "Sistem merupakan sekelompok unsur yang erat berhubungan satu dengan yang lainnya, yang berfungsi bersama-sama untuk mencapai tujuan tertentu", menurut Mulyadi (2001:1). Sedangkan pengertian Sistem menurut Jogiyanto (2001:1) adalah : "Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran tertentu". Dari pengertian di atas dapat ditarik kesimpulan bahwa Sistem adalah sekelompok unsur yang saling berhubungan erat satu dengan yang lainnya untuk mencapai suatu tujuan yang telah ditetapkan.

2.1.2. Karakteristik Sistem 
Model umum dari sistem adalah input proses output. Hal ini  merupakan konsep sebuah sistem yang sangat sederhana, sebab sebuah sistem dapat mempunyai beberapa masukan dan keluaran. Selain itu juga sebuah sistem mempunyai karakteristik atau sifat-sifat tertentu, yang mencirikan hal tersebut bisa dikatakan sebagai suatu sistem. Adapun karakteristik sistem yang dimaksud adalah sebagai berikut:
  1. Komponen Sistem (Components) Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi, yang artinya saling bekerja sama membentuk satu kesatuan. Komponen-komponen sistem atau elemen-elemen sistem dapat berupa subsistem atau bagian-bagian dari sistem. Setiap sistem tidak peduli betapa pun kecilnya, selalu mengandung komponen-komponen atau subsistem-subsistem.

  2. Batasan  Sistem (Boundary) Merupakan daerah yang membatasi antara suatu sistem dengan sistem yang lainnya atau dengan lingkungan luarnya. Batas sistem ini memungkinkan suatu sistem dipandang sebagai satu kesatuan. Batasan suatu sistem menunjukkan ruang lingkup (scope) dari sistem tersebut.

  3. Lingkungan Luar Sistem (Environment) Adalah apapun di luar batas dari sistem yang mempengaruhi operasi sistem. Lingkungan luar sistem dapat bersifat menguntungkan dan dapat juga bersifat merugikan sistem tersebut. Lingkungan luar yang menguntungkan merupakan

Download Contoh KKP Analisa Sistem Pembelian Bahan Baku

Berikut saya lampirkan contoh kkp bsi, ada dua link ya. Silahkan download contoh KKP Analisa Sistem Pembelian melalui link di bawah ini, semoga bermanfaat :D


More aboutContoh KKP BSI Lainnya: Analisa Sistem Pembelian Bahan Baku

Contoh KKP BSI Manajemen Informatika

Posted by Seto El Kahfi

Contoh KKP BSI - KKP lagi KKP lagi, hehe. Memang outline dan petunjuk penulisan KKP tidak pernah dijelaskan pada pertemuan di kelas. Mahasiswa BSI harus aktif sendiri dalam menyusun dan mencari referensi dan contoh kkp bsi agar dapat menyusun KKP BSI dengan baik dan benar. Maka dari itu Materi Informatika selalu memberikan contoh-contoh kkp bsi gratis.
Contoh KKP BSI Manajemen Informatika

Contoh KKP BSI Manajemen Informatika dan Komputerisasi Akuntansi

Berikut ini adalah contoh KKP BSI untuk jurusan Manajemen Informatika. Seperti diketahui KKP BSI merupakan program wajib untuk mahasiswa semester 5 di Bina Sarana Informatika. Untuk KKP Penjualan dan contoh kkp BSI lainnya nanti menyusul :D. Silahkan download contoh kkp BSI melalui link di bawah. Oiya untuk yang jurusan Komputerisasi Akuntansi (KA), saya juga berikan contoh KKP penjualan, download melalui link di bawah. Untuk imbalanya, mohon kesediaanya untuk njempolin page ini di facebook :D. Thanks 

Latar Belakang KKP BSI

Latar belakang diadakannya KKP pada BSI adalah supaya mahasiswa BSI bisa menerima pengalaman secara langsung di dunia kerja. Berikut halaman latar belakang pada BAB I KKP BSI di bawah ini.
BAB I
PENDAHULUAN            
1.1  LATAR BELAKANG  

Pada perkembangan jaman seperti saat ini, Eva Sponge bukan hanya digunakan untuk industri sepatu dan sandal saja tetapi untuk tatakan mouse, dalaman tas laptop, mainan anak, karpet, dan lain-lain. Sehubungan dengan itu kami perusahaan yang bergerak di bidang industri eva sponge PT. Bitungjaya Inti Cemerlang, terus mengembangkan berbagai jenis sponge dengan warna dan motif yang variatif. 
Untuk sandal dan sepatu, banyak perusahaan sandal dan sepatu yang memesan eva sponge ke perusahaan kami dari kualitas biasa sampai kualitas khusus. Juga untuk mainan anak, dulu permainan sejenis puzzle hanya terbuat dari kayu dan kertas karton tebal, juga mainan berbentuk buku cerita saat ini sudah disediakan dalam bentuk eva sponge. Dengan mesin-mesin produksi yang banyak kami impor dari Jerman dan Taiwan, juga bahan baku yang berkualitas baik impor ataupun lokal, kami yakin dapat bersaing dengan perusahaan eva sponge lainnya yang ada di Tangerang. 
Adapun daerah pemasaran eva sponge perusahaan kami yaitu Tangerang, Jakarta, Bekasi, Jawa Barat, Jawa Tengah, Jawa Timur, dan Bali. Kami yakin dengan menjaga kualitas mesin, kualitas bahan baku, warna, dan harga yang bersaing, konsumen akan puas jika membeli eva sponge di tempat kami.Berdasarkan uraian diatas, maka penulis memberikan judul Kuliah Kerja Praktek (KKP) ini, yaitu : "ANALISA SISTEM PENJUALAN BARANG EVA SPONGE SECARA TUNAI PADA PT.BITUNGJAYA INTI CEMERLANG DI TANGERANG"    

Download Contoh KKP BSI

Contoh KKP berikut ini terdiri dari 2 file. Satu contoh KKP untuk jurusan Manajemen Informatika dan satu contoh lagi untuk jurusan Komputerisasi Akuntansi. Langsung saja, silahkan download contoh kkp bsi melalui link di bawah ini, semoga bermanfaat.


Contoh KKP Manajemen Informatika

 Contoh KKP Manajemen Informatika

Contoh KKP penjualan untuk jurusan KA

Contoh KKP Penjualan
More aboutContoh KKP BSI Manajemen Informatika

Tips Menghadapi Sidang Tugas Akhir

Posted by Seto El Kahfi on Sunday, February 5, 2012

Menghadapi Sidang Tugas Akhir - Sebulan terakhir ini, saya sok sibuk mempersiapkan TA saya. Ya, walaupun cuman D3, tetapiini merupakan sebuah kewajiban yang harus di patuhi (halahhhh...). Tiga tahun menunggu, akhirnya datang juga sesi yang ditun ggu-tunggu. Menurut deskripsi resmi dari institusinya, tuga akhir merupakan sebuah syarat untuk kelulusan mahasiswa program D3 pada Bina Sarana Informatika (haaseeeekk).

Tips Menghadapi Sidang Tugas Akhir


Persiapan Menghadapi Tugas Akhir

Bukannya ga deg-degan, tapi kok saya merasa biasa aja ya, ahahah (gombonnggggg. karanganyar). Mungkin dulu sudah terbiasa ngomong di depan orang (lebih tepatnya mahasiswa) kali ya. Saya bersyukur pernah mengalami profesi sebagai asdos dulu, setidaknya itu memupuk mental saya dalam hal public speaking :D
Sidang skripsi bagi sebagian orang adalah suatu momen indah yang mendebarkan, karena semua jerih payah selama 3 tahun akan ditentukan dalam sebuah ruangan sidang skripsi. Berikut saya share tips tips mengahdapi sidang Tugas Akhir yang saya comot dari sini and juga dari sini. Cekibroottt..

1. Persiapan - Tips Menghadapi Sidang Tugas Akhir

Pastikan semua file yang berhungan dengan sidang tugas akhir sudah siap. Diantaranya file slide presentasi, hard copy dari skripsi, software/program untuk mahasiswa teknik informatika, dan buku-buku penunjang. Dan pastikan bahwa jadwal sidang anda sudah benar, bisa fatal kalau salah jadwal.

2. Latihan - Tips Menghadapi Sidang Tugas Akhir

Sebelum sidang pastikan, anda telah melakukan latihan presentasi slide Tugas akhir. Latihan sebaiknya dilakukan minimal 5 kali (ini menurut saya). Latihan bisa dilakukan dengan teman, ataupun di depan cermin. Diharapkan dengan latihan ini maka presentasi nanti akan lebih terstruktur dan pembahasan tidak melebar kemana-mana karena biasanya durasi presentasi hanya 10 – 15 menit per peserta.

3. Backup - Tips Menghadapi Sidang Tugas Akhir

Pada saat sidang skripsi kita mengharapkan semua peralatan berjalan dengan sebagai mana mestinya. Namun keadaan ini bisa berubah 180 derajat ketika ada sesuatu yang tidak kita inginkan terjadi. Misalnya mati listrik, laptop tiba-tiba ngambek dll. Kalau tidak ada backup maka presentasi bisa tidak sempurna atau gagal. Jadi akan lebih baik kalau file Tugas Akhir (slide presentasi dan software) telah di backup terlebih dahulu.

4. Stress - Tips Menghadapi Sidang Tugas Akhir

Biasanya saat menunggu giliran sidang adalah suatu momen yang sangat stressfull. Jantung berdebar-debar, tangan dan kaki pun bisa gemetar. Biasanya masing-masing orang punya cara sendiri-sendiri untuk menghadapi momen ini. Ada yang berjalan-jalan kecil, loncat-loncat, ada yang zikir dan lain-lain. Kalau saya pribadi biasanya melakukan tarik napas dalam-dalam, dan keluarkan pelan-pelan melalui mulut. Saran saya temukan cara anda sendiri untuk menghadapi stress pada saat menunggu giliran presentasi.

5. Tidur yang cukup- Tips Menghadapi Sidang Tugas Akhir

Tidur yang cukup agar pada saat sidang kelihatan segar dan fresh..

6. DOA - Tips Menghadapi Sidang Tugas Akhir

Terakhir adalah berdoa kepada sang maha pencipta minta agar sidang skripsi kita dilancarkan.
Next, tips akan saya lanjutken pada saat hari H nya ya, stay tune... :D
More aboutTips Menghadapi Sidang Tugas Akhir

Perintah Dasar Linux CentOS

Posted by Seto El Kahfi

Perintah Dasar Linux CentOS - Untuk mempelajari perintah dasar pada shell Linux memang harus sering-sering berlatih. Karena pada dasarnya semua ilmu itu tentang teori dan praktek. Untuk kasus tentang belajar perintah dasar pada linux OS, tentu juga sama saja, hehe. Mari kita simak.

Perintah Dasar Linux CentOS

Perintah Dasar Pada Linux CentOS

Linux, tidak seperti Windows, didesain untuk menerima perintah menggunakan fitur bernama shell. Shell bisa diibaratkan seperti command promt pada Windows OS. Berikut beberapa perintah dasar dalam Shell linux CentOS. Pada dasarnya semua distro Linux menggunakan perintah dasar yang sama. Silahkan disimak.

//Untuk membuat user baru (masuk ke root dahulu)
$ su -l
# adduser namauser

//Untuk membuat password/mengubah password 
# passwd namauser

//Untuk membuat direktori 
$ mkdir namadirektori

//Melihat isi direktori 
$ ls -l

//Untuk berpindah direktori 
$ cd namadirektori

//Untuk melihat direktori yang sedang aktif 
$ pwd

//Untuk melihat isi sebuah file teks 
$ cat namafile

//Untuk membuat file teks baru 
$ cat>>namafile

//Untuk menambahkan File
$ cat namafile

//Untuk mengkopi File ke File lainnya 
$ cp namafilesumber namafilekopian

//Membuat sebuah file kosong 
$ touch nama_file

//Untuk menghapus file 
$ rm namafile

//Untuk menghapus direktory kosong 
$ rmdir namafile

//Untuk menghapus direktory yang sudah ada isinya 
$ rm -r namafile  // sewaktu menghapus ada konfirmasi bahwa file yakin akan dihapus.
$ rm -r -f namafile //sewaktu menghapus tidak ada konfirmasi bahwa file akan dihapus.

//Untuk mengubah ijin akses 
//Sebelumnya rw-rw-r diubah menjadi r-xr---w-
$ chmod 542 namafile

//atau

$ chmod u-w+x,g-w,o+w-r namafile

//atau

$ chmod u=rx,g=r,o=w namafile

Demikian tutorial perintah dasar pada shell Linux, semoga bermanfaat ;)
More aboutPerintah Dasar Linux CentOS