Nama : Moh.Nur Alimahmud
Nim : 2011-81-090
Seksi : 03
Definisi :
1. Fungsi pwd adalah Print working directory, atau untuk menampilkan nama direktori dimana Anda saat itu sedang berada.
2. Fungsi ls adalah Menampilkan isi dari sebuah direktori seperti perintah dir di DOS. Anda dapat menggunakan beberapa option yang disediakan untuk mengatur tampilannya di layar. Bila Anda menjalankan perintah ini tanpa option maka akan ditampilkan seluruh file nonhidden(file tanpa awalan tanda titik) secara alfabet dan secara melebar mengisi kolom layar. Option -la artinya menampilkan seluruh file/all termasuk file hidden(file dengan awalan tanda titik) dengan format panjang.
3.Fungsi LOGNAME adalah Menampilkan nama user (nama login)
4.Fungsi Buat Direktori SO adalah perangkat lunak yang berguna untuk mengendalikan dan mengkoordinasikan kegiatan sistem komputer.
5.Fungsi Buat File [nama_anda].txt adalah Sebenarnya adalah kita disuruh membuat file dengan nama anda bisa menggunakan touch untuk file kosong,tau juga bisa menggunakan cat untuk file yg bisa langsung kita input.
6.Fungsi Perlihatkan File [nama_anda].txt adalah kita memperlihatkan file yg sudah kita buat,ini bisa menggunakan ls.
7.Fungsi Ps Aux adalah untuk melihat kegiatan user atau root bisa di bilang history
8.Fungsi grep adalah salah satu perintah dasar di Linux yang berfungsi untuk mencari suatu tulisan atau karakter di dalam suatu file. Maka dari itu fungsi dari grep berbeda dengan fungsi tail.
grep [karakter yang dicari] [nama file]
contoh : grep jkl haha.txt
9.Fungsi Touch adalah perintah touch di gunakan untuk membuat file baru,, seumpama anda mw bkn file backup dari file sources.list
contoh :
sudo touch /etc/apt/sources.list /etc/apt/sources.list.backup
maka akan muncul file sources.list dan sources.list.backup
10.Fungsi tr adalah Translate, squeeze, dan / atau menghapus karakter
11.Exit adalah untuk fungsi keluar dari terminal
Seksi : 03
Definisi :
1. Fungsi pwd adalah Print working directory, atau untuk menampilkan nama direktori dimana Anda saat itu sedang berada.
2. Fungsi ls adalah Menampilkan isi dari sebuah direktori seperti perintah dir di DOS. Anda dapat menggunakan beberapa option yang disediakan untuk mengatur tampilannya di layar. Bila Anda menjalankan perintah ini tanpa option maka akan ditampilkan seluruh file nonhidden(file tanpa awalan tanda titik) secara alfabet dan secara melebar mengisi kolom layar. Option -la artinya menampilkan seluruh file/all termasuk file hidden(file dengan awalan tanda titik) dengan format panjang.
3.Fungsi LOGNAME adalah Menampilkan nama user (nama login)
4.Fungsi Buat Direktori SO adalah perangkat lunak yang berguna untuk mengendalikan dan mengkoordinasikan kegiatan sistem komputer.
5.Fungsi Buat File [nama_anda].txt adalah Sebenarnya adalah kita disuruh membuat file dengan nama anda bisa menggunakan touch untuk file kosong,tau juga bisa menggunakan cat untuk file yg bisa langsung kita input.
6.Fungsi Perlihatkan File [nama_anda].txt adalah kita memperlihatkan file yg sudah kita buat,ini bisa menggunakan ls.
7.Fungsi Ps Aux adalah untuk melihat kegiatan user atau root bisa di bilang history
8.Fungsi grep adalah salah satu perintah dasar di Linux yang berfungsi untuk mencari suatu tulisan atau karakter di dalam suatu file. Maka dari itu fungsi dari grep berbeda dengan fungsi tail.
grep [karakter yang dicari] [nama file]
contoh : grep jkl haha.txt
9.Fungsi Touch adalah perintah touch di gunakan untuk membuat file baru,, seumpama anda mw bkn file backup dari file sources.list
contoh :
sudo touch /etc/apt/sources.list /etc/apt/sources.list.backup
maka akan muncul file sources.list dan sources.list.backup
10.Fungsi tr adalah Translate, squeeze, dan / atau menghapus karakter
11.Exit adalah untuk fungsi keluar dari terminal
Codingan :
#!/bin/bash lagi='y'
while [ $lagi == 'y' ] || [ $lagi == 'Y' ];
do
clear
echo "------------------------------------"
echo "Nama : Moh.Nur Alimahmud"
echo "Nim : 2011-81-090"
echo "Seksi 03"
echo "------------------------------------"
echo "1. Fungsi Pwd"
echo "2. Fungsi Ls"
echo "3. Fungsi LOGNAME"
echo "4. Fungsi buat Direktori SO"
echo "5. Fungsi buat file alimahmud.txt"
echo "6. Fungsi perlihatkan file alimahmud.txt"
echo "7. Fungsi Ps aux"
echo "8. Fungsi grep"
echo "9. Fungsi touch"
echo "10. Fungsi tr"
echo "11. Exit"
echo -n " pilihlah yang anda inginkan [1-11] : "
read pilihan
if [ $pilihan -eq 1 ];then
pwd
elif [ $pilihan -eq 2 ];then
ls
elif [ $pilihan -eq 3 ];then
logname
elif [ $pilihan -eq 4 ];then
echo -n "Buat namadirektori : "
read direktori
mkdir $direktori
echo "Direktori buat sudah dibuat"
elif [ $pilihan -eq 5 ];then
touch alimahmud.txt
elif [ $pilihan -eq 6 ];then
ls
elif [ $pilihan -eq 7 ];then
ps aux
elif [ $pilihan -eq 8 ];then
grep root /etc/passwd
elif [ $pilihan -eq 9 ];then
echo " buat nama file "
read file
touch $file
echo "File sudah dibuat"
elif [ $pilihan -eq 10 ];then
tr '[a-z]' '[A-Z]' < shelljilid3.sh
elif [ $pilihan -eq 11 ];then
exit
else
echo "Anda salah memilih"
fi
echo -n "apakah anda mau main lagi (y/n) : ";
read lagi;
while [ $lagi != 'y' ] && [ $lagi != 'Y' ] && [ $lagi != 't' ] && [ $lagi != 'T' ];
do
echo "Ucuppsss, isi lagi dengan (y/Y/t/T) ";
echo -n "Pilih lagi (y/t) : ";
read lagi;
done
done
Hasil ScreenShoot :
fedora |
Tidak ada komentar:
Posting Komentar