Pages

Jumat, 26 September 2014

Tantangan-2 Praktikum Sistem Operasi PTIIK UB 2014/2015

4. Perintah untuk mengubah format date


Perintah untuk menampilkan bulan sebelum, sekarang, dan setelah seperti gambar dibawah
 



 5. Mengubah nama hostname seperti gambar dibawah :


6. Arjuna-laptop merupakan hostname    
    3.0.32-21-generic adalah release dari kenel operating system
     #32-Ubuntu SMP Sat Apr 18 09:09:10 UTC 2010 adalah versi dari operating system
    86_64 adalah tipe prosesor
    GNU/Linux merupakan nama dari sistem operasi
7. berbeda, pwd adalah perintah untuk memperlihatkan di direktori mana kita berada.Sedangkan passwd adalah perintah mengubah user password














8. tidak bisa, karena clear adalah perintah untuk menghapus history perintah yang telah kita tulis di terminal, dan sesungguhnya hanya mengosongkan halaman terminal saja, command command yang sudah diketikkan tadi masih ada jika user scroll terminal ke atas







9. -d, --debug : menampilkan informasi penelusuran
-v, --verbose : menampilkan pesanperingatan bertele-tele.
-r, --regex :interpretasikan setiap kata kunci sebagai sebuah ekspresi umum.
-w, --wildcard : interpretasikan setiap kata kunci sebagai sebuah pola berisi gaya shell karakter bebas
-e, --exact : setiap kata kunci akan secara tepat dicocokan terhadap nama dan
deskripsi halaman.
-a, --and : hanyatampilkan item yang cocokdenganseluruh kata kunci yang
diberikan.
-l, --long :secara normal, keluaran akan dipotong kelebar terminal untuk menghindari hasil aneh dari bagian NAMA yang ditulis tidak sempurna.
-m sistem[,...], --systems=sistem[,...] : jika sistem ini memiliki akses ke deskripsi halaman buku panduan sistem operasi lain, mereka dapat dicari dengan pilihan ini.
-M jalur, --manpath = jalur : spesifikasikan sebuah alternatif set dari struktur halaman buku panduan dipisahkan oleh kolom pencarian.
-L lokal, --locale=local : apropos akansecara normal menentukan lokal anda sekarang dengan sebuah panggilan ke fungsi setlocale yang menanyakan berbagai variabel lingkungan, kemungkinan termasuk $LC_MESSAGES dan $LANG.
-C berkas, --config-file=berkas : gunakan berkas konfigurasi pengguna ini daripada ~/.manpath.
-h, --help : menampilkan sebuah pesan bantuan dan keluar.
-V, --version : menampilkan informasi versi.



10. - Fungsi wildcard adalah untuk mencari syntax yang persis dengan syntax yang user ingin cari  persamaannya
-d, --debug
-v, --verbose
-r, --regex
-w, --wildcard
-l, --long
-s list, --sections list, --section list
-m system[,...], --systems=system[,...]
-M path, --manpath=path
-L locale, --locale=locale
-C file, --config-file=file
-h, --help
-V, --version

11. - buka terminal
- ketikkan 'ls document/ptiik/ub

12.


 
 touch digunakan untuk membuat file baru
Bagaimana cara membuat file pada direktori tertentu?
- akses terlebih dahulu direktori yang akan dibuat file nya
- ketik touch [nama file] pada command line terminal

13. 

 
Untuk membuat direktori baru
Untuk membuat direktori pada path tertentu :
- akses terlebih dahulu path nya lewat command line
- ketikkan mkdir [nama direktori]

14. 
 

Untuk meng-akses direktori yang dituju dan kembali pada direktori awal / sebelumnya 

15. cp merupakan perintah untuk menyalin file (copy)
Syntax : $ cp /[direktori]/[file_yang_ingin_dicopy] /[direktori tujuan]
Asumsikan terdapat file dengan nama mhs.txt pada directori /doc , perintah apa yang digunakan untuk menyalin file tersebut ke direktori /tmp?
cp /doc/mhs.txt /tmp
16. mv digunakan untuk memindahkan sebuah file dari direktori ke direktori tertentu
Contoh : $ mv /media/wiratama/file.txt /media/wiratama/Data_Kuliah
$ mv [nama_file] [nama_filebaru]

17.




