Belajar Sendiri

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.
fail tersembunyi · hidden file
Nama yang bermula dengan titik, seperti .keys. ls langkau; ls -a tunjuk.
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.