20 Perintah Linux Asas untuk Pemula (disyorkan)

20 Perintah Linux Asas untuk Pemula (disyorkan)

Dalam tutorial ini, kami akan merangkumi 20 perintah Linux yang paling penting yang perlu diketahui oleh setiap pentadbir sistem. Perintah ini adalah blok bangunan banyak tugas biasa, dan dengan pemahaman yang baik tentang mereka, anda akan dapat mencapai banyak pada pelayan Linux anda.

Apa itu arahan?

Perintah Linux adalah satu set arahan atau operasi yang boleh dilaksanakan dalam antara muka baris arahan (CLI) sistem operasi Linux. Perintah Linux digunakan untuk melaksanakan pelbagai tugas pada sistem Linux, seperti menguruskan fail dan direktori, menguruskan proses sistem, mengkonfigurasi sistem, dan banyak lagi. Perintah Linux ditaip ke terminal dan boleh dilaksanakan dengan menekan kekunci Enter. Terdapat beratus -ratus arahan Linux yang tersedia, dan setiap arahan mempunyai set pilihan dan argumen tersendiri yang boleh digunakan untuk menyesuaikan tingkah lakunya.

Apakah antara muka baris arahan (CLI)?

Antara muka baris arahan (CLI), yang juga dikenali sebagai shell baris arahan, adalah cara berinteraksi dengan sistem operasi komputer dengan menaip arahan ke dalam terminal atau tetingkap konsol. CLI menyediakan pengguna dengan antara muka berasaskan teks yang membolehkan mereka menavigasi sistem fail, menjalankan program, dan melaksanakan pelbagai tugas lain dengan memasukkan arahan ke terminal. Tidak seperti antara muka pengguna grafik (GUI), yang menggunakan elemen tetikus dan visual untuk berinteraksi dengan sistem, CLI bergantung semata-mata pada arahan berasaskan teks, menjadikannya alat yang kuat dan fleksibel untuk melaksanakan tugas pentadbiran sistem lanjutan dan automasi.

1. 'ls' Perintah (senarai fail dan direktori)

The ls Perintah digunakan untuk menyenaraikan fail dalam direktori. Secara lalai, LS akan menunjukkan kepada anda fail dalam direktori semasa, tetapi anda boleh menentukan direktori yang berbeza dengan memasukkan jalannya sebagai hujah.

Berikut adalah beberapa contoh cara menggunakan ls Perintah:

  • Tunjukkan fail dalam direktori semasa
    ls  
  • Tunjukkan fail dalam direktori /etc
    ls /etc  
  • Tunjukkan fail dalam direktori semasa, termasuk fail tersembunyi
    ls -a  
  • Tunjukkan fail dalam direktori semasa, termasuk fail tersembunyi dan butiran mengenai setiap fail
    ls -al  

2. 'CD' Perintah (Direktori Tukar)

The CD Perintah digunakan untuk menukar direktori kerja semasa. Apabila anda membuka tetingkap terminal, anda bermula di direktori rumah anda. Perintah CD membolehkan anda menavigasi ke direktori lain pada sistem fail anda.

Berikut adalah beberapa contoh cara menggunakan arahan CD:

  • Tukar ke Direktori Rumah Anda
    cd ~  
  • Tukar ke /dan lain-lain direktori
    CD /etc  
  • Tukar ke direktori induk direktori semasa
    CD ..  

3. 'pwd' Perintah (cetak direktori kerja semasa)

The PWD Perintah digunakan untuk mencetak direktori kerja semasa. Perintah ini berguna untuk menentukan lokasi semasa anda di sistem fail.

Berikut adalah contoh cara menggunakan arahan PWD:

  • Cetak direktori kerja semasa
    PWD  
  • Tunjukkan jalan fizikal direktori dalam hal pautan simbolik:
    pwd -p  

4. 'Kucing' Perintah (baca dan cetak kandungan fail)

The kucing Perintah digunakan untuk menggabungkan dan memaparkan kandungan satu atau lebih fail. Perintah ini berguna untuk melihat kandungan fail dengan cepat.

Berikut adalah beberapa contoh cara menggunakan arahan kucing:

  • Tunjukkan kandungan fail
    fail kucing.txt  
  • Concatenate dan paparkan kandungan dua fail
    CAT File1.txt file2.txt  
  • Paparkan kandungan fail, satu halaman pada satu masa
    fail kucing.txt | kurang  

5. 'Grep' Perintah (carian corak)

The grep Perintah digunakan untuk mencari corak dalam satu atau lebih fail. Perintah ini berguna untuk mencari maklumat khusus dalam fail besar.

Berikut adalah beberapa contoh cara menggunakan arahan grep:

  • Cari corak dalam fail
    Fail corak grep.txt  
  • Cari corak dalam pelbagai fail
    GREP Pola File1.txt file2.txt  
  • Cari corak dalam fail, dan tunjukkan nombor baris perlawanan
    fail corak grep -n.txt  
  • Cari corak dalam fail, dan tunjukkan hanya perlawanan, bukan keseluruhan baris
    fail corak grep -o.txt  

