Langsung ke konten utama

Fitur Bash dan Macam Macam Perintah Linux CentOS


Bash merupakan default shell Linux yang merupakan pengembangan dari bourne shell sehingga kompatibel juga di Unix. Shell ini dibuat pada tahun 1988 oleh Brian Fox dari FSF (Free Software Foundation) GNU. Fitur yang dimiliki bash antara lain interaktif, dapat membuat shortcut, bisa berwarna, dll. Selain itu shell bash juga menggabungkan fitur fitur yang ada pada shelll sh, csh, dan ksh. Default Bash prompt adalah $ (dolar).

Fitur fitur utama Shell bash
  • Alias
Alias biasanya digunakan untuk menyingkat suatu perintah yang panjang.
Sintaks : alias   nama_alias=perintah
  • History
Digunakan untuk menampilkan kembali perintah – perintah yang sudah diketikkan dari prompt dengan cara menekan tombol panah atas atau tombol panah bawah.
  • Cammand line editing
Berfungsi untuk mengedit perintah apabila anda salah mengetiikan suatu perintah, dengan cara menggunakan tombol panah kiri atau tombol panah kanan.
  • Command line completion
Berfungsi untuk mempermudah dalam mengetikkan suatu perintah yang panjang, dengan cara menekan tombol [TAB] pada saat mengetikkan perintah.

File Startup
File startup adalah file – file yang dieksekusi ketika shell bash dijalankan. File – file itu adalah:
  • /etc/profile
File ini akan dieksekusi pada urutan pertama. Isinya sebagian besar berupa pendefinisan variabel lingkungan dan berlaku global untuk seluruh sistem.
  • ~/.bash_profile
File ini berada di directory home user. Fungsinya sama dengan file /etc/profile, hanya berlaku untuk user yang bersangkutan.
  • ~/.bashrc
File ini berada di direktori home user. Isinya berupa pendefinisian alias dan fungsi.
  • ~/.bash_logout
File ini berada di direktori home user. Isi file ini akan dieksekusi pada saat keluar dari shell (logout).

Perintah Dasar Linux
Perintah yang bisa digunakan dalam sistem operasi Linux sangat banyak. Tetapi di sini saya hanya menampilkan perintah-perintah yang sering digunakan, dan memang saya tidak ingin mengingat perintah yang tidak diperlukan di kepala saya.

Asusmsi pembaca blog saya sudah mengenal Linux, bisa menginstall Linux (saya menggunakan Ubuntu yang bisa diinstall dari Windows), bisa masuk (log in) menggunakan password yang dimiliki, dan bisa membuka terminal untuk memberi perintah.

Pada saat masuk aplikasi terminal akan muncul tanda $ untuk shell BASH (secara umum). Untuk memberikan perintah cukup ketikkan perintah setelah tanda $ lalu tekan ENTER. Contoh:

$ date
Wed Apr 2 19:36:21 EDT 2014
$

Contoh di atas untuk memberikan perintah menampilkan data tanggal dan jam pada saat ini. Setelah muncul tanda $ lagi, berarti komputer siap diberi perintah berikutnya.

Perintah lain yang banyak digunakan:

PerintahKegunaanContoh
dateMenampilkan tanggal dan jam saat ini$ date
whoMenampilkan siapa yang menggunakan sistem$ who
pwdMenampilkan direktori yang bekerja$ pwd
lsMenampilkan daftar file dalam direktori kerja$ ls
catMembuat file text (ctrl+D untuk menyimpan file)$ cat > namafile
catMenampilkan isi file$ cat namafile
moreMenampilkan isi file dengan layar penuh$ more namafile
rmMenghapus nama file$ rm namafile
chmodMengubah status sebuah file$ chmod +x namafile
wcMenghitung jumlah baris, kata atau karakter dari file yang diberikan$ wc namafile

Redirection Input/Output

Perintah-perintah yang diberikan kepada komputer biasanya ingin dilihat hasil keluarannya di layar. Sedangkan masukan bisa dibaca dari keyboard atau file input. Kita bisa menggunakan redirection (<, <<, >) untuk keperluan tersebut.

1. $ date > contoh1

Dengan menggunakan redirection < yang diikuti nama file, jika file contoh1 sudah ada, maka tanggal dan jam saat ini akan dituliskan ke dalam file contoh1 tanpa peringatan terlebih dahulu. Untuk melihat hasilnya:

