Anda dah belajar 25 minit. Rehat sekejap bantu otak anda.
Pecutan selesai! Fokus yang hebat. Regangkan badan seminit?
Glosari Linux & Rangkaian
Setiap perkataan Linux & Rangkaian dalam kursus ini, dalam bahasa mudah.
- /etc/hosts
- Senarai pendek nama dan nombor milik kedai sendiri. Ia disemak sebelum DNS.
- ~/.ssh/config
- Dail laju anda: nama pendek seperti kedai mewakili alamat, pengguna dan kunci.
- authorized_keys
- Senarai mangga yang dibenarkan di pintu server: ~/.ssh/authorized_keys.
- certificate (sijil) · certificate
- Kad pengenalan server: nama-namanya, siapa yang tandatangan dan bila ia luput.
- certificate authority (CA)
- Pejabat dipercayai yang tandatangan kad pengenalan. Komputer anda datang dengan senarainya.
- CIDR (/24)
- Nombor selepas garis condong tunjuk berapa banyak alamat yang namakan jalan. /24: tiga nombor pertama.
- cron
- Jadual tugas di dinding kedai. Ia semak setiap minit dan jalankan kerja tepat pada masanya.
- disk usage (penggunaan cakera) · disk usage
- Berapa penuh stor. df tunjuk seluruh cakera; du tunjuk folder mana yang gemuk.
- DNS
- Buku telefon internet: ia tukar nama seperti kedai.example kepada nombor.
- environment variable (pemboleh ubah persekitaran) · environment variable
- Nota di dinding yang setiap program anda mulakan boleh baca, seperti HOME atau PATH.
- firewall (tembok api) · firewall
- Pengawal di pintu. Satu senarai tentukan pemanggil mana boleh masuk, di sambungan mana.
- folder root (/) · root folder (/)
- Pintu depan seluruh rumah kedai. Setiap path bermula dari sini.
- folder rumah (~) · home folder (~)
- Bilik anda sendiri di server, /home/you. Tanda ~ ialah nama pendeknya.
- gateway (get laluan) · gateway
- Ibu sawat telefon di hujung jalan. Panggilan ke jalan lain melaluinya.
- group (kumpulan) · group
- Satu pasukan pengguna. Kunci boleh diberi kepada seluruh pasukan sekali gus.
- host key (kunci hos) · host key
- Kad pengenalan server itu sendiri. Laptop anda ingat ia dalam ~/.ssh/known_hosts.
- HTTP
- Cara pesanan disebut di kaunter web: kaedah dan laluan, kemudian kod status dan makanannya.
- HTTPS
- HTTP dalam sampul bermeterai. Kedai juga tunjuk kad pengenalan: sijilnya.
- IP address (alamat IP) · IP address
- Nombor telefon sesebuah komputer: empat nombor 0 hingga 255 dengan titik, contohnya 10.0.0.5.
- job
- Program yang shell ini mulakan dan masih perhati: di depan, dijeda, atau di belakang (&).
- journal (jurnal) · journal
- Diari systemd tentang apa setiap servis kata dan buat. journalctl membacanya.
- key pair (pasangan kunci) · key pair
- Mangga dan satu-satunya kuncinya, dibuat bersama. ssh-keygen membuatnya.
- kod keluar · exit code
- Nombor yang arahan tinggalkan: 0 maksudnya okey, nombor lain maksudnya masalah atau tiada padanan. echo $? tunjuk.
- listening (mendengar) · listening
- Program yang menunggu di satu sambungan, sedia menjawab. ss -tln menyenaraikannya.
- loop (gelung) · loop
- Buat langkah yang sama untuk setiap item: for dish in a b c; do ...; done.
- loopback (localhost)
- Interkom kedai: 127.0.0.1 sentiasa hubungi mesin yang anda sedang guna.
- owner (pemilik) · owner
- Pengguna yang memiliki sesuatu fail. ls -l tunjuk; sudo chown mengubahnya.
- package (pakej) · package
- Program sedia pasang dalam satu kotak, dari stor Debian. apt ambil dan memasangnya.
- PATH
- Senarai folder yang shell cari, ikut urutan, bila anda taip nama arahan.
- path (laluan) · path
- Alamat sesuatu bilik, seperti /home/you/kedai/menu. Path yang bermula dengan / mula dari pintu depan.
- permissions (kebenaran rwx) · permissions (rwx)
- Kunci pada fail: r baca, w tulis, x jalan, untuk pemilik, kumpulan dan orang lain.
- PID
- Nombor pekerja sesuatu proses. ps dan pgrep tunjuk; kill gunakannya.
- ping
- Helo, dengar tak? Ia hantar mesej kecil dan ukur masa gemanya.
- pipe (|)
- Tali sawat antara dua arahan: keluaran arahan pertama jadi masukan arahan seterusnya.
- port
- Nombor sambungan pada talian telefon kedai. Web 80, HTTPS 443, SSH 22.
- private address (alamat persendirian) · private address
- Nombor yang hanya berfungsi dalam satu bangunan: 10.x, 172.16-31.x atau 192.168.x.
- private key (kunci persendirian) · private key
- Satu-satunya kunci yang buka mangga anda. Jangan sesekali kongsi. Mod 600.
- process (proses) · process
- Program yang sedang bekerja, macam tukang masak yang bertugas. Setiap satu ada nombor, iaitu PID.
- prompt
- Teks sebelum kursor, seperti you@kedai:~$. Ia tunjuk siapa anda, di mana, dan ia sudah sedia.
- public key (kunci awam) · public key
- Mangganya (fail .pub). Selamat diberi dan digantung di mana-mana pintu.
- redirect (> >>)
- Hantar keluaran arahan ke dalam fail. > ganti fail itu; >> tambah di hujungnya.
- root
- Tuan kedai: pengguna yang pegang semua kunci. Satu silap sebagai root boleh rosakkan seluruh server.
- rsync
- Kurier pintar. Ia bandingkan kedua-dua belah dan bawa apa yang berubah sahaja.
- script (skrip) · script
- Senarai semak bertulis untuk shell. Ia jalankan baris satu demi satu.
- service (servis) · service
- Program yang berjalan di belakang sepanjang hari, seperti web server. systemd mulakan dan mengawasinya.
- shell
- Pembantu kaunter yang baca taipan anda dan jalankannya. Di Debian, ia bash.
- signal (isyarat) · signal
- Mesej kepada proses: TERM minta ia berhenti, KILL (9) hentikan serta-merta, Ctrl+C hantar INT.
- SSH
- Talian bermeterai ke dapur yang jauh. Anda menaip di sana seolah-olah berdiri di dalamnya.
- status code (kod status) · status code
- Jawapan tiga digit kaunter: 200 OK, 404 tiada, 403 dilarang, 503 dapur bermasalah.
- strict mode (mod ketat) · strict mode
- set -euo pipefail: penyelia tegas yang hentikan skrip pada masalah pertama.
- subnet
- Satu jalan alamat. Mesin di jalan yang sama hubungi satu sama lain terus.
- sudo
- Pinjam kunci induk untuk satu arahan, jika pasukan anda dibenarkan. Server mencatatnya.
- systemd
- Pengurus syif: ia mulakan servis semasa but, mulakan semula, dan simpan log mereka.
- systemd timer (pemasa systemd) · systemd timer
- Jam loceng systemd sendiri. Ia mulakan servis ikut jadual dan catat dalam journal.
- tab completion
- Tekan Tab dan shell habiskan nama arahan atau fail untuk anda.
- terminal
- Tingkap teks ke dalam server. Anda taip arahan; server balas dengan teks.
- traceroute
- Senaraikan setiap ibu sawat (hop) yang dilalui panggilan dalam perjalanan.
- user (pengguna) · user
- Seorang pekerja di server, dengan nama, nombor dan kunci sendiri.
- variable (pemboleh ubah) · variable
- Balang berlabel: name=Aina mengisinya, $name membacanya. Tiada ruang di sekeliling =.
- web server (pelayan web) · web server
- Kaunter depan yang beri halaman. nginx ialah salah satu yang popular.
- wildcard (* ?)
- Corak yang shell tukar kepada nama yang padan: * apa saja huruf, ? satu huruf.