6. 'ekor' Perintah (cetak baris terakhir dari kandungan)

The ekor Perintah digunakan untuk memaparkan beberapa baris terakhir fail. Perintah ini berguna untuk memantau fail log dan fail teks lain.

Berikut adalah beberapa contoh cara menggunakan arahan ekor:

  • Tunjukkan 10 baris terakhir fail
    fail ekor.txt  
  • Tunjukkan 20 baris terakhir fail
    Ekor -n 20 fail.txt  
  • Terus memaparkan akhir fail apabila ia tumbuh
    fail ekor -f.txt  

7. 'Kepala' Perintah (cetak garis permulaan dari kandungan)

The kepala Perintah digunakan untuk memaparkan beberapa baris pertama fail. Perintah ini berguna untuk mengkaji semula kandungan fail dengan cepat.

Berikut adalah beberapa contoh cara menggunakan arahan 'kepala':

  • Tunjukkan 10 baris pertama fail
    fail kepala.txt  
  • Tunjukkan 20 baris pertama fail
    kepala -n 20 fail.txt  

8. 'CP' Perintah (salin fail)

The cp Perintah digunakan untuk menyalin fail dan direktori. Perintah ini berguna untuk membuat sandaran fail penting dan untuk menyalin fail antara direktori.

Berikut adalah beberapa contoh cara menggunakan perintah 'cp':

  • Salin fail
    Fail CP.txt file_copy.txt  
  • Salin direktori dan kandungannya
    cp -r dir1 dir2  
  • Salin fail, dan simpan keizinan dan cap waktu
    fail cp -p.txt file_copy.txt  

9. 'mv' Perintah (gerakkan atau menamakan semula fail)

The mv Perintah digunakan untuk memindahkan atau menamakan semula fail dan direktori. Perintah ini berguna untuk menyusun semula fail dan direktori anda.

Berikut adalah beberapa contoh cara menggunakan perintah 'mv':

  • Gerakkan fail
    fail mv.txt dir1/  
  • Namakan semula fail
    fail mv.txt file_denal.txt  

10. 'rm' Perintah (padamkan fail)

The rm Perintah digunakan untuk memadam fail dan direktori. Perintah ini berguna untuk membebaskan ruang pada sistem fail anda dan untuk mengeluarkan fail yang tidak diperlukan.

Berikut adalah beberapa contoh cara menggunakan perintah 'rm':

  • Padam fail
    fail rm.txt  
  • Padamkan direktori dan kandungannya
    rm -r dir1  

11. 'chmod' Perintah (Perubahan Kebenaran)

The chmod Perintah digunakan untuk menukar kebenaran fail dan direktori. Perintah ini berguna untuk mengawal siapa yang dapat membaca, menulis, dan melaksanakan fail pada sistem anda.

Berikut adalah beberapa contoh cara menggunakan perintah 'chmod':

  • Beri pemilik fail membaca dan menulis kebenaran
    fail chmod u+rw.txt  
  • Beri semua orang melaksanakan kebenaran pada fail
    fail chmod +x.txt  
  • Tetapkan keizinan fail ke 644
    Fail Chmod 644.txt  

12. 'Chown' Perintah (Tukar Pemilikan)

The Chown Perintah digunakan untuk menukar pemilik fail atau direktori. Perintah ini berguna untuk mengubah pemilikan fail dan direktori supaya mereka sepadan dengan keizinan pada sistem anda.

Berikut adalah beberapa contoh cara menggunakan perintah 'chown':

  • Tukar pemilik fail ke user1
    Fail Chown User1.txt  
  • Tukar pemilik dan kumpulan fail ke user1 dan kumpulan1
    Chown User1: Fail Kumpulan1.txt  

13. 'df' Perintah (periksa cakera percuma)

The df Perintah digunakan untuk memaparkan maklumat mengenai penggunaan ruang cakera pada sistem anda. Perintah ini berguna untuk memantau ruang yang ada pada sistem fail anda.

Berikut adalah beberapa contoh cara menggunakan perintah 'df':

  • Tunjukkan penggunaan ruang cakera untuk semua sistem fail
    df  
  • Tunjukkan penggunaan ruang cakera dalam format yang boleh dibaca manusia.
    df -h  

14. 'du' Perintah (semak penggunaan cakera)

The du Perintah digunakan untuk menganggarkan ruang yang digunakan oleh fail atau direktori. Perintah ini berguna untuk mengetahui fail atau direktori mana yang paling banyak menggunakan ruang pada sistem fail anda.

