GNU/Linux >> Belajar Linux >  >> Cent OS

Cara Membuat dan Menjalankan Script Shell di CentOS 8

Saat bekerja di OS Linux, ada beberapa perintah yang perlu Anda jalankan cukup sering. Alih-alih mengetik dan menjalankan perintah yang panjang dan berulang satu per satu di shell, skrip shell memungkinkan Anda untuk menjalankan semua perintah itu secara otomatis. Yang Anda butuhkan hanyalah meletakkan semua perintah itu dalam file dan kemudian menjalankan file itu. Anda dapat menjalankan skrip shell beberapa kali yang membantu menghemat waktu dalam mengeksekusi setiap perintah satu per satu.

Penggunaan umum skrip shell adalah sebagai berikut:

  • Memantau berbagai tugas seperti penggunaan disk, waktu aktif, dll
  • Otomatis pencadangan, pembuatan akun pengguna, dll.
  • Luncurkan beberapa program dengan satu perintah

Dalam posting ini, kami akan menunjukkan kepada Anda cara membuat dan menjalankan skrip shell di sistem CentOS. Kami telah menggunakan shell bash yang merupakan shell default di CentOS.

Langkah-Langkah Membuat dan Menjalankan Skrip Shell

Berikut adalah langkah-langkah yang perlu Anda ikuti untuk membuat dan menjalankan skrip shell di CentOS.

  1. Luncurkan terminal dan pindah ke direktori tempat Anda perlu membuat skrip shell.
  2. Gunakan editor teks seperti Nano, vi, dll untuk membuat file baru dengan a .sh ekstensi.
  3. Sekarang masukkan perintah yang Anda inginkan agar skrip dijalankan.
  4. Jadikan file tersebut dapat dieksekusi dengan perintah chmod +x <nama_skrip>.
  5. Jalankan skrip menggunakan ./<script_name>, bash <script_name>, atau sh <script_name>.

Sekarang mari kita jelaskan langkah-langkahnya:

Langkah 1:Luncurkan Terminal

Pertama, Anda perlu meluncurkan Terminal di sistem CentOS Anda. Untuk melakukannya, tekan tombol super pada keyboard, lalu dari panel kiri yang muncul, klik ikon Terminal.

Langkah 2:Buat Skrip Shell

Pertama, pindah ke direktori tempat Anda perlu membuat skrip. Anda dapat melakukannya dengan perintah cd diikuti dengan nama direktori sebagai berikut:

$ cd directory_name

Kami akan membuat skrip di direktori Home yang merupakan direktori kerja kami saat ini.

Sekarang, buat file kosong baru dengan .sh perpanjangan. Anda dapat melakukannya dengan menggunakan editor teks apa pun. Untuk membuat file skrip menggunakan editor Nano, gunakan perintah di bawah ini:

$ sudo nano script_name.sh

Misalnya, perintah untuk membuat file skrip bernama "sample.sh" adalah:

$ sudo nano sample.sh

Ini akan membuka file baru bernama "sample.sh" di editor Nano.

Langkah 3:Masukkan perintah dalam skrip Anda

Sekarang di file baru yang telah Anda buat di atas, masukkan perintah dalam urutan yang sama dengan yang Anda inginkan untuk menjalankan skrip Anda. Perhatikan juga poin-poin di bawah ini, saat Anda menulis skrip shell:

  1. Mulai tulis skrip shell dengan “#!/bin/bash”
  2. Masukkan setiap perintah di baris baru
  3. Untuk menambahkan komentar, mulailah dengan #

Sekarang di file skrip, tambahkan "#!/bin/bash" di baris pertama dan kemudian tambahkan perintah (masing-masing dalam baris terpisah) yang ingin Anda jalankan oleh skrip. Di sini kita akan membuat skrip sederhana yang akan mencetak pesan di shell menggunakan perintah "echo". Untuk tujuan ini, kami telah menambahkan perintah berikut dalam skrip:

echo “This is a simple script to print a message”

Anda dapat menambahkan perintah apa pun pilihan Anda. Setelah selesai, simpan dan tutup file skrip. Untuk menyimpan file, tekan Ctrl+O lalu tekan Enter. Kemudian untuk menutup skrip, tekan Ctrl+X.

Langkah 4:Tetapkan Izin Jalankan

Sekarang Anda harus membuat file skrip Anda dapat dieksekusi, yang dapat dilakukan dengan menggunakan perintah di bawah ini:

$ sudo chmod +x script_name.sh

Misalnya, untuk membuat "sample.sh" dapat dieksekusi, perintahnya adalah:

$ sudo chmod +x sample.sh

Langkah 5:Jalankan Skrip Shell

Sekarang skrip shell Anda siap dijalankan. Ada tiga perintah berbeda untuk menjalankan skrip yang dijelaskan di bawah ini. Anda dapat menggunakan salah satu dari perintah ini untuk menjalankan skrip shell Anda. Pastikan untuk mengganti script_name.sh dengan nama skrip Anda.

$ ./script_name.sh

$ bash script_name.sh

$ sh script_name.sh

Itu saja! Dalam posting ini, kita telah membahas cara membuat dan menjalankan skrip shell sederhana di sistem CentOS 8. Dengan mengikuti prosedur yang sama, Anda dapat dengan mudah membuat dan menjalankan bahkan skrip yang rumit dan mengotomatiskan tugas yang berulang. Jika Anda menggunakan distribusi Linux lainnya, Anda dapat mengunjungi postingan kami tentang cara membuat dan menjalankan skrip shell di Ubuntu, Debian, dan Mint.


Cent OS
  1. Cara Menginstal dan Menjalankan Python di CentOS 8

  2. Cara membuat dan mengaktifkan Partisi Swap di Centos / RHEL 8

  3. Bagaimana Menjalankan Skrip??

  1. Buat dan Jalankan Script Shell di CentOS 8 - Proses langkah demi langkah untuk melakukannya?

  2. Cara Membuat Pengguna Sudo di Rocky Linux dan CentOS

  3. Bagaimana Membuat File Sementara Di Shell Script?

  1. Bagaimana Cara Menjalankan Script Shell Di Latar Belakang?

  2. Cara menginstal LAMP dan menjalankan osTicket di CentOS 6

  3. CentOS / RHEL 7 :Cara membuat skrip khusus untuk berjalan secara otomatis saat boot