Hoe om lêers en dopgehou te verwyder met Linux

Hierdie gids wys jou al die verskillende maniere om lêers te verwyder met behulp van Linux.

Die maklikste manier om lêers uit te vee, is om die lêerbestuurder te gebruik wat kom as deel van jou Linux-weergawe. 'N Lêerbestuurder verskaf 'n grafiese aansig van die lêers en vouers wat op u rekenaar gestoor word. Windows-gebruikers sal bekend wees met 'n program genaamd Windows Explorer wat op sigself 'n lêerbestuurder is.

Daar is baie verskillende lêerbestuurders vir Linux, maar hier is die algemeenste geïnstalleer:

Nautilus maak deel uit van die GNOME desktop omgewing en is die standaard lêer bestuurder vir Ubuntu , Linux Mint , Fedora en open SUSE .

Dolphin maak deel uit van die KDE desktop omgewing en is die standaard lêer bestuurder vir verspreidings soos Kubuntu en die KDE weergawes van Mint en Debian .

Thunar maak deel uit van die XFCE desktop omgewing en is die standaard lêer bestuurder vir Xubuntu.

PCManFM maak deel uit van die LXDE desktop omgewing en is die standaard lêer bestuurder vir Lubuntu.

Caja is die standaard lêer bestuurder vir die MATE desktop omgewing en kom as deel van Linux Mint Mate.

Hierdie gids sal jou wys hoe om lêers te verwyder met al hierdie lessenaaromgewings . Dit sal ook wys hoe om lêers te verwyder met die opdraglyn.

Hoe om Nautilus te gebruik om lêers uit te vee

Nautilus kan in Ubuntu geopen word deur op die lêerkas-ikoon op die lanseerder te klik. U sal Nautilus op Munt kan vind deur op die lêerbestuurder in die snelstartbalk of via die spyskaart te klik. Enige verspreiding wat die GNOME-lessenaaromgewing gebruik, sal die lêerbestuurder binne die aktiwiteitevenster hê.

As jy Nautilus oopmaak, kan jy deur die lêers en dopgehou navigeer deur dit dubbel te klik. Om 'n enkele lêer te verwyder, kliek regs op die ikoon en kies 'Skuif na asblik'.

U kan veelvuldige lêers kies deur die Ctrl-sleutel in te hou terwyl u op die lêer klik en dan met die regter muisknop druk om die spyskaart te vertoon. Klik op "Skuif na asblik" om die items na die asblik te skuif.

As u verkies om die sleutelbord te gebruik, kan u die "Delete" sleutel op u sleutelbord druk om items na die asblik te stuur.

Om die lêers permanent te verwyder, klik op die "Asblik" -ikoon in die linker paneel. Dit wys jou al die items wat tans uitgevee is, maar steeds verhaalbaar is.

Om 'n lêer te herstel, klik op 'n item en klik die "Herstel" -knoppie in die boonste regterkantste hoek.

Om die asblik leeg te maak, klik op die "Leë" -knoppie in die boonste regterkantste hoek.

Hoe om Dolphin te gebruik om lêers te verwyder

Die Dolphin-lêerbestuurder is die standaard lêerbestuurder met die KDE-omgewing. U kan dit bekendstel deur op die ikoon in die spyskaart te klik.

Die koppelvlak is baie soortgelyk aan dié van Nautilus en die verwyder funksionaliteit is baie dieselfde.

Om 'n enkele lêer te verwyder, kliek regs op die lêer en kies "Skuif na asblik". U kan ook die delete-sleutel druk, maar dit verskyn 'n boodskap waarin gevra word of u seker is dat u die item na die asblik wil skuif. U kan die boodskap weer laat verskyn deur 'n tjek in 'n boks te plaas.

Om veelvuldige lêers uit te vee, kies al die lêers wat u wil verwyder deur die CTRL sleutel in te hou en links op die lêers te klik. Om dit na die asblik te skuif, druk die delete-sleutel of regskliek en kies "skuif na asblik".

U kan items uit die asblik herstel deur op die prullenkoon in die linkerkantse paneel te klik. Vind die item of items wat jy wil herstel, regskliek en kies dan "herstel".

Om die asblik leeg te maak, kliek regs op die prullenbak opsie in die linker paneel en kies "leë prullenbak".

U kan die lêers permanent verwyder sonder dat hulle na die asblik gaan. Hou die skuif sleutel in en druk die delete knoppie.

