1.2.2

Nama : Akbar Rizqullohh
Kelas : XII TJKT 1
NO absen : 02

A. Navigasi Perintah

1. Menampilkan isi direktori saat ini.



2. Menampilkan isi folder labs.


3
. Menampilkan isi direktori dengan informasi detail (long listing).



4. Menampilkan isi direktori secara terbalik alfabetis.



5. Kombinasi: tampilan panjang + urutan terbalik.



6. Menampilkan halaman manual untuk perintah ls


7. Menampilkan bantuan singkat tentang perintah ls




8. Menampilkan direktori kerja saat ini (Print Working Directory).



9. Berpindah ke folder Documents.



10. Berpindah ke root directory ( / ).



11. Langsung ke folder Documents dari root.


12. Kembali ke direktori satu tingkat di atas.



C. Manajemen File

1. Menampilkan isi folder Desktop dengan detail.



2. Membuat file myfile.sh berisi perintah ls ../Desktop.


3. Menampilkan isi file myfile.sh.


4. Menjalankan file myfile.sh (akan gagal tanpa izin eksekusi).


5. Menampilkan hak akses file.


6. Menambahkan izin eksekusi pada file.


7. Mengganti pemilik file menjadi root.


8. File dijalankan sebagai root, tapi folder ../Desktop tidak ada di home direktori root (/root/Desktop).

Solusinya, : Akses Desktop milik devasc secara eksplisit

1. Edit file myfile.sh:
2. Check kembali sudo ./myfile.sh


9. Memindahkan file ke Desktop.



10. Memindahkan file kembali ke Documents.


11. Mengubah nama file.
 
12. Gunakan ls untuk cek file baru

13. Cek ls dengan menggunakan nama file yang sudah di rename, jika tidak ada, berarti rename berhasil


14. menyalin file myfile_renamed.sh menjadi file baru bernama myfile_renamed_and_copied.sh.
               
15. Gunakan ls untuk melihat file hasil salinan
Jika file tersebut ada, maka penyalinan berhasil.
             
16. Gunakan diff untuk memastikan isi file sama
 -Jika tidak ada output, maka isi kedua file identik
 -Jika ada perbedaan, akan ditampilkan.


17. Menghapus file.
 - Gunakan ls untuk memastikan file sudah tidak ada, Jika muncul output error, Artinya file sudah berhasil dihapus.
 - Gunakan find untuk mencarinya jika kamu ragu Jika tidak ada output, artinya file tersebut tidak ditemukan di direktori saat ini dan turunannya.



18. Menulis teks ke file (overwrite jika file sudah ada).


19. Menyalin isi file ke file lain.
 - Cek dengan ls -l apakah file linux2.txt ada, Jika file muncul dalam daftar, berarti file berhasil dibuat.
 - Bandingkan isi file dengan diff, Jika tidak ada output, berarti isinya sama persis.




20. Menambahkan teks ke file (append). Lalu cek dengan perintah cat


21. Overwrite isi file dengan teks baru. Lalu cek kembali dengan perintah cat


D. Penggunaan Editor vi

1.Membuka file dengan editor vi.


2. :w linux3.txt Menyimpan sebagai file linux3.txt.


3. :q Keluar dari vi.


E. Regular Expressions (grep)

1. grep devasc /etc/passwd Menampilkan baris yang mengandung "devasc".


2. grep root /etc/passwd Menampilkan baris yang mengandung "root".


3. grep '^root' /etc/passwd Hanya menampilkan baris yang diawali dengan "root".


4. grep 'false$' /etc/passwd Menampilkan baris yang diakhiri dengan "false".

5. grep 'd..m' /etc/passwd Menemukan pola dengan karakter di antaranya (mis. "daem", "dnsm").


6. grep '[8-9]' /etc/passwd Mencari baris yang mengandung angka 8 atau 9.


7. grep '[,]' /etc/passwd Menampilkan baris yang mengandung koma.

8. grep 'new*' /etc/passwd Menampilkan baris dengan pola new, ne, dll. (zero or more w).


F. Administrasi Sistem

1.shutdown now Mematikan sistem langsung.

2.shutdown +1 "Come back soon!" Shutdown dalam 1 menit dengan pesan.

3. shutdown -c Membatalkan shutdown.

4. date Menampilkan tanggal dan waktu.

5.ip address Menampilkan konfigurasi IP semua interface.

6. ping -c 4 192.168.1.1 Ping ke IP sebanyak 4 kali.

7. ping -c 4 www.cisco.com Ping ke domain (dengan DNS resolve).

8. ps Menampilkan proses aktif di terminal saat ini.

9. ps -e Menampilkan semua proses di sistem.

10. `ps -e more`

11. ps -ef Menampilkan proses secara lengkap (format penuh).

12. sudo apt-get update Menyegarkan daftar paket.

13. apt-cache search speed test Mencari paket yang relevan.

14. sudo apt-get install speedtest-cli Menginstal paket speedtest-cli.

15. speedtest-cli Menguji kecepatan internet.

16. sudo apt-get upgrade Memperbarui semua paket.

17. sudo apt-get purge speedtest-cli Menghapus total paket speedtest-cli.

18. passwd Mengganti password pengguna.

19. passwd -S Menampilkan status password.

20. man passwd Melihat dokumentasi perintah passwd.
              

Komentar

Postingan Populer