cari
Rumahtutorial komputerpengetahuan komputerPanduan Bermula Linux: Kuasai asas dengan mudah dan mulakan perjalanan gembira anda!

Panduan Bermula Linux: Kuasai asas dengan mudah dan mulakan perjalanan gembira anda!

ditulis di hadapan

Hai pembaca yang dihormati! Mungkin tiada kejutan dalam artikel hari ini, dan mungkin sedikit mengecewakan sesetengah rakan yang dahagakan maklumat praktikal.

Jangan berkecil hati, akan ada lebih banyak maklumat berguna esok! Mari bersenang-senang menyemak asas Linux hari ini untuk membawakan anda sedikit pembuka selera.

Dalam erti kata lain, saya telah bekerja dalam industri IT selama bertahun-tahun, dan saya sentiasa gugup dan rendah diri tentang misteri besar Linux.

Ada masanya saya sebenarnya enggan berhubung dengan Linux.

Kenapa? Kerana saya fikir, kami mempunyai alat visual seperti Jenkins yang boleh mengendalikan segala-galanya daripada pembangunan kepada penggunaan, jadi mengapa perlu bersusah payah untuk menghafal sekumpulan baris arahan? Lebih-lebih lagi, saya masih perlu mencari cara untuk memecahkan alat ssh.

Terdapat begitu banyak alatan yang ringkas dan mudah digunakan, mengapa anda perlu bergelut dengan baris arahan yang menyusahkan itu?

Namun, pada suatu hari saya menemui sedikit rahsia, ternyata baris arahan juga agak mudah digunakan! Amalan membuat sempurna, gunakannya dengan kerap dan anda akan mengingatinya.

Apakah itu Linux

Bagi orang baru, Linux mungkin terdengar agak asing, jadi mari kita lihat butirannya dahulu.

Linux bukan mudah Ia adalah kernel sistem pengendalian sumber terbuka yang unik di antara banyak sistem pengendalian. Walaupun ia sederhana, sejak dicipta oleh Linus Torvalds pada tahun 1991, ia telah menjadi kegemaran dan digunakan secara meluas oleh pengguna di seluruh dunia.

Berbanding dengan sistem pengendalian lain, Linux mempunyai banyak kelebihan unik.

Pertama sekali, ia adalah sumber terbuka, yang bermaksud sesiapa sahaja boleh menyemak imbas, mengubah suai dan berkongsi kod sumbernya sesuka hati. Ini bermakna Linux ialah sistem pengendalian yang sangat fleksibel, boleh disesuaikan dan berskala.

Selain itu, Linux juga merupakan sistem pengendalian berbilang pengguna, berbilang tugas yang boleh menyokong berbilang pengguna dan program berjalan pada masa yang sama tanpa rasa takut akan kesesakan lalu lintas.

Selain itu, antara muka baris arahannya agak berkuasa dan boleh berinteraksi rapat dengan sistem.

Selain itu, Linux juga dipuji secara meluas kerana kestabilan dan keselamatannya. Terima kasih kepada sifat sumber terbuka, pakar dari seluruh dunia boleh bekerjasama untuk membetulkan kelemahan dan menyediakan versi yang dikemas kini tepat pada masanya.

Selain itu, Linux digunakan secara meluas dalam pelbagai bidang, daripada komputer peribadi ke pelayan, peranti mudah alih dan sistem terbenam, ia boleh melakukan segala-galanya! Sama ada anda seorang individu atau perniagaan, Linux boleh memberikan kawalan dan kebebasan yang berkuasa Ini adalah daya tarikan Linux!

Pengedaran Linux

Sejarah pembangunan Linux boleh dikesan kembali ke tahun 1991, apabila seorang pelajar kolej Finland Linus Torvalds membangunkan kernel sistem pengendalian yang dipanggil "Linux" dan mengeluarkannya kepada pembangun di seluruh dunia melalui Internet.

Dengan penyertaan dan sumbangan pembangun di seluruh dunia, Linux secara beransur-ansur menjadi sistem pengendalian yang matang, stabil dan digunakan secara meluas.