Hoe om Thunar te gebruik om lêers te verwyder

Die meeste lêerbestuurders volg dieselfde tema wanneer dit kom by die kies, kopiëring, verskuiwing en verwydering van lêers en vouers.

Thunar is nie anders nie. U kan Thunar oopmaak in die XFCE-lessenaaromgewing deur op die spyskaart te klik en na "Thunar" te soek.

As jy 'n lêer met Thunar wil verwyder, kies die lêer met die muis en kliek met die rechtermuisknop. Die belangrikste verskil tussen Thunar en die twee voorheen genoemde lêerbestuurders is dat beide "skuif na asblik" en "verwyder" beskikbaar is in die konteks kieslys.

Om 'n lêer na die asblik te stuur, kies dan die opsie "skuif na asblik" of gebruik die opsie "verwyder" permanent uit.

As u 'n lêer wil herstel, kliek op die ikoon 'Prullenbak' in die linker paneel en vind die lêer wat u wil herstel. Regskliek op die lêer en klik op die "Herstel" opsie in die spyskaart.

Om die asblik leeg te maak, klik regs op die "Asblik" -ikoon en kies "Leë Asblik".

Hoe om PCManFM te gebruik om lêers te verwyder

Die PCManFM lêer bestuurder is die standaard vir die LXDE desktop omgewing.

U kan PCManFM oopmaak deur die lêerbestuurder uit die LXDE-kieslys te kies.

Om 'n lêer te verwyder, navigeer deur die dopgehou en kies die lêer wat u met die muis wil verwyder.

U kan die lêer verwyder om die lêer te verwyder en u sal gevra word of u die item na die asblik wil skuif. U kan ook regs op die lêer kliek en kies die opsie "skuif na asblik" in die spyskaart.

As u die lêer permanent wil verwyder, hou die skuif sleutel in en druk die delete knoppie. U sal nou gevra word of u die lêer wil verwyder. As jy die skuif sleutel hou en druk met die regter muisknop sal die kieslys opsie nou vertoon word as "verwyder" in plaas van "skuif na asblik".

Om items te herstel, klik op die asblik en kies die lêer of lêers wat u wil herstel. Regskliek en kies "herstel".

Om die asblik leeg te maak, kliek regs op die asblik en kies 'Leeg asblik' in die kieslys.

Hoe om Caja te gebruik om lêers te verwyder

Caja is die standaard lêer bestuurder vir Linux Mint MATE en die MATE lessenaar omgewing in die algemeen.

Die Caja-lêerbestuurder sal van die spyskaart beskikbaar wees.

Om 'n lêer te verwyder, navigeer deur die dopgehou en vind die lêer of lêers wat jy wil verwyder. Kies die lêer deur daarop te klik en regs kliek. Die spyskaart sal 'n opsie hê wat genoem word "skuif na asblik". U kan ook die delete-sleutel druk om die lêer na die asblik te skuif.

U kan die lêer permanent uitvee deur die skuif sleutel in te hou en dan die delete sleutel te druk. Daar is geen regsklikkieslys opsie om lêers permanent te verwyder nie.

Om 'n lêer te herstel, klik op die asblik in die linkerkant. Vind die lêer wat herstel moet word en kies dit met die muis. Klik nou op die herstel knoppie.

As jy die asblik wil leegmaak, kan jy op die asblik klik en dan die leë asblikknoppie.

Hoe om 'n lêer te verwyder met behulp van die Linux-bevellyn

Die basiese sintaksis vir die verwydering van 'n lêer met die Linux-terminale is soos volg:

rm / pad / na / lêer

Byvoorbeeld, dink jy het 'n lêer genaamd file1 in die gids / home / gary / documents wat jy die volgende opdrag sou tik:

rm / huis / gary / dokumente / lêer1

Daar is geen waarskuwing wat jou vra of jy seker is nie, so jy moet baie seker wees dat jy die pad na die korrekte lêer getik het of die lêer sal uitgevee word.

U kan veelvuldige lêers verwyder deur dit as deel van die rm opdrag soos volg te spesifiseer:

rm file1 file2 file3 file4 file5

Jy kan ook wildkaarte gebruik om te bepaal watter lêers jy wil verwyder. Byvoorbeeld om al die lêers met die uitbreiding .mp3 te verwyder, sal u die volgende opdrag gebruik:

rm * .mp3

Dit is die moeite werd om op hierdie stadium te wys dat u die nodige toestemming moet hê om die lêers te verwyder, anders sal u 'n fout kry.

