LEMBAR KERJA 3 TUGAS SISTEM OPERASI
NAMA:SUGIYANTO PRASETIO
KELAS:SISTEM INFORMASI B
NIM:531423031
COMMAND LINE INTERFACE PADA LINUX
1.MAN
Perintah man (kependekan dari manual) berperan. Mengetahui cara menggunakan perintah man di Linux akan memberi Anda kemampuan instan untuk mempelajari cara menggunakan perintah Linux lainnya.
2.PWD
Gunakan perintah dasar Linux pwd untuk menemukan path direktori kerja Anda saat ini. Cukup sengan memasukkan pwd, path saat ini akan ditampilkan penuh, yaitu path semua direktori yang diawali dengan garis miring (/). Misalnya, /home/username.Perintah pwd menggunakan syntax berikut:pwd [opsi],Ada dua opsi yang bisa digunakan:
- -L atau –logical menampilkan konten variabel environment, termasuk link simbolik.
- -P atau –physical menampilkan path aktual direktori saat ini.
3.LS
Is merupakan perintah dasar Linux yang digunakan untuk melihat file dan direktori pada sistem Linux ketik Is diikuti path direktori yang diinginkan.
4.MKDIR
Perintah dasar Linux mkdir untuk membuat satu atau beberapa direktori baru sekaligus serta mengatur izinnya masing-masing. User yang menjalankan command ini harus memiliki hak istimewa untuk membuat folder baru di direktori utama, atau akan muncul error izin ditolak.Berikut syntax dasarnya:mkdir [opsi] nama_direktori.Misalnya, Anda ingin membuat direktori bernama Music:mkdir Music,Perintah mkdir bisa digunakan dengan beberapa opsi, seperti:
- -p atau –parents membuat direktori di antara dua folder yang sudah ada. Misalnya, mkdir -p Music/2020/Songs akan membuat direktori baru bernama "2020".
5.MV
Fungsi utama command mv adalah untuk memindahkan serta mengganti nama file dan direktori. Selain itu, perintah ini tidak memberikan output saat dijalankan.Cukup ketik mv kemudian nama file dan direktori tujuan.
6.MEMBUAT DIREKTORI
Di sini saya membuat direktori dengan nama ung1,lalu saya melakukkan perintah p atau –parents membuat direktori di antara dua folder yang sudah ada dengan opsi perguruan/universitas/ung1/jurusan/informatika/kelas_b,berikut hasil nya:
7.TOUCH
touch command adalah perintah dasar Linux yang memungkinkan Anda membuat file baru yang kosong dan mengubah timestamp di command line Linux.Contohnya, masukkan perintah berikut touch perguruan/universitas/ung1/sugiyanto.txt
8.CAT
Perintah cat (akronim dari concatenate) adalah salah satu perintah dasar sistem operasi Linux yang paling sering digunakan. Perintah ini berfungsi untuk mencantumkan, menggabungkan, dan menulis konten atau isi file dalam output standar. Untuk menjalankan command ini, ketik cat diikuti nama dan ekstensi file. Sebagai contoh:cat namafile.txt.Berikut beberapa cara untuk menggunakan cat command:
- cat > namafile.txt membuat file baru.
- cat namafile.txt namafile2.txt > namafile3.txt menggabungkan namafile1.txt dan namafile2.txt lalu menyimpan hasilnya di namafile3.txt.
- tac filename.txt menampilkan konten dalam urutan terbalik.
9.NANO
Perintah Nano adalah aplikasi editor teks di terminal jadi untuk menggunakan perintah nano kamuakan selalu menggunakan aplikasi terminal di linux,berikut hasil dari pengeditan nano:
10.RM
rm adalah perintah dasar Linux yang berfungsi untuk menghapus file di dalam suatu direktori. Pastikan user yang menjalankan perintah ini memiliki izin tulis.Anda harus mengingat lokasi direktori karena command ini akan menghapus file dan Anda tidak bisa membatalkannya.Ini syntax umumnya:rm filename,Untuk menghapus beberapa file, masukkan perintah berikut:rm namafile1 namafile2 namafile3,Berikut beberapa opsi yang yang bisa Anda tambahkan:
- -i meminta konfirmasi sistem sebelum menghapus file.
- -f memungkinkan sistem menghapus file tanpa konfirmasi.
- -r menghapus file dan direktori secara rekursif.
11.WHOAMI
Perintah whoami mencetak nama pengguna ID pengguna yang efektif. Dengan kata lain, ini menampilkan nama pengguna yang saat ini masuk.
12.SUDO SU
Sudo su adalah sebuah perintah dalam command-line Linux. Apabila kalian memiliki akses root, maka sudo akan melakukan perintah sebagai superuser “sudo su” memberikan kewenangan agar user biasa dapat bertingkah seperti super user (sudo –> super user do) sehingga user biasa pun dapat leluasa “menguasai sistem”.
13.CD
Untuk menjelajahi file dan direktori Linux, gunakan perintah cd. Perintah Linux ini memerlukan path penuh atau nama direktori,tergantung pada direktori kerja Anda saat ini.Menjalankan perintah ini tanpa opsi akan mengarahkan Anda ke folder utama. Ingat, hanya user yang punya hak istimewa sudo yang bisa menjalankannya.Misalnya saat ini Anda sedang berada di /home/username/Documents dan ingin membuka Photos, subdirektori dari Documents.
14.W
Perintah w adalah utilitas baris perintah yang menampilkan informasi tentang user yang saat ini masuk dan apa yang dilakukan setiap user. Ini juga memberikan informasi tentang berapa lama sistem telah berjalan, waktu saat ini, dan load average sistem.
15.CAT /ETC/PASSWD
File /etc/passwd adalah file teks dengan satu entri per baris, mewakili akun pengguna. Untuk melihat konten file, gunakan teks editor atau dengan perintah cat: cat /etc/passwd.
16.GROUP
Di Linux, group digunakan untuk mengatur dan mengelola akun pengguna. Tujuan utama grup adalah untuk menetapkan seperangkat hak istimewa seperti izin membaca, menulis, atau mengeksekusi untuk sumber daya yang diberikan, atau yang dapat dibagi di antara pengguna dalam grup.
17.ADDUSER DAN USERADD
Useradd menciptakan user tanpa diminta untuk mengeset/mengatur password. Sedangkan, adduser menciptakan user dengan mengeset/mengatur password terlebih dahulu secara bersamaan. useradd menciptakan user tanpa membuat home direktorinya. Sedangkan, adduser menciptakan user beserta home direktorinya.
18.LS /HOME/
Perintah ls berfungsi untuk melihat daftar file dan folder yang ada pada sebuah direktori. Contoh, perintah ls /home akan menampilkan seluruh isi dari direktori /home. Untuk melihat opsi apa saja yang bisa disertakan dalam perintah ini kalian cukup ketik ls -help.
19.EXIT
Perintah keluar Linux.Exit Perintah keluar memungkinkan Anda keluar dari shell tempat dijalankan.
20.GROUPPAD
Kita dapat menggunakan >> (operator pengarah) dengan perintah cat untuk menambahkan isi file. Dalam menambahkan file, output dari satu perintah dikirim sebagai input ke file atau perintah lainnya. Misalnya, jika saya menjalankan perintah cat /etc/ group, maka informasi semua grup yang ada di sistem Linux Anda akan ditampilkan di terminal.
21.GROUPDEL
Di Linux, Anda dapat menghapus grup menggunakan perintah groupdel. Menghapus group yang sudah tidak digunakan dapat memperkuat sistem keamanan sistem.
22.USERDEL
Di Linux, Anda dapat menghapus akun pengguna dan semua file terkait menggunakan perintah userdel. userdel adalah utilitas tingkat rendah, pengguna Debian dan Ubuntu lebih cenderung menggunakan utilitas deluser yang ramah pengguna.
23.HASIL PENGHAPUSAN DARI GROUPDEL DAN USERDEL
24.CLEAR
Perintah Clear merupakan perintah yang digunakan untuk membersihkan jendela terminal. Semua perintah dasar Linux tersebut bisa digunakan dan dikembangkan sesuai dengan kebutuhan eksekusi.
25.PENAMBAHAN GROUPADD
Penambahan tersebut sesuai pada soal yang di berikan dengan opsi membuatnya guru,siswa,dan juga pegawai.
26.HASIL PENAMBAHAN GRUPADD
27.PEMBUATAN ADDUSER DI INGROUP
- Penambahan adduser pada ingroup guru tersebut sesuai pada soal yang di berikan dengan opsi membuatnya iswan,feri,dan juga haris sebagai guru.
- Penambahan adduser pada ingroup guru tersebut sesuai pada soal yang di berikan dengan opsi membuatnya firman,sukiman,sudirman sebagai siswa.
- Penambahan adduser pada ingroup guru tersebut sesuai pada soal yang di berikan dengan opsi membuatnya suparman,siskawati,dan juga lisnawati sebagai pegawai.
28.HASIL PEMBUATAN ADDUSER DI INGROUP
29.RM -RF
Untuk mengatasinya kita dapat menggunakan perintah "rm - rf". rm -rf kependekan dari (remove recursive files) adalah salah satu perintah dasar yang ada pada sistem operasi linux untuk direktori dan subdirektorinya.
30.TOUCH
Perintah touch adalah perintah standar yang digunakan dalam sistem operasi UNIX/Linux biasanya digunakan untuk membuat, mengubah, dan memodifikasi timestamps suatu file.
31.NANO
Nano adalah aplikasi editor teks di terminal jadi untuk menggunakan perintah nano kamuakan selalu menggunakan aplikasi terminal di linux.
32.CHMOD 740
Pemilik, kelompok dan lain-lain bisa membaca direktori, tapi pemiliknya hanya bisa mengubah isinya.
33.HASIL DARI PENGEDITAN NANO