Kemudian, banyak pengedaran Linux yang berbeza muncul, antaranya yang lebih penting adalah yang berikut:

  • Debian: Debian ialah salah satu pengedaran Linux yang terawal, diasaskan pada tahun 1993 oleh Ian Murdock. Ia terkenal dengan kestabilan dan keselamatannya dan digunakan secara meluas pada pelayan dan stesen kerja.
  • Red Hat Enterprise Linux (RHEL): Red Hat ialah sebuah syarikat yang mengkhusus dalam perkhidmatan dan sokongan Linux. Produk utamanya RHEL ialah pengedaran Linux peringkat perusahaan. Ia terkenal dengan kestabilan, kebolehpercayaan dan keselamatannya serta digunakan secara meluas dalam aplikasi peringkat perusahaan.
  • Ubuntu: Ubuntu ialah pengedaran Linux yang dibina pada Debian dan diasaskan pada tahun 2004 oleh usahawan Afrika Selatan Mark Shuttleworth. Ia terkenal dengan kemudahan penggunaan dan antara muka mesra pengguna dan mempunyai bahagian yang besar dalam pasaran desktop dan komputer riba.
  • CentOS: CentOS ialah pengedaran Linux yang disusun semula berdasarkan kod sumber RHEL Ia terkenal dengan kestabilan dan sokongan peringkat perusahaan percuma. Ia digunakan secara meluas dalam aplikasi dan pelayan peringkat perusahaan.
  • Fedora: Fedora ialah projek komuniti yang ditaja oleh Red Hat yang bertujuan untuk menyediakan pengguna Linux dengan perisian dan teknologi terkini. Ia sering dianggap sebagai versi beta RHEL, memberikan maklum balas dan penambahbaikan untuk keluaran RHEL berikutnya.
  • Pengedaran ini mempunyai ciri dan kelebihan tersendiri, sesuai untuk pengguna dan senario aplikasi yang berbeza. Oleh itu, dalam kerja sebenar, adalah perlu untuk memilih pengedaran Linux yang sesuai berdasarkan senario penggunaan tertentu untuk meningkatkan prestasi, kebolehpercayaan dan keselamatan sistem.

    Daripada penggunaan domestik semasa, antara sistem pengendalian bahagian pelayan, yang arus perdana ialah CentO dan Ubuntu.

    Tetapi pada 8 Disember 2020, CentOS secara rasmi mengumumkan rancangannya untuk berhenti menyelenggara CentOS Linux dan melancarkan projek CentOS Stream.

    CentOS Linux 7, sebagai replika RHEL 7, akan berhenti mengemas kini pada 6 Ogos 2020, tetapi akan meneruskan pelan sokongan semasa dan menghentikan penyelenggaraan (EOL) pada 30 Jun 2024.

    CentOS Linux 8, sebagai replika RHEL 8, mempunyai kitaran hayat yang dipendekkan dan akan berhenti mengemas kini dan menamatkan penyelenggaraan (EOL) pada 31 Disember 2021.

    CentOS secara rasmi tidak lagi menyediakan CentOS Linux 9 dan versi seterusnya, tetapi menyediakan versi CentOS Stream.

    Konsep asas Linux

    Linux sebagai sistem pengendalian sumber terbuka, terdapat beberapa konsep asas yang anda masih perlu faham:

    • Kernel: Kernel Linux ialah bahagian teras sistem pengendalian dan bertanggungjawab untuk mengurus sumber perkakasan komputer dan menyediakan fungsi sistem asas. Ia adalah komponen teras sistem pengendalian Linux.
    • Pengedaran: Pengedaran Linux ialah pakej perisian lengkap sistem pengendalian berdasarkan kernel Linux, termasuk kernel, alatan sistem, perpustakaan dan perisian lain. Pengedaran Linux biasa termasuk Ubuntu, Fedora, Debian, dll.
    • Shell: Shell ialah antara muka baris arahan antara pengguna dan sistem pengendalian, digunakan untuk memasukkan dan melaksanakan arahan. Di Linux, Shell biasa termasuk Bash (Bourne Again SHell), Zsh, dsb.
    • Skrip Shell: Skrip Shell ialah bahasa pengaturcaraan skrip yang digunakan untuk tugasan automatik dan pemprosesan kelompok. Dengan menulis skrip Shell, satu siri arahan boleh digabungkan bersama untuk pelaksanaan kelompok.
    • Sistem Fail: Linux menggunakan sistem fail hierarki untuk menyusun dan menyimpan fail. Sistem fail biasa termasuk Ext4, NTFS, FAT, dll.
    • Kebenaran Fail: Linux menggunakan set bit kebenaran untuk mengawal akses kepada fail dan direktori. Kebenaran dibahagikan kepada baca (r), tulis (w) dan laksana (x), yang masing-masing mewakili kebenaran untuk membaca, menulis dan melaksanakan operasi pada fail.
    • Pengurusan pengguna dan kebenaran: Linux beroperasi dalam cara berbilang pengguna, dan setiap pengguna mempunyai akaun dan kata laluan sendiri. Pada masa yang sama, Linux juga mempunyai mekanisme pengurusan kebenaran yang berkuasa untuk mengurus kebenaran akses kepada fail dan direktori melalui senarai kawalan akses (ACL) dan kumpulan pengguna.
    • Proses: Dalam Linux, proses ialah contoh pelaksanaan program. Setiap program yang dijalankan diberikan ID proses unik (PID) dan berjalan secara bebas pada sistem.
    • Pengurusan Proses: Linux menyediakan pelbagai alat dan arahan untuk mengurus proses dalam sistem, seperti ps, top, kill, dll. Alat ini membolehkan melihat dan mengawal proses yang sedang berjalan.
    • Rangkaian: Linux ialah sistem pengendalian berasaskan rangkaian yang menyokong pelbagai protokol dan perkhidmatan rangkaian. Ia mempunyai fungsi rangkaian yang berkuasa dan boleh melaksanakan konfigurasi rangkaian, komunikasi dan pengurusan.
    • Pengurusan Pakej: Pengedaran Linux biasanya menyediakan alatan pengurusan pakej mereka sendiri untuk memasang, mengemas kini dan menyahpasang pakej. Alat pengurusan pakej perisian biasa termasuk apt, yum, dnf, dsb.

    Sistem fail Linux

    Setelah memahami beberapa konsep asas tentang Linux, anda perlu fokus untuk memahami struktur sistem fail Linux. Sistem fail Linux menggunakan struktur hierarki untuk mengatur dan mengurus fail dan direktori. Strukturnya boleh digambarkan sebagai struktur pokok, dipanggil pokok direktori.

    Dalam sistem fail Linux, direktori akar (/) ialah direktori peringkat teratas bagi keseluruhan sistem fail, dan semua direktori serta fail lain terletak di bawah direktori akar atau subdirektorinya. Berikut ialah beberapa direktori biasa dan fungsinya:

  • /bin: Menyimpan fail binari boleh laku, seperti arahan yang biasa digunakan dan alatan sistem.
  • /boot: Mengandungi fail yang diperlukan untuk memulakan sistem Linux, seperti kernel dan pemuat but.
  • /dev: Digunakan untuk menyimpan fail peranti Linux mewakili peranti sebagai fail untuk akses.
  • /dll: Menyimpan fail konfigurasi sistem, seperti konfigurasi rangkaian, konfigurasi pengguna, dsb.
  • /home: Digunakan untuk menyimpan direktori rumah pengguna setiap pengguna biasanya mempunyai subdirektori yang sepadan.
  • /lib: Menyimpan fail perpustakaan sistem, yang digunakan oleh fail boleh laku.
  • /media: Digunakan untuk melekapkan media boleh tanggal, seperti CD, pemacu USB, dsb.
  • /opt: Menyimpan direktori pemasangan perisian pihak ketiga pilihan.
  • /proc: Sistem fail maya, menyediakan maklumat tentang sistem dan proses.
  • /root: Direktori rumah pengguna super (iaitu pentadbir).
  • /sbin: Menyimpan alatan dan arahan sistem yang digunakan oleh pentadbir sistem.
  • /tmp: digunakan untuk menyimpan fail sementara.
  • /usr: Menyimpan aplikasi pengguna dan kongsi, fail perpustakaan, dokumen, dsb.
  • /var: Menyimpan fail yang kerap menukar, seperti fail log, fail cache, dsb.
  • Ini hanyalah contoh beberapa direktori biasa dalam sistem fail Linux dan sebenarnya boleh disesuaikan dan dilanjutkan dengan sewajarnya untuk pengedaran dan keperluan Linux khusus anda. Struktur sistem fail membantu mengatur dan mengurus fail, membolehkan pengguna mengakses dan memanipulasi fail dengan mudah.

    Arahan biasa dalam Linuxt

    Selain itu, tidak seperti Windows, sistem Linux tidak mempunyai antara muka operasi yang sangat cantik Dalam kebanyakan kes, arahan jenis aksara digunakan untuk berinteraksi dengan sistem pengendalian.

    Salah satu faedah melakukan ini ialah ia dapat mengurangkan penggunaan sumber sistem.

    Jadi, jika anda ingin belajar Linux secara sistematik, anda mesti memahami arahan pengendalian sistem Linux, dan ingat arahan yang biasa digunakan!

    Bagi ramai orang, mengingati arahan biasa ini sememangnya satu cabaran, dan saya tidak terkecuali.

    Seterusnya, saya akan mengklasifikasikan arahan pengendalian yang biasa digunakan sistem Linux mengikut fungsi dan kegunaannya, dan berkongsi dengan anda kaedah penggunaan dan langkah berjaga-jaga dalam setiap kategori.

    Di sini kami mula-mula mengklasifikasikan arahan pengendalian biasa sistem Linux mengikut fungsi dan kegunaannya Anda boleh mempunyai pemahaman ringkas terlebih dahulu:

  • Arahan pengurusan pakej: digunakan untuk memasang, menaik taraf, menyahpasang dan menanyakan pakej perisian, serta mengurus gudang dan kebergantungan pakej perisian. Contohnya, apt, yum, dpkg, rpm, dsb.
  • Arahan operasi fail dan direktori: digunakan untuk mencipta, menyalin, mengalih, menamakan semula, memadam fail dan direktori, dsb. Contohnya, cd, ls, cp, mv, rm, mkdir, rmdir, dsb.
  • Arahan pemprosesan teks: digunakan untuk mencari, mengisih, mencari, menggantikan kandungan dalam fail teks, dsb. Contohnya, kucing, grep, sed, awk, dsb.
  • Arahan pengurusan dan pemantauan sistem: digunakan untuk mengurus sumber sistem, proses, rangkaian, dsb., dan memantau prestasi dan status sistem. Contohnya, ps, top, kill, free, ifconfig, netstat, dsb.
  • Arahan pengurusan pengguna dan kebenaran: digunakan untuk menambah, mengubah suai dan memadam akaun dan kumpulan pengguna, serta menetapkan dan mengurus kebenaran serta pemilikan fail dan direktori, dsb. Contohnya, useradd, usermod, userdel, groupadd, chmod, chown, dll.
  • Arahan rangkaian dan komunikasi: digunakan untuk mengkonfigurasi dan mengurus sambungan rangkaian, protokol komunikasi, akses jauh, dsb. Contohnya, ping, ssh, ftp, curl, dsb.
  • Arahan pengurusan peranti perkakasan: digunakan untuk mengkonfigurasi dan mengurus peranti perkakasan, seperti cakera, kad rangkaian, peranti USB, dsb. Contohnya, fdisk, mkfs, mount, umount, dsb.
  • Arahan pengaturcaraan Shell: digunakan untuk mencipta dan melaksanakan skrip Shell, secara automatik melaksanakan satu siri arahan untuk mencapai matlamat tertentu. Contohnya, gema, jika, sementara, untuk, dsb.
  • Atas ialah kandungan terperinci Panduan Bermula Linux: Kuasai asas dengan mudah dan mulakan perjalanan gembira anda!. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

    Kenyataan
    Artikel ini dikembalikan pada:每日运维. Jika ada pelanggaran, sila hubungi admin@php.cn Padam
    Betulkan kesilapan 'Build of Vanguard ini tidak dapat dipatuhi' - MINITOOLBetulkan kesilapan 'Build of Vanguard ini tidak dapat dipatuhi' - MINITOOLApr 15, 2025 am 12:50 AM

    Anda mungkin menghadapi isu "Build of Vanguard ini tidak dapat dipatuhi" ketika cuba melancarkan Valorant pada Windows 11. Mengapa mesej ralat muncul? Bagaimana cara menghilangkan mesej ralat? Siaran ini dari Php.cn memberikan butiran.

    Bagaimana untuk memuat turun pemacu RTX 4050 pada Windows 10/11?Bagaimana untuk memuat turun pemacu RTX 4050 pada Windows 10/11?Apr 15, 2025 am 12:49 AM

    NVIDIA GEFORCE RTX 40 Series GPU mungkin bukan perkara baru kepada anda. Berbanding dengan kad grafik teratas yang lain, ramai di antara anda boleh memberi perhatian lebih kepada arus perdana RTX 4050 untuk harga yang boleh diterima. Baca melalui panduan ini dari laman web php.cn untuk mendapatkan d

    KB2267602 gagal dipasang: Inilah cara untuk memperbaikinya!KB2267602 gagal dipasang: Inilah cara untuk memperbaikinya!Apr 15, 2025 am 12:48 AM

    KB2267602 adalah kemas kini perlindungan atau definisi untuk Windows Defender yang direka untuk memperbaiki kelemahan dan ancaman di Windows. Sesetengah pengguna melaporkan bahawa mereka tidak dapat memasang KB2267602. Catatan ini dari php.cn memperkenalkan cara membetulkan "KB2267602 FAI

    Dua cara untuk memasang semula perisian pra-memasang di Windows 11Dua cara untuk memasang semula perisian pra-memasang di Windows 11Apr 15, 2025 am 12:47 AM

    Adakah anda tahu bagaimana untuk memasang semula perisian yang telah dipasang di Windows 11 jika anda perlu melakukan ini? Dalam jawatan ini, kami akan memperkenalkan dua cara mudah. Di samping itu, jika anda ingin memulihkan fail pada komputer Windows anda, anda boleh mencuba Pemulihan Data Power PHP.CN.

    Tetap: Folder desktop dan fail tidak menyegarkan secara automatikTetap: Folder desktop dan fail tidak menyegarkan secara automatikApr 15, 2025 am 12:46 AM

    Windows Desktop atau Fail Explorer atau folder secara automatik akan menyegarkan semula apabila anda membuat beberapa perubahan kepadanya. Walau bagaimanapun, sesetengah pengguna Windows 11/10 melaporkan bahawa mereka menghadapi folder "desktop dan fail tidak menyegarkan semula secara automatik". Jawatan ini f

    Tetap: Ada masalah dengan pakej pemasang Windows iniTetap: Ada masalah dengan pakej pemasang Windows iniApr 15, 2025 am 12:45 AM

    Apabila anda cuba memasang program pada Windows 11/10, anda mungkin gagal memasangnya dan menerima mesej ralat - ada masalah dengan pakej Windows Installer ini. Siaran ini dari php.cn membantu anda memperbaikinya.

    Bolehkah antivirus mengimbas fail yang disulitkan? Keselamatan vs PrivasiBolehkah antivirus mengimbas fail yang disulitkan? Keselamatan vs PrivasiApr 15, 2025 am 12:44 AM

    Apabila anda menjalankan perisian antivirus pada peranti anda, anda mungkin mengharapkan ia mengimbas semua fail dan folder untuk virus. Walau bagaimanapun, satu soalan timbul: Bolehkah antivirus mengimbas fail yang disulitkan? Siasatan ini menyelidiki alam keselamatan berbanding privasi. php.cn So

    Muat turun percuma atau kemas kini pemacu video HDMI di PC WindowsMuat turun percuma atau kemas kini pemacu video HDMI di PC WindowsApr 15, 2025 am 12:43 AM

    Bagaimana untuk memuat turun pemacu video HDMI di Windows? Cara mengemas kini pemandu HDMI ke versi terkini. Anda boleh mencari jalan di sini. Di samping itu, anda boleh mencuba pemulihan data kuasa php.cn untuk mendapatkan fail yang hilang dan dipadam semula jika perlu.

    See all articles

    Alat AI Hot

    Undresser.AI Undress

    Undresser.AI Undress

    Apl berkuasa AI untuk mencipta foto bogel yang realistik

    AI Clothes Remover

    AI Clothes Remover

    Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

    Undress AI Tool

    Undress AI Tool

    Gambar buka pakaian secara percuma

    Clothoff.io

    Clothoff.io

    Penyingkiran pakaian AI

    AI Hentai Generator

    AI Hentai Generator

    Menjana ai hentai secara percuma.

    Artikel Panas

    R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
    4 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌
    R.E.P.O. Tetapan grafik terbaik
    4 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌
    R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
    4 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌
    WWE 2K25: Cara Membuka Segala -galanya Di Myrise
    1 bulan yang laluBy尊渡假赌尊渡假赌尊渡假赌

    Alat panas

    SublimeText3 versi Cina

    SublimeText3 versi Cina

    Versi Cina, sangat mudah digunakan

    SublimeText3 versi Mac

    SublimeText3 versi Mac

    Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

    SecLists

    SecLists

    SecLists ialah rakan penguji keselamatan muktamad. Ia ialah koleksi pelbagai jenis senarai yang kerap digunakan semasa penilaian keselamatan, semuanya di satu tempat. SecLists membantu menjadikan ujian keselamatan lebih cekap dan produktif dengan menyediakan semua senarai yang mungkin diperlukan oleh penguji keselamatan dengan mudah. Jenis senarai termasuk nama pengguna, kata laluan, URL, muatan kabur, corak data sensitif, cangkerang web dan banyak lagi. Penguji hanya boleh menarik repositori ini ke mesin ujian baharu dan dia akan mempunyai akses kepada setiap jenis senarai yang dia perlukan.

    Dreamweaver Mac版

    Dreamweaver Mac版

    Alat pembangunan web visual

    PhpStorm versi Mac

    PhpStorm versi Mac

    Alat pembangunan bersepadu PHP profesional terkini (2018.2.1).