Berikut adalah beberapa contoh cara menggunakan arahan DU:

  • Tunjukkan saiz direktori dan kandungannya
    du -sh dir1  
  • Tunjukkan saiz direktori dan kandungannya, termasuk fail tersembunyi
    du -sh dir1 --exclude = ".*"  
  • Tunjukkan saiz direktori, disusun mengikut saiz
    du -sh dir1 | sort -hr  

15. 'atas' Perintah (memaparkan proses berjalan)

The Atas Perintah digunakan untuk memaparkan maklumat mengenai proses yang dijalankan pada sistem anda. Perintah ini berguna untuk memantau prestasi sistem anda dan mengenal pasti proses yang menggunakan terlalu banyak CPU atau memori.

Berikut adalah beberapa contoh cara menggunakan arahan teratas:

  • Tunjukkan proses teratas pada sistem anda
    Atas  
  • Tunjukkan hanya proses yang dimiliki oleh pengguna tertentu
    Top -u user1  
  • Tunjukkan baris arahan penuh untuk setiap proses
    atas -c  

16. 'bunuh' Perintah (menamatkan proses)

The bunuh Perintah digunakan untuk menghantar isyarat kepada proses, menyebabkannya ditamatkan. Perintah ini berguna untuk mengakhiri proses yang telah menjadi tidak bertindak balas atau yang anda tidak lagi perlukan.

Berikut adalah beberapa contoh cara menggunakan arahan membunuh:

  • Menamatkan proses dengan PID tertentu
    Bunuh 12345  
  • Tamatkan proses dengan anggun menggunakan isyarat int
    membunuh 12345  
  • Tamatkan proses dengan segera menggunakan isyarat membunuh
    Kill -Kill 12345  

17. 'SSH' Perintah (akses shell jauh)

The SSH Perintah digunakan untuk log masuk dengan selamat ke sistem terpencil. Perintah ini berguna untuk mengurus pelayan dan sistem lain dari jauh.

Berikut adalah beberapa contoh cara menggunakan arahan SSH:

  • Log masuk ke sistem terpencil sebagai user1
    SSH [dilindungi e -mel]  
  • Log masuk ke sistem jauh sebagai user1 dan jalankan arahan
    SSH [E -mel dilindungi] "ls -l"  
  • Log masuk ke sistem terpencil menggunakan pasangan kunci untuk pengesahan
    ssh -i/path/to/private/kekunci [dilindungi e -mel]  

18. 'SCP' Perintah (Salinan Jauh)

The SCP Perintah digunakan untuk menyalin fail dengan selamat antara sistem. Perintah ini berguna untuk menyalin fail ke dan dari sistem jauh.

Berikut adalah beberapa contoh cara menggunakan arahan SCP:

  • Salin fail dari sistem tempatan ke sistem terpencil
    Fail SCP.txt [dilindungi e -mel]: ~/  
  • Salin fail dari sistem jauh ke sistem tempatan
    SCP [dilindungi e -mel]: fail.txt .  
  • Salin direktori dan kandungannya dari sistem tempatan ke sistem terpencil
    scp -r dir1 [dilindungi e -mel]: ~/  

19. 'sudo' Perintah (akses yang diberi hak)

The sudo Perintah digunakan untuk menjalankan arahan sebagai pengguna lain, biasanya pengguna root. Perintah ini berguna untuk melaksanakan tugas pentadbiran pada sistem.

Berikut adalah beberapa contoh cara menggunakan arahan sudo:

  • Jalankan arahan sebagai pengguna root
    perintah sudo  
  • Jalankan arahan sebagai pengguna root dan simpan pembolehubah persekitaran dari pengguna semasa anda
    perintah sudo -e  
  • Jalankan arahan sebagai pengguna lain
    perintah sudo -u user2  
  • Jalankan aplikasi grafik sebagai pengguna root
    sudo -i gedit  
  • Jalankan arahan dan simpan terminal terbuka setelah arahan selesai
    perintah sudo -b  

20. 'Nano' Perintah (editor baris arahan)

The Nano Perintah adalah editor teks yang biasa digunakan dalam sistem linux. Perintah ini berguna untuk mengedit fail konfigurasi dan fail teks lain pada sistem.

Berikut adalah beberapa contoh cara menggunakan perintah 'nano':

  • Buka fail untuk mengedit
    fail nano.txt  
  • Tekan Ctrl + o Untuk menyimpan perubahan pada fail
  • Tekan Ctrl + x untuk keluar dari Nano
  • Tekan Ctrl + w Untuk mencari teks dalam fail

Kesimpulan

Kesimpulannya, 20 arahan yang disenaraikan di atas adalah beberapa arahan Linux yang paling penting untuk pentadbir sistem. Adalah penting untuk mengenali arahan ini dan cara menggunakannya dengan berkesan, kerana ia akan membantu anda melaksanakan banyak tugas pentadbiran yang sama pada sistem anda. Sama ada anda pentadbir sistem yang berpengalaman atau baru bermula, arahan ini adalah tempat yang bagus untuk bermula.