- Pengurusan sistem fail yang komprehensif melalui penciptaan, pergerakan dan pemadaman direktori dan dokumen.
- Pengurusan kebenaran pengguna dan kawalan proses masa nyata untuk mengoptimumkan prestasi pasukan.
- Penggunaan alatan rangkaian dan pengurusan paket untuk memastikan sistem dikemas kini dan disambungkan.
Jika anda pertama kali menggunakan Linux, mungkin kerana anda menonton video YouTube atau kerana anda telah memulakan pengembaraan menyediakan pelayan anda sendiri. Pada mulanya, menghadapi skrin hitam dengan teks putih mungkin agak menakutkan, tetapi realitinya ialah baris arahan adalah alat yang berkuasa yang memberi anda kawalan penuh ke atas komputer anda, sesuatu yang tidak dapat ditawarkan oleh antara muka grafik.
Menguasai terminal bukan sahaja untuk penggodam filem; ia merupakan kemahiran asas bagi mana-mana pembangun atau pentadbir sistem. Daripada mengklik tanpa henti, anda boleh mengautomasikan tugas kompleks dengan satu baris teks , menjimatkan masa anda yang luar biasa dan membolehkan anda menyelesaikan masalah dari puncanya tanpa sebarang kerumitan. Mari kita huraikan semua yang anda perlu tahu untuk berhenti berasa seperti pelancong dan mula menavigasi seperti seorang profesional.
Perkara pertama ialah mengetahui di mana anda berada dan cara menavigasi. Arahan `pwd` (print working directory) ialah GPS peribadi anda; jika anda sesat di antara folder, jalankannya dan anda akan melihat laluan tepat ke lokasi anda. Untuk melihat apa yang ada di sekeliling anda, gunakan `ls` (senarai) . Jika anda ingin melihat fail tersembunyi (fail yang bermula dengan titik), tambahkan pilihan `-a`, dan jika anda mencari butiran seperti saiz atau kebenaran, `ls -la` ialah kombinasi yang menang.
Untuk melompat dari satu folder ke folder lain, arahannya ialah `cd` (tukar direktori) . Anda boleh pergi ke laluan tertentu atau menggunakan helah `cd ..` untuk naik satu tahap dalam hierarki direktori. Jika anda ingin kembali ke folder utama anda dengan cepat, taip sahaja `cd ~` . Apabila anda perlu mencipta ruang kerja baharu, `mkdir` (buat direktori) digunakan untuk mencipta folder baharu itu; jika anda perlu mencipta beberapa folder bersarang sekaligus, pilihan `-p` akan memudahkan perkara.
Manipulasi Fail dan Kandungan
Apabila melibatkan penciptaan fail kosong dengan cepat, `touch` ialah alat yang ideal . Untuk memindahkan fail atau menamakannya semula, kami menggunakan `mv` (pindah) , yang pada asasnya bertindak sebagai pengangkutan digital. Jika anda lebih suka menyimpan fail asal dan mencipta pendua, arahannya ialah `cp` (salin) , mengingati bahawa untuk menyalin keseluruhan folder, anda mesti menambah pilihan `-r` untuk menjadikannya proses rekursif. Anda boleh mengembangkan pengetahuan anda dengan panduan lengkap arahan pengurusan fail ini.
Memadam adalah bahagian di mana anda perlu berhati-hati, kerana tiada tong kitar semula dalam terminal. Perintah `rm` (alih keluar) memadam fail, manakala `rmdir` digunakan untuk folder kosong . Jika folder mengandungi fail, anda perlu menggunakan `rm -rf` , tetapi berhati-hati kerana tindakan ini tidak boleh dipulihkan dan anda boleh memadam fail sistem kritikal jika anda tidak menyemak semula laluannya.
Untuk membaca kandungan dokumen tanpa membuka editor, kita mempunyai beberapa pilihan. `cat` memaparkan keseluruhan kandungan pada skrin, yang bagus untuk fail pendek. Jika fail agak panjang, lebih baik menggunakan `less`, yang membolehkan anda menavigasi halaman demi halaman dan mencari teks dalam dokumen. Sebaliknya, `tail -f` adalah emas tulen untuk pengaturcara , kerana ia membolehkan anda memerhatikan dalam masa nyata bagaimana fail log dikemas kini.
Kebenaran dan Kawalan Pengguna
Linux sangat ketat tentang keselamatan. Setiap fail mempunyai pemilik dan kebenaran baca, tulis dan laksana yang khusus. Anda boleh menganalisis kebenaran ini dengan `ls -l` . Untuk mengubah suainya, anda menggunakan `chmod` (mod tukar) . Anda boleh menggunakan huruf (seperti `u+x` untuk memberi pengguna kebenaran laksana) atau nombor; contohnya, `chmod 755` yang terkenal adalah standard untuk direktori yang sepatutnya boleh dibaca oleh semua orang tetapi hanya boleh diedit oleh pemiliknya.
Jika anda perlu menukar pemilik fail, arahannya ialah `chown` (tukar pemilik) . Selalunya, apabila anda memasang pelayan web, anda perlu menggunakan `chown -R www-data:www-data` supaya pelayan boleh membaca fail laman web anda. Untuk menjalankan tugasan yang memerlukan keistimewaan yang tinggi, kami menggunakan `sudo` (superuser do) , yang membolehkan kami bertindak sebagai pentadbir sistem buat sementara waktu.
Pengurusan Proses dan Prestasi
Kadangkala sesuatu program membeku atau menggunakan semua RAM. Untuk melihat apa yang berlaku, `top` menawarkan pandangan dinamik proses, walaupun `htop` merupakan alternatif yang lebih visual dan mudah jika anda boleh memasangnya. Jika anda mengenal pasti proses yang bermasalah, catatkan PID (pengecam proses) dan gunakan `kill -9` untuk memaksa penamatannya serta-merta.
Untuk mengurus ruang cakera, `df -h` menunjukkan penggunaan partition keseluruhan dalam format yang boleh dibaca oleh manusia. Jika anda ingin tahu dengan tepat folder mana yang menggunakan semua storan, `du -sh` ialah arahan untuk meringkaskan saiz direktori tertentu.
Rangkaian, Pakej dan Alatan Tambahan
Dalam bidang rangkaian, ping digunakan untuk memeriksa sama ada pelayan bertindak balas , manakala traceroute membolehkan kita melihat laluan yang diambil oleh paket untuk sampai ke destinasi mereka. Jika anda ingin mendalami lebih mendalam, anda boleh mempelajari cara melakukan ping dalam Linux untuk mendiagnosis sambungan. Untuk melihat konfigurasi rangkaian anda, anda boleh menggunakan `ip` atau arahan `ifconfig` klasik . Jika anda perlu memuat turun fail terus dari web ke pelayan anda, `wget` ialah alat yang paling versatil.
Pengurusan perisian berbeza-beza bergantung pada pengedaran. Pada Debian atau Ubuntu, apt adalah pilihan utama, menggunakan `sudo apt update` untuk menyegarkan semula senarai dan `sudo apt install` untuk menambah program. Pada CentOS atau RHEL, yum atau dnf digunakan . Untuk memampatkan fail dan menjimatkan ruang, tar ialah pilihan yang diutamakan , membolehkan kita membungkus dan memampatkan keseluruhan direktori ke dalam satu fail .tar.gz.
Bagi mereka yang mahukan kecekapan, terdapat alias yang membolehkan anda mencipta pintasan tersuai untuk arahan yang panjang. Selain itu, penggunaan paip (|) membolehkan anda merangkaikan arahan ; contohnya, anda boleh menyenaraikan fail, menapis fail .txt dengan grep, dan kemudian mengiranya dengan wc -l, mewujudkan pengoptimuman saluran paip yang sangat berkuasa dalam Linux .
Menguasai alatan ini mengubah cara anda berinteraksi dengan teknologi, membawa anda daripada pengguna pasif kepada seseorang yang mempunyai kawalan penuh terhadap sistem. Daripada navigasi asas dan pengurusan kebenaran kepada proses dan pentadbiran rangkaian, arahan ini membentuk asas bagi mana-mana persekitaran berasaskan Unix profesional. Kuncinya ialah amalan yang konsisten dan tidak takut untuk meneroka terminal, sentiasa berhati-hati dengan arahan pemadaman pukal.



