[PERTEMUAN 9-SISTEM OPERASI-KELAS A]
Asslamalaikum wr, wb
Pada kesempatan kali ini lagi saya akan membahas materi pada pertemuan ke 9 mata kuliah SO
Kali ini materi tentang pemrograman BASH.
Variabel dapat dikatakan untuk menampung data. Dalam variabel ada yang disebut dengan perintah “read” yaitu perintahuntuk menampilkan data yang nantinya akan direkam dan disimpan dalam bentuk file. Perintahnya berupa “cin”
Variabel pada bash dinamis, menyesuaikan dengan apa yang di buat dengan tanda $
Variabel 2
Contohnya.
buat file variabel.sh dengan perintah nano variabel.sh
nama = “ “
kata = “ HI $ nama, apa kabarmu?” ;
echo $ kata;
dalam variabel itu memuat variabel.
sh itu perintah untuk mengeksekusi.
Bash 1
echo “Halo blh kenalan?”cin
read NAME
echo “salam kenal” $ NAME ”sya adalah Robot_BASH”
$ sudo nano belajar12.sh
Sudo bash belajar12.sh
“Halo BASH kenaln?”
walid
“salam kenal “walid”. Saya adalah Robot_BASH”
echo –n “waktu :”;date
echo –n “saya adalah ;whoami
echo –n “banyak penggunaan :”;who
echo –n “sekarang tanggal : “;
contoh:
cat > coba
ini file coba
ls
cat coba
cat >> untuk menambah data
ini tambhan file
cat > coba
ini hilang
cat coba
cat coba2
ini isi file ke 2
cat coba 2
cat > coba 1
ini file ke 1
cat coba 1 coba 2 > gabungan coba 1
cat gabungan coba1
untuk menghapus file secara keseluruhan gunakan perintah “ rm –rf nama file atau folder”
r : revolusif yaitu file yang ada didalamnya
force : tidak memperdulikan didalamnya.
Demikian pertemuan pada mata kuliah SO. Semoga dapat memberikan manfaat
TUGAS BASH CLI-KELAS A-SISTEM OPERASI
jawaban dari TUGAS BASH CLI
1. Lakukan pembuatan direktori UNIX
2. didalam direktori UNIX buatlah direktori GNU, LINUX, dan FREEBSD
3. selanjutnya dimasing-masing direktori diatas buatlah file dengan nama "OPENSOURCE"
4. selanjutnya didalam direktori GNU, buatlah direktori NASH, dan buatlah file RICHARD_STALLMAN
5. sedangkan di direktori LINUX, buatlah folder yang bernama DISTRIBUSI_LINUX dan file LINUS_TROVALDS
6. sedangkan didalam direktori FREEBSD buatlah direktori BSDOS dan buatlah file UNIVERSITAS_BERKELEY
7. didalam direktori DISTRIBUSI LINUX buatlah direktori -> REDHAT, DEBIAN, SLACKWARE
8. buatlah file OPENSOURCE dimasing-masing direktori diatas...
9. buatlah direktori FEDORA pada direktori REDHAT
10. buatlah direktori UBUNTU didalam direktori DEBIAN
11. buatlah direktori SLACKSOFT dan file SUSE dan OPENSUSE didalam direktori SLACKWARE
12. selanjutnya pada direktori FEDORA buatlah file KDE
13. didalam direktori DEBIAN buatlah file GNOME
14. didalam direktori SLACKWARE buatlah file XFCE dan KDE
15. selanjutnya buatlah direktori TURUNAN dimasing-masing direktori -> DEBIAN, SLACKSOFT dan SUSE
kali ini saya hanya menggunakan LINUX DEBIAN dalam mesin VIRTUAL BOX
1. mkdir UNIX
cd UNIX
mkdir GNU LINUX FREEBSD
ls
muncul tampilan dibawah
2. cd FREEBSD
touch OPENSOURCE
ls
cd .. perintah untuk keluar dari direktori
cd GNU
touch OPENSOURCE
ls
cd ..
cd LINUX
touch OPENSOURCE
ls
mincul tampilan dibawah ini
3. cd ..
cd GNU
mkdir NASH
ls
touch RICHARD_STALLMAN
ls
muncul tampilan
4. cd ..
cd LINUX
mkdir DISTRIBUSI_LINUX
touch LINUS_TROVALDS
ls
5. cd ..
cd FREEBSD
mkdir BSDOS
touch UNIVERSITAS_BERKELEY
ls
6. cd ..
cd DISTRIBUSI_LINUX
mkdir REDHAT DEBIAN SLACKWARE
ls
cd DEBIAN
touch OPENSOURCE
ls
cd ..
cd REDHAT
touch OPENSOURCE
ls
cd ..
cd SLACKWARE
touch OPENSOURCE
ls
7. cd ..
cd REDHAT
mkdir FEDORA
ls
cd ..
cd DEBIAN
mkdir UBUNTU
ls
cd ..
cd SLACKWARE
mkdir SLACKSOFT
ls
touch SUSE OPENSUSE
ls
8. cd ..
cd REDHAT
cd FEDORA
touch KDE
ls
cd ..
cd ..
cd DEBIAN
touch GNOME
ls
9. cd ..
cd SLACKWARE
touch XFCE KDE
ls
10. cd ..
cd DEBIAN
mkdir TURUNAN
ls
cd ..
cd SLACKWARE
cd SLACKSOFT
mkdir TURUNAN
ls
karena didalam soal nmr 15. tidak tercantum jelas letak direktori SUSE dimana hanya file, jadi sya membuat direktori SUSE didalam direktori SLACKSOFT
demikian, kerena sya menggunakan virtual box saat latihan jadi beginilah gambar yang saya dapatkan. lebih kurangnya saya mohon maaf..
semoga dapat memberikan manfaat tulisan saya ini.
terimakasih...
Pertemuan 1 program IT di Rusunawa
assalamalaikum warahmatullahi wabarakatuh
baiklah saya akan membahas tentang program yang di jelaskan pada hari rabu, 29 oktober 2013..
program yang di jelaskan yaitu "TI"
pertama yang di jelaskan yaitu materi yang akan di bahas selama program akan berlangsung.
pada program IT materi yang akan di bahas yaitu :
1. pengnalan Sistem Operasi
2. penggunaan software pengolah kata (ms.word)
3. penggunaan software pengolah angka (ms.excel)
4. penggunaan software pengolah presentasi
5. pengenalan internet
kemudian di jelaskan ada 2 jenis sistem operasi
yaitu :
1. windows yaitu sebuah sistem operasi yang sifatnya itu selalu bersifat mahal atau memerlukan aktifasi, di ciptakan oleh seorang yang terkaya di dunia pembuat Microsoft bernama Bill gates
2. Linux yaitu sistem operasi yang sifatnya open source artinya bebas di gunakan oleh siapa saja dan bebas juga di gandakan di buat oleh seorang mahasiwa ayng bernama Linus Torvals.
kemudian dijelaskan mengenai pengresetan user yang akan digunakan saat mengakses internet untuk dalam sebuah blog yng kita miliki, saat mengreset terlebih dahulu kita masuk ke blog mahasiswa.ung.ac.id. di samping kanan ada perintah untuk memasukkan nim dan password.
setelah itu di jelaskan mengenai virus. virus yaitu sebuah program yang akan merusak file penting yang kita miliki atau bahkan akan merusak sistem operasi yang kita buat.
sistem operasi disini yaitu bagian terpenting dalam suatu PC atau laptop, yang menjembatani antara hardware (perangkat keras) dan software (perangkat lunak). tanpa adanya sistem operasi suatu PC tidak dapat digunakan.
Jawaban dari soal yang diberikan oleh kaka pemberi program IT
1. Sistem Operasi Windows menurut saya yaitu sistem operasi yang tampilannya itu berberntuk graphic antar muka, windows selalu membutuhkan aktifasi di setiap penggunaanya.
Sistem Operasi Linux yaitu SO yang open source atau bebas di gunakan dan bebas di modifikasi oleh siapa pun.
2. yang membuat SO Windows : Bill Gates
yang membuat SO Linux : Linus torvals
3. masalah yang pernah saya alami saat menggunakan Sistem operasi windows yaitu pada saat flashdisk dimasukkan ke PC, kemudian flash tersebut ada virusnya, saat itu juga virus itu brpindah ke PC atau laptop dengan mudah, sehingga membuat PC itu menjadi sangat loading dan sewaktu-waktu dapat terestart dengan sendirinya..
demikian yang bisa saya sampaikan, semoga dapat bermanfaat bagi yang membacanya.
wassalamm....
[PERTEMUAN 8-SISTEM OPERASI-KELAS A]
Asslamalaikum warahmatullahi wabarakatuh
Pada kesempatan kali ini lagi saya akan membahas tentang pertemuan ke-8 mata kuliah Sistem Operasi. Materi yang akan saya bahas yaitu “File Permission”
File Permission adalah bagaimana cara/teknik menggunakan sebuah folder untuk dapat dilindungi agar tidak dapat diakses oleh orang lain. Sebelum masuk kita harus izin dulu.
Kelas-kelas user:
1. User
2. Group
3. Order
Sifat tipe file
1. Baca/Read (r) : membaca suatu file dan melihat suatu folder
2. Tulis/write (w) : untuk mengubah suatu file
3. Eksekusi/Execute (x) : untuk memamerkan file
Perintah-perintah pada linux
1. ls : melihat isi file
2. mkdir : membuat folder
3. touch : membuat file
4. ls-I : menampilkan format data secara detail.
Dalam membaca suatu file ada suatu keterangan :
rwxrwxrwx walidumar –walid 21534 08-22 job
permission user group ukuran file waktu nama file
file premission
file : -rwx-xr-x
direktori : drwxrwxrwx
rwxrwxrwx
keterangan
rwx : user
rwx : group
rwx : other
konversi bit ke oktal
oktal adalah sebuah bilangan basis delapan angka dari 0-7 dirangkaikan dengan bit
bit adalah terdiri dari 3 digit rangkaian bilangan yang trdiri dari 2 angka nol dan satu
metode pengubahan dari bit ke oktal dengan pembagian 8.
Contoh
1 : 8 = 0,125 sisa 1
0 : 8 = o sisa
Tabel Premission
permission
Nilai oktal
Read
4
Write
2
Execute
1
Total
7
Studi kasus
Jika kita menggunakan file kita gar kita bisa diakses oleh user, group, dan other, maka permission 777. 7 didapat dari 4+2+1.
7 yang pertama = user
7 yang kedua = group
7 yang ketiga = other
Chmod merupakan perintah CLI yang berfungsi untuk melakukan perubahan permission dari suatu file/folder. Contohnya : $ sudo chmod 777 namafile.txt
Contoh latihan
X latihan 1 : buatlah 1 buah file berextensi bash bernama “latihan1.sh” kemudian lakukan perubahan permission terhadap file tersebut dengan ketentuan berikut : file latihan.sh hanya dapat dibaca, dan dieksekusi oleh user, dapat ditulis dan dieksekusi oleh group dan hanya dapat ditulis oleh other.
Jawaban
$ mkdir_folder
$ touch latihan1.sh
$ sudo chmod 532 latihan1.sh
Untuk melihat ls –I akan tampil sebagai berikut
r-x.-wx.-w-
X soal berikutnya
–x.—x.—x 111rw-.—x.rwx 617---.—x.r-- 014rwx.r--.--- 740---.—x.r-- 014
Demikian pembahsan saya semoga dapat memberikan manfaat
Terimah kasih
Wasalam alaikum warahmatullahi wabarakatuh
[PERTEMUAN 3-SISTEM OPERASI-KELAS A]
Asslamalaikum warahmatullahi wabarakatuh
saya akan membahas tentang Pertemuan ke-3 Mata Kuliah Sistem Operasi pada tanggal 17 okrober 2013 di kelas A sistem Infrmasi, pada pertemuan kali itu pertama kami mengumpulkan tugas mengenai 30 perintah Shell atau Bash, kemudian di beri pertanyaan yang saat itu saya di tanya apa arti dari perintah “lsusb”. Perintah itu berarti digunakan untuk melihat perangkat usb yang sedang terkoneksi ke komputer. Setelah itu di kumpul kembali tugas sebelumnya tentang video kernel, tugas itu di presentasikan didepan kelas kemudian di beri pertnyaan kembali, pertanyaannya perintah “insmod”. Perintah itu berarti sebua progran sederhana yang dimasukkan modul kedalam kernel linux.
Kemudian dijelaskan tentang perintah Bash Shell
- whoami : digunakan untuk menanyakan user apa yang kita gunakan
- mkdir : untuk membuat direktori baru
- touch : untuk membuat file baru
- cd : digunakan untuk masuk ke direktory yang kita inginkan
- cat : digunakan untuk melihat tampilan ataupun membuat file
- pwd : melihat lokasi yang sedang kita gunakan
- sudo su : masuk ke root yaitu user yang tertinggi, sebelum masuk ke su harus izin dulu ke super user karena su dapat mengakses semua kunci
- cat /etc/group : melihat group yang kita buat
- useradd : membuat user baru
- cal : untuk melihat kalender
- date : untuk melihat tanggal
- cat> : mengganti file lama menjadi baru
- ca>> : untuk menambah file
- cat /etc/shadow : untuk melihat password, pada saat melihat password ada yang dikenal dengan metode enkripsi yanh memungkinkan pesan sampai ketujuan, metode pengamanan data tanpa merubah apapun
- dmesg : untuk melihat hardware yang sedang beraktifitas
- ls : untuk melihat isi sebuah direktori
- whatis : untuk menanyakan perintah yang tidak kita ketahui
demikian yang dapat saya jelaskan semoga dapat bermanfaat bagi orang yang membaca.
Wasaalam alaikum warahmatullahi wabarakatuh
Kategori
- Masih Kosong
Blogroll
- Masih Kosong