0% menganggap dokumen ini bermanfaat (0 suara)
3 tayangan23 halaman

Perintah Dasar Linux untuk Pemula

Diunggah oleh

rasyacesperlainto
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
3 tayangan23 halaman

Perintah Dasar Linux untuk Pemula

Diunggah oleh

rasyacesperlainto
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd

2024

Sistem Operasi
Berbasis Jaringan
Perintah & Konfigurasi Dasar
L I N U X

Rafli Junaidi Kasim


2024

Struktur Direktori • direktori utama / akar direktori


• setiap direktori lainnya adalah
subdirektori dari root.

• / : Root Direktori. • setiap pengguna memiliki direktori


tersendiri di dalam /home
• /home : Direktori pengguna. • /home/jkasim/
• /home/bun/

• /etc : File konfigurasi.


• /etc/network/interfaces: Konfigurasi
• /var : Log dan data variabel. jaringan.
• /etc/ssh/sshd_config: Konfigurasi
server SSH.
• /bin : Perintah dan tool sistem. • /etc/fstab: Konfigurasi untuk me-mount
partisi sistem file.

• berisi program-program penting


(binaries)
• cp, mv, rm, ls
2024

Struktur Direktori
2024

Perintah Dasar: Navigasi Sistem

• pwd : (Print Working Directory) Melihat direktori saat ini.

• ls : (List Directory Contents) Melihat isi direktori.


• ls -l

• ls -a -> ls -la

• cd : (Change Directory) Berpindah direktori.


• cd atau cd ~ : masuk ke direktori pengguna

• cd nama_direktori : masuk ke direktori

• cd .. : keluar direktori

• cd / : kembali ke root
2024

Perintah Dasar: cd (path)

• Path relatif adalah jalur yang relatif terhadap direktori kerja saat ini.

Misalnya, jika Anda berada di /home/jkasim dan ingin berpindah ke

subdirektori Documents, Anda bisa mengetik:

• cd Documents

• Path absolut adalah jalur lengkap dari root (/). Jika ingin berpindah ke

Documents dari mana saja di sistem, Anda harus mengetik path lengkap:

• cd /home/jkasim/Documents
2024

Perintah Dasar: ls (List Directory Contents)

• Kolom kedua: Menunjukkan jumlah link ke file atau direktori

• Kolom ketiga: Menunjukkan pemilik file atau direktori.

• Kolom keempat: Menunjukkan grup yang memiliki file atau direktori.

• Kolom kelima: Ukuran file (dalam byte, atau dengan opsi -h, dalam MB/GB).

• Kolom keenam dan ketujuh: Menunjukkan tanggal dan waktu modifikasi terakhir.

• Kolom terakhir: Nama file atau direktori


2024

Perintah Dasar: Manajemen File & Direktori

• cp : (Copy) Menyalin file atau folder.

• mv : (Move) Memindahkan atau mengganti nama file/folder.

• rm : (Remove) Menghapus file/folder.

• mkdir : (Make Directory) Membuat folder baru.


2024

Perintah Dasar: cp (Copy)

• Menyalin satu file • -r atau --recursive: Menyalin


direktori secara rekursif.
cp [Link] /home/jkasim/Documents/ • -i atau --interactive: Meminta
konfirmasi sebelum menimpa file
yang sudah ada.
• Menyalin file dan mengganti nama • -u atau --update: Hanya
menyalin file yang lebih baru
cp [Link] [Link] dari file yang ada di tujuan.
• -v atau --verbose: Menampilkan
• Menyalin direktori setiap operasi penyalinan.

cp -r /home/jkasim/Projects /home/jkasim/Backup/
2024

Perintah Dasar: mv(Move)

• Memindahkan satu file • -i atau --interactive: Meminta


konfirmasi sebelum menimpa file
mv [Link] /home/jkasim/Documents/ yang sudah ada.
• -u atau --update: Hanya
memindahkan file yang lebih
• Memindahkan dan mengganti nama file baru dari yang ada di tujuan.
• -v atau --verbose: Menampilkan
mv [Link] [Link] setiap operasi pemindahan.

• Memindahkan direktori
mv /home/jkasim/Projects /home/jkasim/Backup/
2024

Perintah Dasar: rm (Remove)

• Menghapus satu file • -r atau --recursive: Menghapus


direktori beserta isinya.
rm [Link] • -f atau --force: Mengabaikan
kesalahan dan memaksa
penghapusan file.
• Menghapus beberapa file • -i atau --interactive: Meminta
konfirmasi sebelum menghapus
rm [Link] [Link] setiap file.
• -v atau --verbose: Menampilkan
• Menghapus direktori beserta isinya setiap file yang dihapus.

rm -r /home/jkasim/OldProjects/

• Menghapus file secara paksa


rm -f [Link]
2024

Perintah Dasar: mkdir (Make Directory)

• Membuat satu direktori


mkdir /home/jkasim/Documents/NewFolder

• Membuat beberapa direktori sekaligus: Anda