U kan toestemmings verhef met die sudo-opdrag of oorskakel na 'n gebruiker met toestemmings om die lêer te verwyder met die su-opdrag .

Hoe kry jy 'n '# ~; Boodskap wanneer lêers verwyder word met behulp van Linux

Soos in die vorige gedeelte genoem, vra die rm-opdrag nie om bevestiging voordat die lêer verwyder word nie. Dit doen dit net onoordeelkundig.

U kan 'n skakelaar aan die rm-opdrag verskaf sodat dit u vra of u seker is voordat u elke lêer uitvee.

Dit is natuurlik goed as u een lêer uitvee, maar as u honderde lêers uitvee, word dit vermoeiend.

rm -i / pad / na / lêer

Byvoorbeeld, as u al die mp3-lêers in 'n gids wil verwyder, maar u wil elke verwydering bevestig, sal u die volgende opdrag gebruik:

rm -i * .mp3

Die uitset van die bogenoemde opdrag sal so iets wees:

rm: verwyder gereelde lêer 'file.mp3'?

Om die lêer te verwyder, moet jy Y of y druk en druk terug. As u nie die lêer wil verwyder nie, druk n of N.

As u wil weet of u seker is dat u lêers wil verwyder, maar slegs wanneer meer as 3 lêers uitgevee moet word of wanneer u rekursief verwyder, kan u die volgende sintaksis gebruik:

rm -I * .mp3

Dit is minder opdringerig as die rm -i opdrag, maar natuurlik as die bevel minder as 3 lêers sou verwyder, sou u die 3 lêers verloor.

Die uitset van die bogenoemde opdrag sou so iets wees:

rm: verwyder 5 argumente?

Weereens moet die antwoord y of Y wees voordat die verwydering plaasvind.

'N Alternatief vir die -i en -I bevel is soos volg:

rm --interactive = nooit * .mp3

rm --interactive = once * .mp3

rm --interactive = altyd * .mp3

Die bogenoemde sintaks is makliker om te lees en verklaar dat jy ook nooit van die skrapping sal weet wat dieselfde is as om nie 'n skakelaar na die rm-opdrag te lewer nie. U sal eenkeer vertel word wat dieselfde is as die rm met die -I skakelaar of jy sal altyd vertel word wat dieselfde is as die rm-opdrag met die -i skakelaar.

Gidse en sub-gidse verwyder. Rekursief gebruik van Linux

Stel jou voor dat jy die volgende gidsstruktuur het:

As u die rekeningmap en al die subgidse en lêers wil verwyder, moet u die volgende skakelaar gebruik:

rm -r / home / gary / dokumente / rekeninge

U kan ook een van die volgende twee opdragte gebruik:

rm -R / huis / gary / dokumente / rekeninge

rm - rekursiewe / huis / gary / dokumente / rekeninge

Hoe om 'n gids te verwyder, maar slegs as dit leeg is

Stel jou voor jy het 'n gids genaamd rekeninge en jy wil dit uitvee, maar net as dit leeg is. U kan dit doen deur die volgende opdrag te gebruik:

rm -d rekeninge

As die gids leeg is, sal dit uitgevee word, maar as dit nie is nie, sal die volgende boodskap ontvang word:

rm: kan nie 'rekeninge' verwyder nie: gids nie leeg nie

Hoe om lêers te verwyder sonder 'n fout wat voorkom as 'n lêer nie bestaan ​​nie

As jy 'n skrip uitvoer, wil jy dalk nie 'n fout hê nie as die lêer of lêers wat jy probeer verwyder, nie bestaan ​​nie.

In hierdie geval kan u die volgende opdrag gebruik:

rm -f / pad / na / lêer

Byvoorbeeld, jy kan hierdie opdrag gebruik om 'n lêer genaamd file1 te verwyder.

rm -f file1

As die lêer bestaan, sal dit verwyder word. Indien nie, sal u nie 'n boodskap ontvang wat sê dat dit nie bestaan ​​het nie. Gewoonlik sonder die -f skakelaar sal u die volgende fout ontvang:

rm: kan nie 'file1' verwyder nie: geen sodanige lêer of gids nie

opsomming

Daar is ander opdragte wat u kan gebruik om lêers soos die shred-opdrag te verwyder wat enige herstel van die lêer sal voorkom.

As u 'n simboliese skakel het, kan u die skakel verwyder met die opdrag van ontkoppeling.