Jinsi ya kufuta Saraka katika Linux

Kwa maelezo katika makala haya, utaweza kufuta saraka katika Linux kama mtaalamu, ikiwa ni pamoja na saraka zilizo na faili na tupu.

Ikiwa unatumia Linux, unaweza kutumia kufuta saraka kwa kutumia rm amri. The rm command inaweza kuondoa saraka zilizo na faili ikiwa unatumia -r bendera. Ikiwa folda au saraka ni tupu, unaweza kuiondoa kwa kutumia rm or ni rm amri.

Ikiwa unashangaa jinsi ya kufuta saraka au folda kwenye Linux, unapaswa kujua kuwa hili ni suala la kawaida kwa wageni wa Linux. Unapoanza kutumia mfumo wa uendeshaji wa Linux, ni kuepukika kwamba wakati fulani utataka kufuta folda.

Kutumia Linux kunahitaji zaidi ya kujifunza misingi ya C lugha ya programu na lugha zingine za programu. Katika makala hii, tutajadili njia mbili ambazo zinaweza kutumika kufuta folda katika Linux. Pia tunatoa mifano ya kila njia ili uweze kuanza kufuta folda haraka iwezekanavyo.

Jinsi ya kufuta Saraka katika Linux

Jinsi ya kufuta Saraka katika Linux

Kuna njia mbili za kufuta saraka katika Linux:

  • ni rm: Hii ni amri inayotumiwa kufuta saraka tupu.
  • rm amri: Hii ni amri inayotumiwa kufuta folda au saraka ikijumuisha folda zake ndogo na saraka ndogo. Ikiwa saraka ina faili, faili ya -r bendera lazima itumike na amri hii.

Ukiwa tayari kufuta folda, pengine unaelekea kuiburuta hadi kwenye tupio la kompyuta yako. Recycle Bin hutumika kama mahali pa kuhifadhi hati unazotaka kufuta. Safisha Recycle Bin kabla ya faili kufutwa.

Unapotumia mstari wa amri wa Linux, kumbuka kuwa hakuna pipa la kuchakata tena. Unapofuta faili au saraka, hutaweza kuiona tena.

Futa Saraka za Linux Ukitumia Amri ya rm

Pamoja na rm amri, unaweza kufuta saraka na faili. Tofauti ni rm, ambayo tutajadili baadaye, amri hii inaweza kutumika kuondoa saraka tupu na zisizo tupu.

Hapo chini ndio unahitaji kujua kuhusu syntax ya rm amri:

rm [bendera] [faili/jina la folda]

Chini ni bendera mbili unazoweza kutumia kuondoa saraka nazo rm:

  • -d: Hii itafuta saraka katika Linus ambayo haina chochote ndani yake
  • -r: Hii itafuta saraka isiyo tupu na kila kitu kilichomo ndani yake.

Wacha tuseme tunataka kuondoa folda inayoitwa "vibes" kutoka kwa saraka ya sasa ya kufanya kazi. Tunaweza kuona folda yetu inayo ikiwa tunaendesha amri ifuatayo:

ls vibes/

Amri yetu itarudisha kitu kama hiki:

kuanzisha.py
hesabu.py

Kwa kuwa saraka hii ina faili ndani yake, tunahitaji kuziondoa na -r bendera. Tunaweza kufanya hivyo kwa amri ifuatayo:

rm -r vibes/

Amri iliyo hapo juu ilifuta folda ya "vibes" ikijumuisha saraka zote zinazohusiana nayo.

Unaweza pia kufuta folda nyingi na rm. Unaweza kufanya hivyo kwa kutaja majina mengi ya saraka baada ya rm. Hebu tuseme unataka kuondoa folda za "mitetemo" na "muziki" kutoka saraka yako ya sasa ya kufanya kazi. Unaweza kufanya hivyo kwa amri ifuatayo:

rm -r vibes music

Jinsi unavyoweza Kulazimisha kufuta Saraka na yaliyomo ndani yake

By default, rm -r amri inakuhimiza kuthibitisha kufutwa kwa faili au saraka. Hili linaweza kutokea ikiwa faili unayojaribu kufuta tayari imelindwa. Ili kubatilisha hili, unaweza kubainisha -f bendera kama ifuatavyo:

rm -rf vibes

Amri hii itahakikisha kwamba saraka na subdirectories zimefutwa kabisa kwenye folda ya "vibes". Unapoendesha amri hii, hutahamasishwa kuthibitisha kwamba unataka kufuta faili. Kwa hiyo, unapaswa kutumia amri hii mara kwa mara na tu wakati una uhakika sana kwamba unataka yaliyomo yote ya folda kufutwa.

Futa Saraka za Linux Ukitumia Amri ya rmdir

Pamoja na ni rm amri, unaweza kufuta saraka tupu kwenye Linux. Hii ndio amri iliyopendekezwa ikiwa folda unayotaka kufuta haina chochote ndani yake, ikimaanisha kuwa haina kitu na unataka iondolewe kwenye mfumo wako.

Wacha tuseme saraka yetu ya sasa ya kufanya kazi ina faili na folda zifuatazo (ambazo tunaweza kutazama na Amri ya Linux "ls".):

programu.py
config
dev.py

Folda ya "Config" haina chochote. Wacha tuseme unataka kuondoa folda ya "config" kutoka saraka yako ya sasa ya kufanya kazi. Unaweza kufanya hivyo kwa amri ifuatayo:

usanidi wa rmdir

Ikiwa tunakimbia ls kutazama yaliyomo kwenye saraka ya sasa, amri yetu inarudi:

programu.py
dev.py

Utagundua kuwa hatuna saraka ya "config" tena. Ni muhimu kutambua kwamba ni rm amri haiwezi kutumika kufuta saraka zilizo na faili katika Linux. Ikiwa folda yetu ya "config" ina faili, hitilafu ifuatayo inarudishwa:

rmdir: config/: Saraka sio tupu

Hitimisho

The rm na ni rm amri hutumiwa katika Linux kufuta saraka. rm hutumika kufuta saraka zisizo tupu. The ni rm amri hutumika kufuta saraka tupu. Haiwezi kutumika kufuta folda zilizo na faili.

Kwa habari zaidi kuhusu amri hizi, chapa "mtu" ikifuatiwa na jina la amri kwenye terminal. Hii itakuruhusu kutazama ukurasa wa mwongozo kwenye Linux kwa amri.

Kabla ya kufuta faili, ni muhimu kwamba umechagua faili sahihi za kufuta. Unapotumia amri kama rm au ni rm, hakuna njia ya kurudi nyuma.

Mapendekezo:

Acha Reply

Anwani yako ya barua si kuchapishwa. Mashamba required ni alama *

Unaweza pia Like