Hoe om lêers te skuif met behulp van Linux Grafiese en Command Line Tools

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

Die maklikste manier om lêers te skuif, is die gebruik van die lêerbestuurder wat by jou spesifieke Linux-verspreiding kom . 'N Lêerbestuurder bied 'n grafiese aansig van die dopgehou en lêers wat op u rekenaar gestoor word. Windows-gebruikers sal vertroud wees met Windows Explorer wat 'n tipe lêerbestuurder is.

Die mees algemene lêerbestuurders in Linux is soos volg:

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

Dolfyn die deel van die KDE-lessenaaromgewing en is die standaard lêerbestuurder vir Kubuntu en KaOS.

Thunar kom met die XFCE lessenaar omgewing, PCManFM is geïnstalleer met die LXDE desktop omgewing en Caja is deel van die MATE desktop omgewing.

'N lessenaar omgewing is 'n versameling van grafiese gereedskap wat jou toelaat om jou stelsel te administreer.

Hoe om Nautilus te gebruik om lêers te skuif

As u Ubuntu gebruik, kan u die Nautilus-lêerbestuurder oopmaak deur op die lêer-ikoon bokant die lanseerder te klik.

Vir ander van u wat die GNOME-lessenaaromgewing gebruik, druk die super sleutel op die sleutelbord (gewoonlik het die Windows-logo en is langs die linker alt-sleutel) en soek na Nautilus in die verskafde blokkie.

As jy Nautilus oopgemaak het, sal jy die volgende opsies in die linker paneel sien:

Die meeste van jou lêers sal onder die "Tuis" -gids wees. Deur op 'n gids te klik, word 'n lys van sub-dopgehou en lêers in die gids vertoon.

Om 'n lêer te skuif, kliek regs op die lêer en kies 'Skuif na'. 'N Nuwe venster sal oopmaak. Navigeer deur die gidsstruktuur totdat u die gids vind waar u die lêer wil plaas.

Klik "Kies" om die lêer fisiek te skuif.

Hoe om lêers te skuif met behulp van Dolphin

Dolphin is standaard beskikbaar by die KDE lessenaar omgewing. As jy nie KDE gebruik nie, sal ek by die lêerbestuurder hou wat by jou verspreiding gekom het.

Lêerbestuurders is baie gelyk en daar is geen goeie rede om 'n ander een te installeer as die standaard vir u stelsel nie.

Dolphin het nie 'n konteks kieslys vir die verskuiwing van lêers nie. In plaas daarvan, al wat jy moet doen om lêers te skuif, sleep hulle na die verlangde plek.

Die stappe vir die verskuiwing van lêers is soos volg:

  1. Navigeer na die gids waar die lêer geleë is
  2. Regskliek op die oortjie en kies "Nuwe oortjie"
  3. In die nuwe oortjie navigeer na die gids waarheen jy die lêer wil skuif
  4. Gaan terug na die oorspronklike oortjie en sleep die lêer wat jy wil skuif na die nuwe oortjie
  5. 'N Spyskaart sal verskyn met die opsie om hierheen te beweeg.

Hoe om lêers te gebruik met Thunar

Thunar het 'n soortgelyke koppelvlak vir Nautilus. Die linker paneel word egter in drie afdelings geskei:

In die toestelle afdeling word die partisies wat vir u beskikbaar is, gelys. In die afdeling afdeling word items soos "tuis", "lessenaar", "vullisblik", "dokumente", "musiek", "prente", "video's" en "aflaaisels" vertoon. Uiteindelik kan u in die netwerk afdeling blaai netwerk dryf.

Die meeste van jou lêers sal onder die huismap wees, maar jy kan ook die lêerstelsel opsie oopmaak om na die wortel van jou stelsel te gaan.

Thunar gebruik die konsep van sny en plak om items rond te beweeg. Regskliek op die lêer wat jy wil skuif en kies "sny" uit die konteks kieslys.

Navigeer na die gids waar u die lêer wil plaas, regs kliek en kies 'Plak'.

Hoe om lêers te skuif deur PCManFM te gebruik

PCManFM is ook soortgelyk aan Nautilus.

Die linker paneel het 'n lys van plekke soos volg:

U kan deur die dopgehou navigeer deur daarop te klik totdat u die lêer wat u wil skuif, vind.

Die proses om lêers te skuif, is dieselfde vir PCManFM soos vir Thunar. Regskliek op die lêer en kies "Sny" uit die konteks kieslys.

Navigeer na die gids waar u die lêer wil plaas, regs kliek en kies 'Plak'.

Hoe om lêers te gebruik deur Caja te gebruik

Die Caja lêer bestuurder is die standaard opsie vir Linux Mint MATE en dit is feitlik dieselfde as Thunar.

Om 'n lêer te skuif, navigeer deur die dopgehou deur op die linker muisknop te klik.

As jy die lêer wat jy wil skuif, regs kliek en kies "sny". Navigeer na die gids waar jy die lêer wil plaas, regs kliek en kies 'Plak'.

