Penggunaan Pelayan Linux & Penguasaan SSH · Pelajaran

Asas Sistem Fail dan Kebenaran

Fahami hierarki sistem fail Linux, urus fail dan direktori serta tetapkan kebenaran asas pengguna dan kumpulan dengan `chmod` dan `chown`.

Pelajaran 3 daripada 412 langkah

Asas Sistem Fail dan Kebenaran ialah pelajaran Penggunaan Pelayan Linux & Penguasaan SSH percuma di CoddyKit. Ini ialah pelajaran 3 daripada 4. Anda boleh membaca keseluruhan pelajaran di bawah secara percuma — kemudian berlatih secara praktikal dalam pelayar menggunakan penyunting kod terbina dalam dan tutor kecerdasan buatan 24/7. Pelajaran ini merupakan sebahagian daripada laluan pembelajaran Penggunaan Pelayan Linux & Penguasaan SSH, dan kemajuan anda disegerakkan merentas web serta aplikasi CoddyKit. Kursus Penggunaan Pelayan Linux & Penguasaan SSH merangkumi sejumlah 4 pelajaran.

Selamat Datang ke Sistem Fail Linux

Linux menyusun segala-galanya sebagai pepohon fail dan direktori. Anda akan mempelajari hierarkinya, cara mengurus fail dan cara keizinan mengawal akses.

Direktori Akar `/`

Di bahagian paling atas terdapat direktori akar, yang ditulis sebagai satu /. Setiap laluan pada pelayan bercabang dari sini.

Direktori Linux Penting

Beberapa direktori utama berada di bawah akar: /bin untuk perintah teras, /etc untuk konfigurasi, /home untuk pengguna dan /var untuk log serta data berubah-ubah. Mengetahui direktori ini mempercepatkan kerja anda.

Mencipta Folder Baharu dengan `mkdir`

mkdir mencipta direktori baharu. Mari cipta folder bernama projects tepat di lokasi anda sekarang.

mkdir projects

Mencipta Fail Kosong dengan `touch`

touch mencipta fail kosong (dan turut mengemas kini cap masa). Mari letakkan report.txt di dalam folder projects anda.

cd projects
touch report.txt
ls

Memindahkan dan Menamakan Semula dengan `mv`

mv memindahkan fail antara lokasi — dan penamaan semula sebenarnya hanyalah pemindahan di lokasi yang sama. Mari namakan semula report.txt kepada final_report.txt.

mv report.txt final_report.txt
ls

Penjelasan Keizinan Fail Linux

Keizinan Linux mengawal akses berdasarkan pengguna, kumpulan dan orang lain, dengan setiap satunya mempunyai keizinan membaca (r), menulis (w) dan melaksanakan (x) — dipaparkan sebagai rentetan seperti -rwxr-xr--.

Menetapkan Keizinan dengan `chmod`

chmod menetapkan keizinan, biasanya dalam perlapanan: r=4, w=2, x=1, dijumlahkan mengikut jenis pengguna. Jadi chmod 755 memberikan rwxr-xr-x — keizinan penuh untuk pemilik, serta membaca dan melaksanakan untuk yang lain.

Contoh `chmod`

Mari lihat chmod beraksi: cipta skrip, kemudian hadkannya supaya hanya pemilik boleh menjalankannya manakala kumpulan hanya boleh membacanya.

echo "#!/bin/bash\necho \"Hello from script!\"" > my_script.sh
ls -l my_script.sh
chmod 740 my_script.sh
ls -l my_script.sh

Menukar Pemilik dan Kumpulan dengan `chown`

chown menukar pemilik dan kumpulan sesuatu fail (biasanya dengan sudo). Gunakan user, :group atau user:group untuk menetapkan pihak yang mengawalnya dengan tepat.

# Assuming 'coddy' is your current user and group
# sudo chown anotheruser my_script.sh
# sudo chown :anothergroup my_script.sh
# ls -l my_script.sh

