Ubuntu Command Line: Kmandi Komuni u Gwida għall-Użu

Ġestjoni ta' Fajl u Direttorju

  1. ls: Uri lista ta' fajls u direttorji fid-direttorju attwali. Dan il-kmand jippermettilek tara l-kontenut tad-direttorju attwali.

    Eżempju: ls

  2. pwd: Stampa l-mogħdija assoluta tad-direttorju kurrenti. Dan il-kmand jgħinek tkun taf fejn int fis-sistema tal-fajls.

    Eżempju: pwd

  3. cd <directory>: Bidla fid-direttorju speċifikat. Billi tuża dan il-kmand, tista 'tinnaviga bejn direttorji fis-sistema tal-fajls tiegħek.

    Eżempju: cd /home/user/documents

  4. touch <file>: Oħloq fajl ġdid jew aġġorna l-ħin tal-modifika ta 'fajl eżistenti. Jekk il-fajl diġà jeżisti, se jaġġorna l-ħin tal-modifika.

    Eżempju: touch newfile.txt

  5. cp <source> <destination>: Ikkopja fajl jew direttorju mill-post tas-sors sal-post tad-destinazzjoni. Tista' tikkopja fajls jew direttorji multipli billi tispeċifika sorsi multipli.

    Eżempju:

    • cp file.txt /home/user/documents/(kopja fajl)
    • cp -r folder1 /home/user/documents/(kopja direttorju)
  6. mv <source> <destination>: Ċaqlaq jew semmi mill-ġdid fajl jew direttorju mill-post tas-sors għall-post tad-destinazzjoni. Jekk id-destinazzjoni hija isem ġdid, se tibdel l-isem; jekk tkun triq ġdida, se timxi.

    Eżempju:

    • mv file.txt /home/user/documents/file_new.txt(semmi mill-ġdid fajl)
    • mv folder1 /home/user/documents/(ċaqlaq direttorju)
  7. rm <file>: Ħassar fajl. Innota li dan il-kmand se jħassar il-fajl mingħajr ebda konferma, għalhekk użah bir-reqqa.

    Eżempju: rm file.txt

  8. mkdir <directory>: Oħloq direttorju ġdid bl-isem speċifikat.

    Eżempju: mkdir new_folder

  9. rmdir <directory>: Ħassar direttorju vojt. Innota li tista' tħassar direttorju vojt biss b'dan il-kmand.

    Eżempju: rmdir empty_folder

Ġestjoni tal-permessi

  1. chmod <permission> <file/directory>: Ibdel il-permessi ta' aċċess ta' fajl jew direttorju skont il-permess speċifikat. Il-permessi komuni jinkludu "r"(qari), "w"(kitba), u "x"(eżekuzzjoni).

    Eżempju: chmod u+rwx file.txt(żid il-permessi ta' qari, tikteb u tesegwixxi għall-utent)

  2. chown <user>:<group> <file/directory>: Ibdel is-sid ta' fajl jew direttorju għall-utent u l-grupp speċifikati.

    Eżempju: chown user1:group1 file.txt(sett is-sid u l-grupp għal file.txt)

Ġestjoni ta' Proċess u Servizz

  1. ps: Lista tal-proċessi li qed jaħdmu. Dan il-kmand juri lista ta' proċessi u l-IDs tal-Proċess(PIDs) korrispondenti tagħhom.

    Eżempju: ps

  2. top: Uri proċessi li qed jaħdmu u riżorsi tas-sistema. Dan il-kmand jipprovdi interface interattiv biex tara l-proċessi li qed jaħdmu u tissorvelja r-riżorsi tas-sistema bħal CPU, RAM.

    Eżempju: top

  3. kill <PID>: Ittemm proċess bl-ID tal-Proċess(PID) speċifikat. Dan il-kmand jibgħat sinjal biex iwaqqaf il-proċess, li jippermettilu joħroġ jew jagħlaq.

    Eżempju: kill 1234(temm il-proċess b'PID 1234)

  4. systemctl start <service>: Ibda s-servizz speċifikat. Servizz huwa programm fl-isfond tas-sistema, u dan il-kmand jibdah.

    Eżempju: systemctl start apache2(ibda s-servizz Apache)

  5. systemctl stop <service>: Waqqaf is-servizz speċifikat. Dan il-kmand iwaqqaf is-servizz li jaħdem.

    Eżempju: systemctl stop apache2(twaqqaf is-servizz Apache)

  6. systemctl restart <service>: Ibda mill-ġdid is-servizz speċifikat. Dan il-kmand jieqaf u mbagħad jibda s-servizz.

    Eżempju: systemctl restart apache2(erġa ibda s-servizz Apache)

  7. systemctl status <service>: Uri l-istatus tas-servizz speċifikat. Dan il-kmand juri jekk is-servizz huwiex qed jaħdem jew le u l-istatus tiegħu.

    Eżempju: systemctl status apache2(uri l-istatus tas-servizz Apache)

Ġestjoni tal-Pakketti

  1. apt-get install <package>: Installa pakkett tas-softwer mir- Ubuntu repożitorju.

    Eżempju: apt-get install nginx(installa Nginx)

  2. apt-get update: Aġġorna l-informazzjoni tal-pakketti tas-softwer kollha mir-repożitorju. Dan il-kmand se jġib informazzjoni dwar l-aħħar pakketti mir-repożitorju.

    Eżempju: apt-get update

  3. apt-get upgrade: Aġġorna l-pakketti kollha installati għall-aħħar verżjoni.

    Eżempju: apt-get upgrade

  4. apt-get remove <package>: Neħħi pakkett installat mis-sistema.

    Eżempju: apt-get remove nginx(neħħi Nginx)

Ġestjoni tan-Netwerk

  1. ifconfig: Uri informazzjoni dwar tagħmir tan-netwerk u indirizzi IP tas-sistema.

    Eżempju: ifconfig

  2. ip addr: Uri informazzjoni dwar tagħmir tan-netwerk u indirizzi IP tas-sistema. Dan il-kmand huwa simili għal ifconfig.

    Eżempju: ip addr

  3. ping <domain/IP>: Iċċekkja l-konnettività tan-netwerk għal indirizz IP speċifikat jew isem tad-dominju billi tibgħat pakketti u tistenna tweġiba.

    Eżempju: ping google.com

  4. curl <URL>: Irkupra l-kontenut minn URL. Dan il-kmand huwa komunement użat biex tniżżel data minn websajt u juri r-riżultat fuq il-linja tal-kmand.

    Eżempju: curl https://www.example.com

Ġestjoni tal-Istorja tal-Kmand

  1. history: Uri l-istorja tal-kmandi esegwiti qabel. Dan il-kmand jelenka l-kmandi li ġew esegwiti fis-sessjoni attwali.

    Eżempju: history

 

Dawn huma xi kmandi komuni u utli tal-linja tal-kmand fi Ubuntu. Skont il-bżonnijiet u l-għanijiet tiegħek, tista' tuża dawn il-kmandi biex tmexxi s-sistema tiegħek u twettaq diversi kompiti bażiċi.