Menambahkan script bash pada terminal di linux

Assalamu'alaikum warahmatullah wabarakatuh

Selamat sore para pembaca, kali ini penulis akan membagikan tentang tutorial menambahkan script bash pada terminal di linux. Oke, langsung saja baca penjelasan dibawah.

Pengertian


Bash adalah prosesor perintah yang biasanya berjalan di jendela teks, di mana pengguna jenis perintah yang menyebabkan tindakan. Bash juga dapat membaca perintah dari file, yang disebut skrip. Seperti semua kerang Unix, mendukung nama file globbing (pencocokan wildcard), pipa, di sini dokumen, substitusi perintah, variabel dan struktur kontrol untuk kondisi-pengujian dan iterasi. The kata kunci, sintaks dan fitur dasar lain dari bahasa semua disalin dari sh. Fitur lainnya, misalnya, sejarah, disalin dari csh dan ksh. Bash adalah POSIX shell, tapi dengan sejumlah ekstensi.

Latar Belakang

Biasanya orang yang suka mengoprek, melakukan hal ini dan banyak orang yang masih belum mengetahui caranya seperti penulis ini. Penulis baru mengetahuinya baru - baru ini dari salah seorang teman. Penulis membagikan ini, agar orang yang suka mengoprek dapat mengubah bash terminalnya sesuai dengan yang di inginkan.

Maksud dan Tujuan

Untuk memudahkan dalam melakukan sesuatu konfigurasi seperti halnya update dan upgrade sistem yang sering di lakukan banyak orang serta install aplikasi - aplikasi yang di perlukan.

Waktu Pelaksanaan

Membutuhkan waktu 30 menit

Alat dan Bahan

  • Laptop
  • Terminal linux
  • Text editor untuk mengedit bash

Langkah - Langkah

  • Pertama, buat script bashnya terlebih dahulu pada text editor atau sejenisnya. Anda dapat mencopy script dibawah dan di edit sesuai ke inginan anda.
 #!/bin/bash
e="\033[1;31m"
w="\033[1;33m"
q="\033[1;32m"

mun_banner(){
 clear
echo -e $w"(^0^)*****************************************************(^0^)"
echo -e $e"(^0^)=====================================================(^0^)"
echo -e $w"(^0^)                 Caplingstarcoid@go.blog             (^0^)"
echo -e $e"(^0^)=====================================================(^0^)"
echo -e $e"(^0^)=====================================================(^0^)"
echo -e $q"(^0^)#####################################################(^0^)"
mimin
}
mimin(){
echo -e $w" [1]  Update && Upgrade "
echo -e $e" [2]  Remove aplikasi "
echo -e $q" [3]  Hard Reset "
echo -e $w" [4]  Suri "
echo -e $q" [5]  Mengganti repository"
echo -e $e" [6]  Nambah user "
echo -e $q" [7]  Virus "
echo -e $w" [8]  rename sandi "
echo -e $3" [9]  Nonton interfaces "
echo -e -n $e " Pilih Nomor Pilihan Anda => "
read mumun
if [[ $mumun == "1" ]]; then
 apt-get update && apt-get upgrade
elif [[ $mumun == "2" ]]; then
 apt-get purge
elif [[ $mumun == "3" ]]; then
 echo -n "Serius? Y or N   :"
 read tetes
 if [[ $tetes == "Y" || $tetes == "y" ]]; then
  poweroff
  else
   clear
  
  echo "(^0^)===Terima kasih telah mempertahankan aku sayang....hahaha===(^0^)"
  sleep 5
  mun_banner


   #statements
  fi
 mun_banner
elif [[ $mumun == "4" ]]; then
 reboot
 mun_banner
elif [[ $mumun == "5" ]]; then
 nano /etc/apt/sources.list
 apt-get update
 mun_banner
  #statements
elif [[ $mumun == "6" ]]; then
 echo -n "Nama User :"
 read pis
 adduser $pis
 mun_banner
elif [[ $mumun == "7" ]]; then
 tree && halt
 mun_banner
elif [[ $mumun == "8" ]]; then
      passwd
elif [[ $mumun == "9" ]]; then
     ifconfig
else
 echo "Pilih sing bener BLOG!!!"
sleep 3
mun_banner

  #statements
  #statements
  #statements
  #statements
  #statements
  #statements
fi
}
mun_banner

  • Kemudian kita akan konfigurasi bashrc, ketikkan perintah nano /etc/bash.bashrc maka akan muncul tampilan seperti dibawah.
  • Hilangkan tanda pagar pada baris di bawah # enable bash completion in interactive shells, mulai dari if sampai dengan fi.

  • Tambahkan beberapa konfigurasi di atas fi baris terbawah, perhatikan gambar dibawah.
        sopo=`whoami`
    if [[ $sopo != “root” ]]; then
        sudo su
              else
        . /home/capling/Downloads/autobash
    fi

Tekan Ctrl + O untuk menyimpan > lalu Enter.
Keterangan :
if = pembuka dan fi adalah tanda end atau penutup
$ = variabel
else = meneruskan
. (titik) = excetu atau di eksekusi sesuai dengan file itu berada

  • Disini konfigurasi sudah selesai, tetapi nanti saat masuk ke terminal anda perlu memasukan password ketika masuk sebagai root dan bash tadi tidak berjalan. Agar ketika masuk ke terminal bash tersebut langsung muncul maka perlu melakukan sedikit konfigurasi.
  • Ketikkan perintah visudo, maka akan muncul tampilan seperti dibawah. Tambahkan teks ke baris paling bawah seperti ini, “username” ALL=(ALL) NOPASSWD: /bin/su. Simpan dengan menekan Ctrl + O lalu Enter.

  • Keluar dari terminal dan coba lagi apakah bash tersebut berjalan atau tidak. Bila masih erorr, berarti masih ada yang salah pada konfigurasinya. Dan inilah tampilan awal yang sudah di konfigurasi tadi.


Kesimpulan

Jadi, dengan anda merubah bash script terminal tersebut anda dimudahkan karena anda hanya tinggal memasukan angka yang anda inginkan. Dan untuk perintah ekseskusi terdapat beberapa pilihan seperti titik (.), titik slash (./) dan masih banyak lagi.

Referensi

https://en.wikipedia.org/wiki/Bash_%28Unix_shell%29


Sekian dan terima kasih, semoga bermanfaat. Silahkan anda mencobanya sendiri, semoga berhasil.

Wassalamu'alaikum warahmatullah wabarakatuh
Previous
Next Post »
Thanks for your comment