Latihan Keizinan

Pertimbangkan fail bernama data.log. Anda mahu pemilik mempunyai keizinan penuh untuk membaca, menulis dan melaksanakan, kumpulan mempunyai keizinan membaca dan melaksanakan, manakala orang lain hanya mempunyai keizinan membaca.

Imbas Kembali: Sistem Fail dan Keizinan

Kerja yang mantap! Anda telah mempelajari pepohon sistem fail, direktori utama, perintah fail seperti mkdir dan mv, serta cara chmod dan chown mengawal akses. Kemahiran pentadbiran teras anda kini dikuasai.

Percuma untuk bermula

Pelajari Penggunaan Pelayan Linux & Penguasaan SSH dengan tutor kecerdasan buatan — percuma

Tulis dan jalankan kod sebenar dalam pelayar anda, dapatkan bantuan segera daripada tutor kecerdasan buatan yang tersedia 24/7, dan sambung semula dari tempat anda berhenti di web atau dalam aplikasi.

Kursus
12
Pelajaran
48

Soalan Lazim

Adakah pelajaran “Asas Sistem Fail dan Kebenaran” percuma?

Ya — teks penuh “Asas Sistem Fail dan Kebenaran” boleh dibaca secara percuma di web ini. Untuk berlatih secara interaktif menggunakan penyunting kod terbina dalam dan tutor kecerdasan buatan 24/7, serta membuka kunci baki kursus Penggunaan Pelayan Linux & Penguasaan SSH, tingkat taraf kepada CoddyKit PRO. Kursus Penggunaan Pelayan Linux & Penguasaan SSH merangkumi sejumlah 4 pelajaran.

Apakah yang akan saya pelajari dalam “Asas Sistem Fail dan Kebenaran”?

Fahami hierarki sistem fail Linux, urus fail dan direktori serta tetapkan kebenaran asas pengguna dan kumpulan dengan `chmod` dan `chown`. Anda berlatih Penggunaan Pelayan Linux & Penguasaan SSH menggunakan kod praktikal yang dijalankan terus dalam pelayar, manakala tutor kecerdasan buatan 24/7 menjawab soalan anda semasa anda mengikuti pelajaran.

Adakah saya memerlukan pengalaman untuk memulakan Penggunaan Pelayan Linux & Penguasaan SSH?

Tiada pengalaman terdahulu diperlukan. Pembelajaran Penggunaan Pelayan Linux & Penguasaan SSH di CoddyKit disusun untuk pelajar daripada peringkat pemula hingga lanjutan, jadi anda boleh bermula di sini atau dari awal dan belajar mengikut kadar anda sendiri. Ini ialah pelajaran 3 daripada 4.

Berapa lamakah pelajaran “Asas Sistem Fail dan Kebenaran” diambil?

Kebanyakan pelajaran CoddyKit mengambil masa kira-kira 5–10 minit. Setiap pelajaran ringkas dan interaktif, jadi anda boleh membuat kemajuan secara berterusan dan menyambung tepat dari tempat anda berhenti di web atau aplikasi.

Bolehkah saya menulis dan menjalankan kod dalam pelajaran Penggunaan Pelayan Linux & Penguasaan SSH ini?

Ya. Setiap pelajaran Penggunaan Pelayan Linux & Penguasaan SSH menyertakan penyunting kod terbina dalam, jadi anda boleh menulis dan menjalankan kod sebenar terus dalam pelayar serta menerima maklum balas kecerdasan buatan serta-merta — tanpa memerlukan persediaan setempat.

Semua pelajaran dalam kursus ini

  1. Pengenalan kepada Pelayan Linux
  2. Menguasai Perintah CLI Asas
  3. Asas Sistem Fail dan Kebenaran
  4. Bekerja dengan Teks: Melihat, Mencari dan Menyalurkan
← Kembali ke Penggunaan Pelayan Linux & Penguasaan SSH