Nội dung text Tugas Bash Shell Petra pertemuan 7
LAPORAN PRAKTIKUM SISTEM OPERASI Bash Shell OLEH: PETRA NATANAEL SINAGA 6103230022 DOSEN PENGAMPU WAHYAT. M,Kom PROGRAM STUDI D-III TEKNIK INFORMATIKA JURUSAN TEKNIK INFORMATIKA POLITEKNIK NEGERI BENGKALIS 2024
1. Eksekusi seluruh profile yang ada a. Edit file profile /etc/profile dan tampilkan pesan sebagai berikut: Echo “profile dari /etc/profile” b. Asumsi nama anda student, maka edit semua profile yang ada yaitu : /home/student/ .bash_profile c. Ganti nama /home/student dengan nama anda sendiri pada setiap file tersebut, cantumkan instruksi echo, misalnya pada /home/student/ .bash_profile: Echo”profile dari .bash_profile” 2. Jalankan instruksi substitute user, kemudian keluar dengan perintah exit sebagai berikut $ su student $ exit Kemudian gunakan opsi – sebagai berikut :
$ su – student $ exit Jelaskan perbedaan di atas : Perbedaan kedua utilitas tersebut yaitu adanya permintaan password pada opsi syntax kedua, menampilkan isi dari file-file yang dibuat pad direktori yang berbeda. Untuk direktori yang memiliki banyak file, hanya akan ditampilkan satu buah filenya saja. 3. Logout a. Edit file .bash_logout tampilkan pesan dan tahan selama lima detik sebelum eksekusi logout Echo “terimakasih atas sesi yng diberikan” Sleep 5 Clear b. Edit file .bash_logout, tampilkan pesan dan tahan selama 4 detik sebelum eksekusi logout 4. History a. Ganti nilai HISTSIZE dari 100 menjadi 20 $ HISTSIZE=20 $ h
b. Gunakan fasilitas history dengan mengedit instruki baris ke lima droi instruksi yang terakhir di lakukan $ !-5 c. Ulangi instruksi yang terakhir. Gunakan juga ^P dan ^N untuk bernavigasi pada history buffer $ !! d. Ulangi instruksi pada history buffer no tertentu $ !150 Jelaskan perbedaan intruksi di atas !432 adalah syntax yang berfungsi menangkap dan menjalankan history dengan nomor urut 432. Terlihat pada gambar satu bahwa syntax 432 adalah clear maka Ketika enter ditekan maka layar akan bersihkan e. Ulangi instruksi dengan prefix “ls” $ !ls $ !?ls? !ls menjalankan perintah yang mengandung ls !?ls menjalankan perintah yang mengandung ls dengan pilihan option 5. Prompt string (ps) a. Edit file .bash_profile. Ganti from psi dengan ‘>’. Instruksi export diperlukan dengan parameter nama variable tersebut agar perubahan variable psi dikenal dengan semua shell Psi = ‘>’ Export psi Experiment hasil b. Ubahlah warna shell promp dengan warna biru dan berkedip