U sal op die regs-kieslys sien dat daar 'n "Skuif na" opsie is, maar die plekke waar u lêers kan skuif na die gebruik van hierdie opsie, is baie beperk.

Hoe om 'n lêer te hernoem met die Linux mv-opdrag

Stel jou voor dat jy 'n groot aantal foto's van jou digitale kamera gekopieer het na die gids Prente onder jou tuisblad. (~ / Pictures).

Klik hier vir 'n gids oor die tilde (~) .

Om baie foto's onder 'n enkele vouer te hê, maak dit moeilik om deur te sorteer. Dit sal beter wees om die beelde op een of ander manier te kategoriseer.

U kan natuurlik die prente per jaar en maand kategoriseer of u kan dit volgens 'n spesifieke gebeurtenis kategoriseer.

Vir hierdie voorbeeld kan ons aanvaar dat onder die prente-lêergids die volgende lêers is:

Dit is moeilik om deur die foto's te vertel wat hulle eintlik verteenwoordig. Elke lêernaam het 'n datum wat daarmee verband hou, sodat jy dit ten minste in dopgehou kan plaas op grond van hul datum.

By die verskuif van lêers rondom die bestemmingsmap moet al bestaan, anders sal u 'n fout kry.

Om 'n gids te skep, gebruik die instruksies mkdir soos volg:

mkdir

In die bostaande voorbeeld sou dit 'n goeie idee wees om elke jaar 'n gids te skep en binne elke jaarmap moet daar dopgehou word vir elke maand.

Byvoorbeeld:

mkdir 2015
mkdir 2015 / 01_January
mkdir 2015 / 02_February
mkdir 2015 / 03_March
mkdir 2015 / 04_April
mkdir 2015 / 05_May
mkdir 2015 / 06_June
mkdir 2015 / 07_July
mkdir 2015 / 08_August
mkdir 2015 / 09_September
mkdir 2015 / 10_October
mkdir 2015 / 11_November
mkdir 2015 / 12_December
mkdir 2016
mkdir 2016 / 01_January

Nou kan jy dalk wonder waarom ek elke maand 'n gids geskep het met 'n nommer en 'n naam (dws 01_January).

Wanneer u 'n gidslys deur die ls-opdrag gebruik, word die dopgehou in alfanumeriese volgorde terugbesorg. Sonder die getalle sal April eerste wees en dan Augustus, ens. Deur 'n nommer in die gidsnaam te gebruik, verseker dit dat die maande in die korrekte volgorde teruggestuur word.

Met die gemaakte vouers kan jy nou die prentlêers in die korrekte vouers soos volg verplaas:

mv img0001_01012015.png 2015 / 01_January /.
mv img0002_02012015.png 2015 / 01_January /.
mv img0003_05022015.png 2015 / 02_February /.
mv img0004_13022015.png 2015 / 02_February /.
mv img0005_14042015.png 2015 / 04_April /.
mv img0006_17072015.png 2015 / 07_July /.


mv img0007_19092015.png 2015 / 09_September /.
mv img0008_01012016.png 2016 / 01_January /.
mv img0009_02012016.png 2016 / 01_January /.
mv img0010_03012016.png 2016 / 01_January /.

In elk van die reëls van die kode hierbo word die prent na die betrokke jaar- en maandgids gekopieer, gebaseer op die datum in die lêernaam.

Die tydperk (.) Aan die einde van die reël is wat bekend staan ​​as 'n metakarakter . Dit maak basies seker dat die lêer dieselfde naam behou.

Terwyl die lêers nou mooi gesorteer is, sal dit lekker wees om te weet wat elke prent bevat. Die enigste manier om dit te doen is om die lêer oop te maak in ' n beeldbeskouer . Sodra jy weet wat die prentjie betref, kan jy die lêer hernoem met die mv-opdrag soos volg:

mv img0008_01012016.png newyearfireworks.png

Wat gebeur as die lêer reeds bestaan

Die slegte nuus is dat as jy 'n lêer na 'n gids beweeg waar daar reeds 'n lêer met dieselfde naam is, word die bestemmingslêer oorskry.

Daar is maniere om jouself te beskerm. U kan 'n rugsteun van die bestemmingslêer maak deur die volgende sintaksis te gebruik.

mv-b test1.txt test2.txt

Dit hernoem test1.txt om toets2.txt te word. As daar reeds 'n toets2.txt is, word dit toets2.txt ~.

Nog 'n manier om jouself te beskerm, is om die mv-bevel te kry om jou te vertel of die lêer reeds bestaan ​​en dan kan jy kies of die lêer moet skuif of nie.

mv -i test1.txt test2.txt

As jy honderde lêers beweeg, sal jy waarskynlik 'n script skryf om die skuif uit te voer. In hierdie geval sal u nie 'n boodskap wil hê om te verskyn wat vra of u die lêer wil skuif of nie.

U kan die volgende sintaks gebruik om lêers te skuif sonder om die bestaande lêers te oorskryf.

mv-n test1.txt test2.txt

Ten slotte is daar nog een skakelaar waarmee jy die bestemmingslêer kan opdateer as die bronlêer meer onlangs is.

mv -u test1.txt test2.txt