dapat membuat beberapa


• -p atau --parents: Membuat
semua parent directory yang
mkdir dir1 dir2 dir3
diperlukan jika belum ada.
• -v atau --verbose: Menampilkan
• Membuat direktori dengan parent directory setiap direktori yang dibuat.

mkdir -p /home/jkasim/Documents/Projects/NewProject
2024

Perintah Dasar: Manajemen User

• adduser : Menambah user baru.

• passwd : Mengganti password user.

• usermod : Memodifikasi user.

• deluser : Menghapus pengguna dari sistem.


2024

Perintah Dasar: adduser (Menambah Pengguna Baru)

• Menambahkan pengguna baru bernama jkasim


sudo adduser jkasim

• Proses yang akan terjadi:


• Anda akan diminta untuk memasukkan password baru untuk pengguna tersebut.

• Anda diminta untuk memasukkan informasi tambahan seperti nama lengkap, nomor kamar,

nomor telepon, dan lainnya (opsional).

• Sistem secara otomatis akan membuat home directory di /home/nama-pengguna dan

mengatur shell default (misalnya /bin/bash).


2024

Perintah Dasar: passwd (Mengganti Password Pengguna)

• Mengganti password pengguna lain


sudo passwd jkasim

• Mengganti password diri sendiri

passwd
2024

Perintah Dasar: usermod (Memodifikasi Pengguna)

• Anda bisa menggunakan perintah ini untuk mengubah username,

menambah pengguna ke grup tertentu, mengatur shell default, dan

lain sebagainya.

• Mengubah username
sudo usermod -l jk jkasim

• Menambah pengguna ke grup tertentu


sudo usermod -aG sudo jkasim
2024

Perintah Dasar: deluser (Menghapus pengguna dari


sistem)

• Menghapus pengguna dari sistem. Untuk menghapus pengguna


sudo deluser jkasim

• Menghapus pengguna beserta home directory-nya


sudo deluser --remove-home jkasim
2024

User Root

• User root adalah administrator utama atau superuser dalam sistem Linux. Ini

adalah akun pengguna dengan hak tertinggi yang dapat melakukan segala hal di

sistem tanpa batasan.

• Root memiliki akses penuh ke seluruh sistem file, dapat mengubah konfigurasi

sistem, menginstall atau menghapus aplikasi, mengelola pengguna lain, dan

bahkan merusak sistem jika perintah salah digunakan.

• Di dalam sistem, root biasanya memiliki UID (User ID) 0. Semua proses yang

berjalan dengan UID 0 dianggap berjalan dengan hak akses root.


2024

Kapan User Root Digunakan?

• User root digunakan untuk tugas-tugas administrasi yang memerlukan izin

istimewa, seperti menginstal perangkat lunak, mengelola pengguna, mengubah

file sistem, dan konfigurasi jaringan.

• Akun root tidak disarankan untuk digunakan dalam aktivitas sehari-hari karena

kekuatan yang dimilikinya dapat berakibat pada kesalahan fatal. Misalnya,

kesalahan sederhana seperti menjalankan perintah rm -rf / (hapus semua file)

bisa menghancurkan seluruh sistem tanpa peringatan.


2024

Cara Mengakses User Root

• Login langsung sebagai root: Beberapa sistem memungkinkan login langsung

sebagai root, namun ini dianggap tidak aman.

• su (Substitute User): Dengan perintah su, pengguna bisa "menjadi" root

sementara.

su -
2024

Cara Mengakses User Root

• Karena root memiliki akses penuh, sangat penting untuk menjaga keamanan akun

ini, terutama dengan menetapkan password yang kuat dan tidak membiarkan akses

langsung dari luar (seperti melalui SSH).

• Pada banyak distribusi Linux modern, seperti Ubuntu, akses langsung ke akun

root dinonaktifkan secara default untuk alasan keamanan. Sebagai gantinya,

sistem ini menggunakan perintah sudo untuk memberikan akses sementara kepada

pengguna dengan izin khusus.


2024

Sudo (Superuser Do)

• sudo adalah singkatan dari Superuser Do, yaitu perintah yang memungkinkan

pengguna yang bukan root untuk menjalankan perintah-perintah tertentu dengan

hak akses root atau superuser sementara, tanpa perlu login sebagai root.

• sudo digunakan untuk meningkatkan hak akses sementara hanya untuk perintah

yang diperlukan, sehingga pengguna dapat menjalankan tugas-tugas administrasi

dengan kontrol yang lebih aman daripada menggunakan akun root secara langsung.

• Setiap kali Anda menggunakan sudo, Anda akan diminta memasukkan password

pengguna Anda sendiri (bukan password root) untuk mengonfirmasi identitas

Anda.
2024

Perbandingan Antara Root, Sudo, dan Pengguna Biasa


Program Studi Teknik 2024
I n f o r m a t i k a

T H A N K S

Program Studi Teknik Informatika

Sistem Operasi Berbasis


Jaringan

Anda mungkin juga menyukai