$ more contoh1
Thu Apr 3 10:23:14 EDT 2014
$

2. $ date >> contoh1

Redirection >> diikuti nama file, menambah perintah terakhir di akhir file.

$ more contoh1
Thu Apr 3 10:23:14 EDT 2014
Thu Apr 3 10:26:15 EDT 2014
$

3. cat < contoh1

Redirection < yang diikuti nama file berfungsi untuk mengambil input dari file tersebut misalnya file contoh1 di atas. Jadi file contoh1 berfungsi sebagai file input.

Pips (|)

Tanda pipe (|) digunakan untuk menyambungkan hasil input dari sebuah perintah atau program dengan perintah atau program lain tanpa ada file temporer.

Contoh:

$ who | sort

Perintah tersebut untuk memberikan output dari perintah who sebagai input dari perintah sort. Sehingga keluaran dari perintah who akan diurutkan secara abjad.

Komentar

Postingan populer dari blog ini

Interaksi Manusia & Komputer - Kebergunaan

Hallo! Hai teman teman kembali lagi dengan kami, Kelompok 1 yang beranggotakan : Brylian   Pratama  (201931034) Muh . Adrian  Saputra  (201931035) Raihan Faiz (201931213) Praylin   Simarmata  (201931214) Siti  Aisyah   Ramadhana  (201931215) Seperti yang sebelumnya kami ingin menyajikan resume kami tentang kajian materi di bawah ini : Jangan lupa ditonton ya!! Langsung saja kita mulai..... Kebergunaan Loncat ke navigasi Loncat ke pencarian Kebergunaan  ( bahasa Inggris :  usability ) adalah suatu istilah yang menunjukkan kemudahan  manusia  untuk menggunakan suatu  alat  atau objek buatan manusia lainnya untuk mencapai tujuan tertentu. Kebergunaan juga dapat merujuk pada metode pengukuran kebergunaan dan kajian prinsip di balik persepsi efisiensi dan keluwesan suatu objek. Dalam  interaksi manusia komputer  dan  ilmu komputer , kebergunaan biasanya merujuk pada...

Limit Bilangan Euler

Pengertian Bilangan Euler ( e ) adalah bilangan irasional yang bernilai 2,718281828… (dan seterusnya). Bilangan ini dinamakan bilangan Euler sebagai penghargaan kepada ahli matematika Swiss yang menemukannya, Leonhard Euler. Kita akan melihat kilas balik sejarah bilangan Euler dan mengapa bilangan ini sangat penting dalam matematika. Dalam matematika, bilangan atau konstanta yang terkenal biasanya terkait dengan geometri atau tata ruang. Sebagai contoh, bilangan π berasal dari rasio keliling dan diameter lingkaran (π = keliling/diameter). Namun, tidak demikian dengan bilangan Euler ( e ). Bilangan Euler tidak berdasarkan kepada bentuk atau geometri, tetapi berdasarkan laju perubahan. Hal lain yang menarik dari bilangan  e  adalah bila kita menggambar kurva  y  =  e x , nilai luas di bawah kurva pada rentang  x   = -∞ hingga  x  =  x 1 akan bernilai  e x 1 . Perhatikan gambar, kita misalkan  x 1 = 1, maka luasan di...

Hardlink dan Softlink

 Symbolic Link Tak hanya untuk membuat shortcut dan manajemen file pada sistem operasi, seperti Linux, Symbolic Link juga dapat digunakan dalam pembuatan berbagai lokasi  primary user folder , misalnya Documents, Pictures, Downloads, dan lainnya! Cara kerja Symbolic Link seperti string yang membuat pathways untuk berbagai file, folder, dan direktori pada sistem komputer. Symbolic Link Linux akan membuat dan menyimpan berbagai file di tempat berbeda yang merujuk pada satu file. Dengan menyimpan semua dokumen yang spesifik ke dalam satu command, maka akan semakin efisien. Link tersebut disimpan pada mainframe. Jadi, walaupun file aslinya dihapus, Anda masih memiliki sebagian besar cadangannya. Symbolic link akan membuat invalid link pathways untuk menyimpan serpihan informasi sesuai kebutuhan pengguna. Ada 2 bentuk Symbolic Link, yaitu Hard dan Soft Hardlink Sebuah file atau lebih yang dihasilkan dari penggandaan / cloning file (biasanya menggunakan perintah ln) dimana file ini...