Belajar dengan membaca secara berurutan

Dasar Terminal — pwd, ls, cd

Lakukan langkah pertamamu di terminal Linux — pwd untuk tahu di mana kamu berada, ls untuk menampilkan daftar, cd untuk berpindah — menjalankan lingkungan Linux asli langsung di terminal browser.

Tentang Linux di kursus ini

Kursus ini membahas operasi baris perintah universal yang sama di distribusi besar seperti Ubuntu, Debian, dan CentOS.

Dasar seperti cd / ls / cp / mv / grep dan pipe bekerja dengan cara yang sama di server Linux mana pun.

Terminal browser memakai Buildroot Linux (busybox) karena keterbatasan teknis.

Setiap kali ada detail yang berbeda antar distribusi (beberapa opsi, atau cara membaca bantuan), kami menampilkan lingkungan lain secara berdampingan, seperti begini cara menulisnya di Ubuntu.

Apa itu Linux dan terminal?

Linux adalah OS yang berjalan di server, platform cloud, dan perangkat embedded di seluruh dunia.

Dengan terminal (baris perintah), kamu bisa mengelola file, menjalankan program, dan mengelola server hanya dengan keyboard.

Ini keterampilan penting bagi para engineer.

Bagaimana sebuah perintah dijalankan
KamuTerminalLinuxmenjalankan perintahHasil tampil di layar① Ketik② Teruskan③ Hasil
Linux menjalankan perintah yang kamu ketik dan mengembalikan hasilnya ke layar terminal.

Menggunakan terminal

Terminal ini menjalankan lingkungan Linux asli (Buildroot Linux).

Butuh sesaat untuk booting.

Setelah prompt # (simbol yang berarti siap menerima input) muncul, kamu bisa mengetik perintah.

Seret untuk memilih teks di dalam terminal dan teks itu otomatis tersalin.

Tunggu sebentar sampai terminal booting. Setelah prompt seperti # muncul, terminal siap menerima input. Coba ketik beberapa karakter lalu tekan Enter untuk memastikan terminal merespons.

Linux console
Loading Linux Terminal...

Cek di mana kamu berada — pwd

pwd (Print Working Directory) menampilkan path absolut dari direktori tempat kamu berada saat ini.

Setiap kali kamu kehilangan jejak posisimu di file system, jalankan pwd dulu untuk mengecek lokasimu.

Apa yang ditunjuk pwd
/level teratas/rootkamu di sini (hasil pwd)/etc/tmp
pwd menampilkan lokasimu saat ini sebagai path absolut (di sini, /root).
pwd
# mis. /root

Tepat setelah booting, di mana kamu berada di file system? Gunakan perintah yang menampilkan path direktori saat ini untuk mengecek lokasimu. (Jalankan dengan benar dan penjelasan akan muncul.)

Linux console
0 / 1 selesai
Loading Linux Terminal...

Menampilkan daftar file — ls

ls menampilkan isi sebuah direktori.

Tambahkan -l untuk tampilan rinci dengan izin, ukuran, dan waktu modifikasi, dan tambahkan -a untuk menampilkan juga file tersembunyi yang namanya diawali ..

Kombinasi ls -la adalah yang paling sering kamu pakai.

ls vs ls -l vs ls -la
lsls -lls -lahanya namaizin, ukuran, tanggal+ file tersembunyitambah -ltambah -a
-l memberi tampilan rinci; -a menampilkan juga file tersembunyi yang diawali ..
ls          # tampilkan daftar
ls -l       # tampilan rinci (izin, ukuran, tanggal)
ls -la      # tampilan rinci termasuk file tersembunyi
ls /etc     # tampilkan daftar direktori tertentu

ls punya beberapa opsi umum yang mengubah apa yang ditampilkan.

PerintahYang ditampilkan
lsMenampilkan hanya nama
ls -lTampilan rinci dengan izin, ukuran, dan waktu modifikasi
ls -aMenampilkan juga file tersembunyi yang diawali .
ls -laTampilan rinci dikombinasikan dengan file tersembunyi
ls -RMenampilkan subdirektori secara rekursif
ls -1Menampilkan satu entri per baris

① Pertama, tampilkan file di direktori saat ini secara biasa.

② Lalu tampilkan dengan format rinci berisi izin, ukuran, dan waktu modifikasi, termasuk file tersembunyi yang diawali ..

Linux console
0 / 2 selesai
Loading Linux Terminal...

Berpindah antar direktori — cd

cd (Change Directory) memindahkanmu antar direktori.

Gunakan .. untuk naik satu level, ~ untuk direktori home, dan / untuk root.

Setelah berpindah, biasakan mengecek di mana kamu berada dengan pwd.

Direktori home adalah direktori khusus yang disediakan untuk tiap user.

Ini titik awal untuk file kerja dan pengaturan pribadimu; di terminal ini, /root milik user root adalah direktori home.

~ (tilde) adalah singkatan untuk path itu, jadi cd ~ membawamu pulang dari mana pun.

Berpindah dengan cd
/ root/roothome (setelah booting)/tmparea sementara/rootkembali ke homecd /tmpcd ~
cd mengubah lokasimu. ~ = home, .. = naik satu, / = root.
cd /tmp     # pindah ke /tmp
pwd         # cek lokasi saat ini
cd ..       # naik satu level
cd ~        # kembali ke home
cd /        # ke root

① Pindah ke direktori /tmp, yang sering dipakai sebagai ruang sementara, dan tampilkan lokasimu dengan pwd untuk memastikan perpindahan.

② Lalu kembali ke direktori home dan jalankan pwd lagi untuk memastikan kamu sudah kembali.

Linux console
0 / 3 selesai
Loading Linux Terminal...
QUIZ

Cek Pemahaman

Jawab setiap pertanyaan satu per satu.

Soal 1Perintah mana yang menampilkan path direktori tempat kamu berada?

Soal 2Apa yang ditampilkan perintah ls -la?

Soal 3Ke mana cd ~ membawamu?