Android

Paano alisin ang mga file at direktoryo gamit ang linya ng command ng linux

Linux Command Line - Directories and Files

Linux Command Line - Directories and Files

Talaan ng mga Nilalaman:

Anonim

Sa tutorial na ito, ipapakita namin sa iyo kung paano gamitin ang mga utos sa rm , unlink , at rmdir upang alisin ang mga file at direktoryo sa Linux.

Paano Alisin ang mga File

Upang alisin (o tanggalin) ang isang file sa Linux mula sa command line, gamitin ang alinman sa rm (alisin) o unlink command.

Pinapayagan ka ng unlink utos na alisin mo lamang ang isang solong file, habang may rm maaari mong alisin ang maraming mga file nang sabay-sabay.

Maging maingat kapag nag-aalis ng mga file o direktoryo, dahil kapag natanggal ang file, hindi ito madaling mabawi.

  • Upang matanggal ang isang solong file, gamitin ang rm o unlink command na sinusundan ng pangalan ng file:

    unlink filename

    rm filename

    Kung ang file ay protektado ng pagsusulat, sasabihan ka para sa kumpirmasyon, tulad ng ipinakita sa ibaba. Upang alisin ang uri ng file y at pindutin ang Enter . Kung hindi, kung ang file ay hindi protektado ng pagsusulat, tatanggalin ito nang walang pagsenyas.

    rm: remove write-protected regular empty file 'filename'?

    Upang tanggalin ang maraming mga file nang sabay-sabay, gamitin ang rm utos na sinusundan ng mga pangalan ng file na pinaghiwalay ng espasyo.

    rm filename1 filename2 filename3

    Maaari ka ring gumamit ng isang wildcard ( * ) at regular na pagpapalawak upang tumugma sa maraming mga file. Halimbawa, upang tanggalin ang lahat ng mga file ng .pdf sa kasalukuyang direktoryo, gamitin ang sumusunod na utos:

    rm *.pdf

    Kapag gumagamit ng mga regular na pagpapalawak, ilista muna ang mga file na may utos ng ls upang makita mo kung anong mga file ang matanggal bago patakbuhin ang utos ng rm .

    Gamitin ang rm may isang-pagpipilian na kumpirmahin ang bawat file bago matanggal ito:

    rm -i filename(s)

    Upang matanggal ang mga file nang walang pagsisenyas kahit na ang mga file ay na-protektado ng sulat na ipasa ang the -f (lakas) na pagpipilian sa rm utos:

    rm -f filename(s)

    Maaari mo ring pagsamahin ang mga pagpipilian sa rm . Halimbawa, upang tanggalin ang lahat ng mga file ng .txt sa kasalukuyang direktoryo nang walang isang agarang sa mode ng pandiwa, gamitin ang sumusunod na utos:

    rm -fv *.txt

Paano Alisin ang Mga Direktoryo (Mga Folder)

Sa Linux, maaari mong alisin / tanggalin ang mga direktoryo kasama ang rmdir at rm .

rmdir ay isang utility-line utility para sa pagtanggal ng mga walang laman na direktoryo habang may rm maaari mong alisin ang mga direktoryo at ang kanilang mga nilalaman nang maingat.

  • Upang alisin ang isang walang laman na direktoryo, gamitin ang alinman sa rmdir o rm -d sinusundan ng pangalan ng direktoryo:

    rm -d dirname

    rmdir dirname

    Upang alisin ang mga di-walang laman na mga direktoryo at lahat ng mga file sa loob ng mga ito, gamitin ang rm utos na may the -r (recursive) na pagpipilian:

    rm -r dirname

    Kung ang isang direktoryo o isang file sa loob ng direktoryo ay protektado ng pagsusulat, sasabihan ka upang kumpirmahin ang pagtanggal.

    Upang alisin ang mga di-walang laman na direktoryo at lahat ng mga file nang hindi sinenyasan, gumamit ng rm may -r (recursive) at mga pagpipilian sa -f :

    rm -rf dirname

    Upang alisin ang maraming mga direktoryo nang sabay-sabay, gamitin ang utos ng rm -r sinusundan ng mga pangalan ng direktoryo na pinaghiwalay ng puwang.

    rm -r dirname1 dirname2 dirname3

    Pareho sa mga file maaari ka ring gumamit ng isang wildcard ( * ) at regular na pagpapalawak upang tumugma sa maraming direktoryo.

Konklusyon

Sa ngayon dapat kang magkaroon ng isang mahusay na pag-unawa sa kung paano gamitin ang Linux rm , rmdir at unlink utos at dapat mong ligtas na alisin ang mga file at direktoryo mula sa linya ng utos.

rm rmdir unlink terminal