LAPORAN PRAKTIKUM SISTEM OPERASI PROGRAM TEKNOLOGI INFORMASI DAN ILMU KOMPUTER UNIVERSITAS BRAWIJAYA Nama NIM BAB Asisten
: Muklas Sutra Wirawan : 125150200111003 : BAB I : Shofi Nastiti
1. $ Sudo su Digunakan untuk login sebagai root
2. $ login Digunakan untuk login sebagai user lain, namun harus menjadi root dulu untuk bisa menjalankan peirntah ini.
3. $ date : melihat tanggal dan waktu saat ini $ cal : melihat kalender pada tahun tertentu $ cal –y : melihat kalender pada tahun ini
4. $ hostnamePerintah ini akan menampilkan informasi sy stem komputer anda, antara lain tipemesin komputer, hostname, nama dan versi sy stem operasi dan tipe prosesor.
Option y ang bisa ditambahkan adalah sebagai berikut : -a, -all menampilkan semua informasi -m, -machine menampilkan tipe mesin/perangkat keras -n, -nodename menampilkan hostname -r, -release menampilkan rilis dari kernel sistem operasi -s, -o menampilkan nama sistem operasi -p, --processor menampilkan tipe prosesor -v menampilkan versi sistem operasi
5. $ who Mencetak semua nama pengguna yang sedang login $ whoami Mencetak pengguna saat ini dan nama ID
6. $ pwd Digunakan untuk memperlihatkan di direktori mana posisi kita berada sekarang.
7. $ man Menampilkan bantuan untuk beberapa perintah contoh : $ man ls
8. $ clear Membersihkan / menghapus perintah di terminal
9. $ apropos Mengetahui perintah-perintah apa saja dilihat dari fungsinya secara massal Contoh : $ apropos date
10. $ whatis Mendapatkan informasi dari perintah secara singkat Contoh :$ whatis date
11. $ ls Perintah ini berfungsi untuk menampilkan isi dari suatu directory beserta atribut -a bila anda ingin menampilkan semua file dan folder, termasuk file dan folder yang tersembunyi -A sama dengan -a, tetapi tidak menampilkan direktori . dan .. -C menampilkan direktori dengan output berbentuk kolom -d menampilkan direktori saja, isi direktori tidak ditampilkan -f menampilkan isi direktori tanpa diurutkan -l menampilkan isi direktori secara lengkap, mulai dari hak akses, owner, group dan tanggal file atau direktori tersebut dibuat -l menampilkan isi direktori dengan format satu direktori per baris
12. $ touch Digunakan untuk membuat file baru. Contoh : $ touch filetest.txt
13.$ mkdir Digunakan membuat sebuah directory. Contoh : $ mkdir tes
14. $ cd Digunakan untuk berpindah direktori Contoh : $ cd /var/www
15. $ cp Digunakan untuk melakukan copy file. Contoh : $ cp /etc/file1.txt /var/www
16. mv Digunakan untuk melakukan memindahkan, cut atau rename file. Contoh : $ mv /etc/file1.txt /var/www , $ mv /etc/file1.txt file2.txt
17. $ rm Digunakan untuk menghapus file. Contoh : $ rm file1.txt $ rmdirDigunakan untuk menghapus direktori. Contoh : $ rmdir coba $ rm –rf Digunakan menghapus direktori yang didalamnya terdapat file Contoh : $ rm –rf coba
18. $ more Digunakan untuk menampilkan isi sebuah file Contoh : $ more file1.txt
19.$ cat Kita akan menggunakan perintah cat y ang telah tersedia secara default di shell linux. Contoh : Membuat File dengan nama tetes muklas@muklas-pc:~$ cat > tetes ini hany a sebuah test dari perintah cat hehehehehe........ Melihat isi file tetes muklas@muklas-pc:~$ cat tetes ini hanya sebuah test dari perintah cathehehehehe........ Penambahan untuk file tetes muklas@muklas-pc: ~$ cat > > tetes baris ini tambahan dari yang lama...Melihat kembali isi file tetes setelah ditambahkan beberapa kata muklas@muklas-pc:~$ cat tetes ini hanya sebuah test dari perintah cat hehehehehe........ baris ini tambahan dari yang lama...
20. mail Isi dari suatu file akan kita gunakan sebagai input dari suatu proses yang akan kita jalankan. Sebagai contoh kita akan mencoba mengirimkan mail ke diri sendiri dengan isi mail berasal dari file test tadi muklas @muklas-pc:~$ mail muklas < test seharuse bisa tapi ini masih error :D
21. $ cut Mendefinisikan suatu file y ang berisi data berdasarkan kolom Contoh : kita akan cut file test dari kolom 1-7 muklas@muklas-pc:~$ cut -c 1-7 test ini han heheheh baris i muklas @muklas-pc:~$ cat test ini hany a sebuah test dari output redirection hehehehehe........ baris ini tambahan dari y ang lama...
22.$ find Dari namanya sudah dapat diterka bahwa perintah ini berfungsi untuk mencari file ataupun directori. Contoh : muklas@muklas-pc:~$ find . -name te*./test
23. $ grepPerintah ini berguna untuk pencarian data di dalam file, penggunaan grep akan lebih mengefisienkan waktu ketimbang harus membaca satu persatu. Contoh : muklas@muklas-pc:~$ grep "ini" test ini hanya sebuah test dari output redirection baris ini tambahan dari yang lama...
24. $ ln Kegunaan perintah ini adalah untuk membuat link dari satu file/directori kefile/directori lain. Contoh : muklas@muklas-pc:~$ ln -s file1 file2 muklas@muklas-pc:~$ ls –l
25. $ locate Perintah ini digunakan untuk mengetahui dimana letaknya sebuah file atau irectori.Fungsinya kurang lebih sama dengan find, bedanya locate menggunakan sebuah database (biasanya terletak di /var/lib/locatedb ) yang dapat di update menggunakan perintah updatedb. Contoh : muklas@muklas-pc:~$ locate linux /home/percez/linux
26. $ dir Memiliki fungsi yang sama dengan perintah ls, yaitu menampilkan is direktori. Anda bisa membuka manual dari perintah dir. Pemberian option dan argument sama dengan perintah ls. Contoh : muklas @muklas-pc:~$ dir
27. $ tail Perintah ini berlawanan dengan perintah cut, tail mendefinisikan sebuah data pada file menurut barisnya. Sedikit perbedaan adalah pada tail secara default ditampilkan 10 baris terakhir dari isi file Contoh : muklas@muklas-pc:~$ tail test
28.$ wc Perintah untuk menampilkan jumlah baris, jumlah kata dan ukuran dari sebuah file. muklas@muklas-pc:~/data$ wc test.txt
29.$ sort Apabila anda ingin menampilkan isi file teks secara urut. Gunakan perintah ini. Contoh : galuh@brawijay a:~/data$ cat > namakota.txt Surabaya Malang Tulungagung Kediri Sidoarjo Jombang Blitar Banyuwangi Isi file tersebut akan diurutkan dengan perintah sort : muklas@muklas-pc:~/data$ sort namakota.txt Bany uwangi Blitar Jombang Kediri Malang Sidoarjo Surabaya
Tulungagung
30. logout Digunakan untuk logout dari system Contoh : $ logout
31. history Melihat perintah yang telah dihentikan Contoh : $ history
32. Merestart Sytem : $ sudo su # reboot # init 6 Mematikan System $ sudo su # shutdown # half # init 0 # power off
33. Perintah sudo su digunakan jika ingin berpindah dari user biasa ($) menjadi super user atau root (#) Untuk merubah password : root@muklas-pc:/home/ muklas # passwd Percez