CentOS Command Line: Perintah Biasa dan Penjelasan Terperinci

Pengurusan Fail dan Direktori

  1. ls: Senaraikan fail dan direktori dalam direktori semasa. Ia memaparkan nama fail dan direktori yang terdapat dalam direktori semasa.

    Contoh: ls

  2. pwd: Cetak laluan penuh direktori semasa. Ia membantu anda mengetahui di mana anda berada dalam sistem fail.

    Contoh: pwd

  3. cd <directory>: Tukar kepada direktori yang ditentukan. Dengan menggunakan arahan ini, anda boleh menavigasi antara direktori dalam sistem fail anda.

    Contoh: cd /home/user/documents

  4. touch <filename>: Cipta fail baharu atau kemas kini masa pengubahsuaian fail sedia ada. Jika fail sudah wujud, ia akan mengemas kini masa pengubahsuaian.

    Contoh: touch newfile.txt

  5. cp <source> <destination>: Salin fail atau direktori dari lokasi sumber ke lokasi destinasi. Anda boleh menyalin berbilang fail atau direktori dengan menentukan berbilang sumber.

    Contoh:

    • cp file.txt /home/user/documents/(salin fail)
    • cp -r folder1 /home/user/documents/(salin direktori)
  6. mv <source> <destination>: Alihkan atau namakan semula fail atau direktori dari lokasi sumber ke lokasi destinasi. Jika destinasi ialah nama baharu, ia akan menamakan semula; jika ia adalah jalan baru, ia akan bergerak.

    Contoh:

    • mv file.txt /home/user/documents/file_new.txt(menamakan semula fail)
    • mv folder1 /home/user/documents/(pindah direktori)
  7. rm <file>: Alih keluar fail. Ambil perhatian bahawa arahan ini akan memadamkan fail tanpa sebarang pengesahan, jadi gunakannya dengan berhati-hati.

    Contoh: rm file.txt

  8. mkdir <directory>: Buat direktori baharu dengan nama yang ditentukan.

    Contoh: mkdir new_folder

  9. rmdir <directory>: Alih keluar direktori kosong. Ambil perhatian bahawa anda hanya boleh mengalih keluar direktori kosong menggunakan arahan ini.

    Contoh: rmdir empty_folder

Pengurusan Kebenaran Fail dan Direktori

  1. chmod <permissions> <file/directory>: Tukar kebenaran capaian fail atau direktori mengikut kebenaran yang ditentukan. Kebenaran biasa termasuk "r"(baca), "w"(tulis) dan "x"(laksana).

    Contoh: chmod u+rwx file.txt(tambah baca, tulis, laksanakan kebenaran untuk pemilik)

  2. chown <user>:<group> <file/directory>: Tukar pemilik fail atau direktori kepada pengguna dan kumpulan yang ditentukan.

    Contoh: chown user1:group1 file.txt(tetapkan pemilik dan kumpulan untuk file.txt)

Pengurusan Proses dan Perkhidmatan

  1. ps: Senaraikan proses yang sedang berjalan. Perintah ini memaparkan senarai proses dan ID Proses(PID) yang sepadan.

    Contoh: ps

  2. top: Paparkan proses yang sedang berjalan dan sumber sistem. Perintah ini menyediakan antara muka interaktif untuk melihat proses yang sedang berjalan dan memantau sumber sistem seperti CPU, RAM.

    Contoh: top

  3. kill <PID>: Menamatkan proses dengan ID Proses(PID) yang ditentukan. Perintah ini menghantar isyarat untuk menghentikan proses, membenarkan ia keluar atau ditutup.

    Contoh: kill 1234(menamatkan proses dengan PID 1234)

  4. systemctl start <service>: Mulakan perkhidmatan yang ditentukan. Perkhidmatan ialah program yang berjalan di latar belakang sistem, dan arahan ini memulakannya.

    Contoh: systemctl start httpd(mulakan perkhidmatan Apache)

  5. systemctl stop <service>: Hentikan perkhidmatan yang ditentukan. Perintah ini menghentikan perkhidmatan yang sedang berjalan.

    Contoh: systemctl stop httpd(hentikan perkhidmatan Apache)

  6. systemctl restart <service>: Mulakan semula perkhidmatan yang ditentukan. Perintah ini berhenti dan memulakan perkhidmatan.

    Contoh: systemctl restart httpd(mulakan semula perkhidmatan Apache)

  7. systemctl status <service>: Paparkan status perkhidmatan yang ditentukan. Perintah ini menunjukkan sama ada perkhidmatan sedang berjalan atau tidak, dan statusnya.

    Contoh: systemctl status httpd(tunjukkan status perkhidmatan Apache)

Pengurusan Pakej

  1. yum install <package>: Pasang pakej perisian daripada CentOS repositori.

    Contoh: yum install nginx(pasang Nginx)

  2. yum update <package>: Kemas kini pakej perisian yang dipasang kepada versi terkini.

    Contoh: yum update nginx(kemas kini Nginx)

  3. yum remove <package>: Alih keluar pakej yang dipasang daripada sistem.

    Contoh: yum remove nginx(alih keluar Nginx)

Pengurusan Rangkaian

  1. ifconfig: Paparkan maklumat tentang peranti rangkaian dan alamat IP sistem.

    Contoh: ifconfig

  2. ip addr: Paparkan maklumat tentang peranti rangkaian dan alamat IP sistem. Perintah ini serupa dengan ifconfig.

    Contoh: ip addr

  3. ping <hostname/IP>: Semak kesambungan rangkaian ke alamat IP atau nama domain tertentu dengan menghantar paket dan menunggu jawapan.

    Contoh: ping google.com

  4. curl <URL>: Ambil kandungan daripada URL. Perintah ini sering digunakan untuk memuat turun data dari tapak web dan memaparkan keputusan pada baris arahan.

    Contoh: curl https://www.example.com

Pengurusan Sejarah Perintah

  1. history: Paparkan sejarah arahan yang dilaksanakan sebelum ini. Perintah ini menyenaraikan arahan yang dilaksanakan dalam sesi semasa.

    Contoh: history

 

Ini adalah beberapa arahan baris arahan yang biasa dan berguna dalam CentOS. Bergantung pada keperluan dan tujuan anda, anda boleh menggunakan arahan ini untuk mengurus sistem anda dan melaksanakan tugas asas.