rm perintah untuk meghapus file, tapi secara default tidak dapat menghapus sebuah direktori
Contoh : $ rm file.txt
Syntax yang digunakan untuk menghapus direktori : rm –r
Asumsikan terdapat sebuah direktori dengan nama /mhs dan didalamya terdapat beberapa file dengan nama file mhs.odt, nilai.odt dan keaktifan.txt . Syntax apa yang digunakan jika kita ingin menghapus direktori tersebut beserta file-file yang ada didalamnya?
rm -r /mhs

18. 
 

more merupakan perintah untuk melihat suatu file, perintah ini memungkinkan untuk isi file ditampilkan
Terdapat file mhs.txt pada direktori /mhs. Bagaimana cara membuka file yang berada pada direktori /mhs tersebut?
$ more /mhs/mhs.txt

19.
 
 cat merupakan perintah untuk menampilkan isi dari sebuah file

Perintah apa yang digunakan untuk membuat file dengan perintah cat. Dengan nama test yang isinya seperti berikut:
ini hanya sebuah test dari perintah cat
hehehehehe........

cat test.txt

Tuliskan perintah untuk menambahkan satu baris kalimat dibawah ini pada file test :
baris ini tambahan dari yang lama...
Sehingga isi dari file test adalah:
ini hanya sebuah test dari perintah cat
hehehehehe........
baris ini tambahan dari yang lama...

echo “baris ini tambahan dari baris yang lama...” >> test
Syntax Cat dapat juga digunakan untuk memasukkan sebuah isi dari suatu file ke dalam file yang lain. Contoh : $cat mhs.txt > mhsupdate.txt
Cat merupakan perintah untuk menampilkan isi dari sebuah file di layar
more merupakan perintah untuk melihat isi suati file, dengan perintah more, maka akan menampilkan isi file per layar.

21.
 
 cut merupakan perintah untuk menghapus baris dalam sebuah file
Contoh kasus:
Bagaimana caranya agar ditampilkan kolom 1-7 saja dari file test yang isinya:
ini hanya sebuah test dari output redirection
hehehehehe........
baris ini tambahan dari yang lama...
Sehingga menghasilkan tampilkan seperti berikut:
ini han
heheheh
baris I
$ cut -c 1-7 kolom.txt
24.

ln merupakan perintah untuk membuat link dari direktori tertentu ke file/direktori yang lain
Contoh kasus :
Folder yang ada didalam home awalnya beralamat
/home/user/NewFolder
Bagaimana caranya merubah link folder tersebut menjadi
/home/user/www
ketikkan ln -s /home/user/NewFolder /home/user/www

25.
 
 locate menemukan berdasarkan file pada setiap direktori, sedangkan find harus pada direktori tertentu baru ditemukan
Bagaimana caranya untuk menemukan file file yang memiliki nama seperti download?
$ find download

26.
 
 ls digunakan untuk menampilkan daftar file dalam direktori aktif, sedangkan dir fungsinya sama, pengguna bisa membuka manual dari perintah dir

27.
 
 tail digunakan untuk menampilkan isi dari suatu file
Contoh kasus:
Pada file ternama balon.txt memiliki isi sebagai berikut :
Balonku ada lima
Rupa rupa rupa warnanya
Meletus balon hijau
Hatiku sangat kacau
Nanana …. Lalala …..
Jika menginginkan output seperti :
Hatiku sangat kacau

28.
 
 5 20 198 balon.txt
5 adalah jumlah baris
20 adalah jumlah kata
198 adalah ukuran file
balon.txt adalah nama file
 
29. 



Ketika kita mengakses file namakota.txt outputnya adalah :
$ cat namakota.txt
Surabaya
Malang
Tulungagung
Kediri
Sidoarjo
Jombang
Blitar
Jika menginginkan isi file tersebut seperti ini :
$ sort namakota.txt
Blitar
Jombang
Kediri
Malang
Sidoarjo
Surabaya
Tulungagung
30.
 
 logout merupakan perintah untuk keluar dari sistem, dan mengakhiri sesi login
 
31.
 
 history merupakan perintah untuk melihat apa saja syntax yang pernah di jalankan

 
32.
 
- masuk terminal
- masuk menggunakan akses root
- ketik $ reboot
urutan untuk mematika system pada linux :
- buka terminal dan akses root
- ketikkan sudo shutdown -h now / sudo init 0 / sudo shutdown -h +0
33. User diizinkan untuk meng-akses system, dalam kondisi ini user dalam kasta tertinggi dalam sebuah sistem