A következő címkéjű bejegyzések mutatása: fájlkezelés. Összes bejegyzés megjelenítése
A következő címkéjű bejegyzések mutatása: fájlkezelés. Összes bejegyzés megjelenítése

2021. július 21., szerda

A Nautilus 40 bekerül az Ubuntu 21.10 daily build-ekbe

 


A Nautilus 40 bekerül az Ubuntu 21.10 daily build-ekbe.

Bár érkezése nem a legjelentősebb esemény ebben a ciklusban, a Nautilus 40 számos olyan fejlesztést és funkciót tartalmaz, amelyekkel az Impish napi tesztelői szívesen játszanak majd.

Mint például?

Nos, a híres fájlkezelő ezen frissítése végre lehetővé teszi, hogy a fájlokat a lista nézetben a létrehozás dátuma szerint rendezze (egy régóta fennálló kérés); azt mondják, hogy "pontosabb" fájlátviteli és másolási becsléseket továbbít; és javítja a lapkiegészítést a helybeviteli sávban (a ctrl + l megnyomásával érhető el).

A fejlesztések másik területe a fájlkonfliktus párbeszédpanel. Ez akkor jelenik meg, ha olyan fájlt vagy mappát próbál másolni vagy áthelyezni, amelynek a neve megegyezik egy meglévő fájl vagy mappa nevével. A Nautilus 40-ben továbbra is lehetőség van a fájl cseréjére vagy átnevezésére, de most már lehetőség van a helyettesítő név megadására is, ahogy ez a képernyőkép mutatja:

Fájlkonfliktus párbeszédpanel a Nautilus 40-ben

A Nautilus 40 beépített .zip kicsomagoló funkciót is kapott, amely támogatja a jelszóval védett .zip fájlokat; és a Nautilus beállítási paneljének egyoldalas újratervezése megkönnyíti az egyes beállítások megtalálását.

Hangsúlyoznom kell, hogy a közelgő Ubuntu 21.10 kiadás (ha minden jól megy) októberre már a Nautilus 41-et is tartalmazhatja, így a Nautilus 40-et egyelőre tekintsük egyfajta ideiglenes érkezésnek vagy helytartónak.

2017. január 28., szombat

Hogyan telepítsd és használd a 7-Zip fájl archiválót Ubuntu Linuxon

Ha Microsoft Windows felhasználó vagy és munkáddal jár a nagy fájlok küldése/fogadása a hálózaton, akkor nagy esély van arra, hogy legalább hallottál (ha nem használtad) a 7-Zip eszközt. Ha valaki nem ismerné, a 7-Zip egy díjnyertes, nyílt forráskódú fájl archiváló, ami "magas tömörítési aránnyal" rendelkezik.

A 7z-től eltekintve, az eszköz számos egyéb formátumot támogat. Például használhatod az alábbi fájltípusok csomagolására és kitömörítésére: 7z, XZ, BZIP2, GZIP, TAR, ZIP és WIM. Azonban ez még nem minden, mivel a 7-Zip eszköz használható számos más fájltípus kicsomagolására, beleértve az AR, ARJ, CAB, CHM, CPIO, CramFS, DMG, EXT, FAT, GPT, HFS, IHEX, ISO, LZH, LZMA, MBR, MSI, NSIS, NTFS, QCOW2, RAR, RPM, SquashFS, UDF, UEFI, VDI, VHD, VMDK, WIM, XAR, és Z.

"A tömörítési arány az új 7z formátumnál 30-50%-kal jobb a ZIP formátum arányánál." - Állítja az eszköz hivatalos dokumentációja. Az alábbiak a 7-Zip néhány egyéb jellegzetességei, amiket a hivatalos weboldala sorol:
  • A ZIP és GZIP formátumokhoz a 7-Zip olyan tömörítési arányt biztosít, ami 2-10%-kal jobb a PKZip és WinZip által biztosítottnál
  • Erős AES-256 titkosítás 7z és ZIP formátumokon
  • Önkitömörítő képesség a 7z formátumhoz
  • Integráció a Windows Shell-lel
  • Erőteljes fájlkezelő
  • Erőteljes parancssoros verzió
  • Bővítmény a FAR Manager-hez
  • Fordítás 87 nyelvre
Amennyiben azon tűnődnél, hogy milyen díjakat nyert a 7-Zip, az eszköz Wikipédia oldaláról: 2007-ben a SourceForge.net megadta a közösségileg megválasztott díjakat a "Technikai design"-ra és a "Legjobb Projekt"-re. 2013-ban a 7-Zip megkapta a Tom's Hardware Elite díját a sebességbeli és tömörítési aránybeli fölényének köszönhetően.

Elég indok arra, hogy megtanuld használni, ugye? De elérhető Linuxon? Nos, van egy portja a parancssoros verziójának Linuxra/Unixra és p7zip-nek hívják.

Ebben a cikkben kifejtjük, hogy hogyan telepítsd a p7zip-et Linux alatt. Kérlek vedd figyelembe, hogy minden ebben az útmutatóban említett instrukció és parancs Ubuntu 16.04 LTS-en lett tesztelve.

A 7-Zip letöltése és telepítése

Könnyen letöltheted és telepítheted a p7zip eszközt Ubuntu alatt az alábbi parancsokkal:

sudo apt-get install p7zip-full
sudo apt-get install p7zip-rar

A 7-Zip használata

A p7zip telepít egy 7z nevű parancssoros segédprogramot. Az alábbi a szintaxisa:

7z [adeltux] [-] [KAPCSOLÓ] <ARCHIVUM_NEVE> <PARAMÉTEREK>...

Ha egy kissé összetettnek tűnik, ne aggódj, mert kis lépésekben magyarázzuk el a 7z használatát.

Hogy elkezdjük, értsük meg, hogy hogyan kell létrehozni .7z archívumot ezzel a paranccsal. Ehhez feltételezzük, hogy van egy files nevű könyvtár, ami négy fájlt tartalmaz:


Most az a feladat, hogy becsomagoljuk mind a 4 fájlt egy .7z fájlba, mondjuk files.7z. Ahhoz, hogy ezt megtegyük, lépjünk be a files könyvtárba a parancssorban és hajtsuk végre az alábbi parancsot:

$ 7z a files.7z *

Az alábbi képernyőkép mutatja a parancsot művelet közben:


Miután a fenti parancs sikeresen lefutott, egy files.7z nevű fájl létrehozásra kerül az aktuális munkakönyvtárban.


Most feltételezzük, hogy véletlenül/szándékosan törlöd a files könyvtárban jelenlévő négy fájlt:


És szeretnéd visszaszerezni azáltal, hogy kitömöríted az éppen létrehozott .7z archívumot. Ezt az "e" parancssori opcióval lehet megtenni az alábbi módon:

7z e files.7z




Ennyi az alapja a 7z eszközzel való archiválásnak és kicsomagolásnak. Most feltételezzük, hogy az igény egy .zip fájl létrehozása. Ez könnyen megtehető az alábbi parancs használatával:

7z a [zipfájl-neve] [zippelni-kívánt-fájlok]

Például:


A 7-Zip eszköz azt is lehetővé teszi, hogy könnyedén frissíts egy archív fájlt a létrehozása után. Például feltételezzük, hogy létrehoztál egy archívumot és utána észrevetted, hogy egy kissé több dolgot kéne hozzáadni. aztán ahelyett, hogy kitörölnéd a régi archívumot és újat csinálnál, csak simán frissítheted az új dologgal, amit hozzá szeretnél adni.

Például feltételezzük, hogy a files könyvtár tartalmaz összesen 5 szöveges fájlt és hozzá szeretném adni a file5-öt is a files.7z archívumhoz. Akkor ezt a 7z parancs "u" opciójával tudom megtenni. Itt van a parancs működés közben:


Egy módja annak, hogy megbizonyosodjunk arról, hogy a frissített archívum most már tartalmazza mind az öt fájlt, hogy manuálisan ellenőrizzük azáltal, hogy duplán kattintunk rá. De ha ezt a parancssorral szeretnéd megtenni, akkor használd a 7z parancs által biztosított "l" opciót.



Így ahogy láthatod a fenti képernyőképen, a 7z parancs megerősítette, hogy a files.7z archívum frissítve lett az új szöveges fájllal.

Továbbmenve, ha szeretnél valamit törölni egy 7z által létrehozott archívumból, azt is megteheted. Ebben az esetben a használni kívánt parancssori opció a "d". A teljes szintaxisa a parancsnak azonban ugyanaz marad.

7z d [archívum-neve] [törölni-kívánt-fájlok]

Tartsd észben, hogy hozzá kell adnod az "-r" kapcsolót a fenti parancshoz abban az esetben, ha a kérdéses fájl egy olyan alkönyvtárban található, ami archiválásra került, habár valami okból a hivatalos 7z dokumentáció lebeszéli a felhasználókat ennek a kapcsolónak a használatáról (Számos alkalommal teszteltem és nekem az elvárt módon működött).

Az alábbiak olyan fontos információk, amiket a 7z segédprogram alkotói szeretnének, hogy észben tarts:

NE HASZNÁLD a 7-Zip formátumot biztonsági mentés céllal Linuxon/Unixon, mert: - A 7-Zip nem tárolja a fájl tulajdonosát/csoportját. Linuxon/Unixon, hogy bizonsági mentést csinálj könyvtárakról, a tar-t kell használnod: - Hogy biztonsági mentést csinálj egy könyvtárról: tar cf - könyvtár | 7za a -si könyvtár.tar.7z - Hogy visszaállítsd a biztonsági mentést: 7za x -so könyvtár.tar.7z | tar xf - Ha szeretnél fájlokat és könyvtárakat (nem a fájltulajdonost) küldeni más Unix/MacOS/Windows felhasználóknak, használhatod a 7-Zip formátumot. Példa: 7za a könyvtár.7z könyvtár Ne használd az "-r"-t, mert ez a jelölő nem azt csinálja, amit gondolsz. Ne használj könyvtár/*-ot a ".*" fájlok miatt (példa: "könyvtár/*" nem megfelelő a "könyvtár/.profile"-hoz)

Bővebb információért a 7z-vel kapcsolatban látogasd meg a parancs
főoldalát.

Konklúzió

Ahogy ezen az útmutatón keresztül megfigyelhetted, a 7-Zip egy igazán használható archiváló eszköz. A Linuxos megtestesülése - a p7zip - nem csak könnyen telepíthető, de meglehetősen könnyen használható is. Sok dokumentáció érhető el a főoldal formájában, az eszköz hivatalos weboldalának GYIK és támogatási oldalán, valamint a Sourceforge listázásában. Ha lenyűgözött a 7-Zip, tegyél vele egy próbát.

Felhasznált forrás: How to install and use 7zip archiver on Ubuntu Linux

2017. január 27., péntek

Hogyan kezelj fájlokat a Linux terminálból: 11 parancs, amit tudnod kell


Hogy profiként használd a Linux terminált, ismerned kell a fájlok kezelésének alapjait és a könyvtárakban való navigációt. Igazodva az Unix filozófiához, minden parancs egy dolgot csinál és jól csinálja.

A Midnight Commander egy teljesen felszerelt fájlkezelő a Linux terminálhoz, erőteljes kezelőfelületet adva az összes ilyen parancshoz.

ls - Fájlok listázása

Az ls parancs kilistázza a fájlokat egy könyvtárban. Alapértelmezetten az ls az aktuális könyvtárban lévő fájlokat listázza ki.


Rekurzívan is listázhatod a fájlokat - Ami az összes fájlt listázza az aktuális könyvtárban lévő könyvtárakon belül - Az ls - R paranccsal.


Az ls másik könyvtárban lévő fájlokat is tud listázni, ha megadod a könyvtárat. Például az ls/home kilistázza az összes fájlt a /Home mappában.

cd - Könyvtárváltás

A cd parancs egy másik könyvtárra vált. Például a cd Desktop parancs a Desktop könyvtárba fog vinni, ha a home könyvtáradból indulsz.


Megadhatsz teljes elérhetési útvonalat is egy könyvtárhoz. Például a cd usr/share paranccsal az usr/share könyvtárba lépsz a fájlrendszeren. 

A cd .. egy könyvtárral feljebb visz.


rm - Fájlok eltávolítása

Az rm parancs fájlokat távolít el. Légy óvatos ezzel a paranccsal - az rm nem kér tőled megerősítést.


Például az rm file törölné a "file" nevű fájlt az aktuális könyvtárban. Mint más parancsoknál, itt is megadhatsz teljes elérhetési útvonalat egy fájlhoz: az rm /path/to/file törölné a file-t a /path/to/file helyen a fájlrendszereden.

rmdir - Könyvtárak eltávolítása

Az rmdir parancs eltávolít egy üres könyvtárat. Az rmdir directory törölné a "directory" nevű könyvtárat az aktuális könyvtárban. Ha a könyvtár nem üres, egy rekurzív parancsot tudsz használni a könyvtár és az abban lévő összes fájl eltávolításához. Az rm -r directory törölné a "directory" könyvtárat és az összes benne lévő fájlt. Ez egy veszélyes parancs, amivel könnyedén törölhető sok fontos fájl, ezért legyél óvatos, amikor használod. Nem kér megerősítést.

     
mv - Fájlok mozgatása

Az mv parancs egy új helyre helyezi át a fájlokat. Ezzel a paranccsal tudod átnevezni is a fájlokat. Például az mv file newfile venné a "file" nevű fájlt az aktuális könyvtárban és áthelyezné a "newfile" nevű fájlhoz az aktuális könyvtárban - átnevezné, más szóval.


Mint más paranccsoknál, itt is megadhatsz teljes elérhetési útvonalakat a fájlok mozgatásához más könyvtárakba vagy könyvtárakból. Például az alábbi parancs fogná a "file" nevű fájlt az aktuális könyvtárban és elhelyezné a /home/howtogeek mappában:

mv file /home/howtogeek

cp - Fájlok másolása

A cp parancs ugyanúgy működik, mint az mv parancs, kivéve, hogy másolja az eredeti fájlokat az áthelyezésük helyett.

Csinálhatsz rekurzív másolást is a cp -r paranccsal. Ez átmásol egy mappát és az összes benne lévő fájlt egy másik helyre. Például az alábbi parancs elhelyezi a /home/howtogeek/Downloads másolatát a /home/chris mappába:

cp -r /home/howtogeek/Downloads /home/chris

mkdir - Könyvtárak létrehozása

Az mkdir parancs csinál egy új könyvtárat. Az mkdir example csinál egy "example" nevű könyvtárat az aktuális könyvtárban.


ln - Linkek létrehozása

Az ln parancs linkeket csinál. A leggyakrabban használt linktípus valószínűleg a szimbolikus link, amit az ln -s paranccsal tudsz létrehozni.

Például az alábbi parancs csinál egy linket a Downloads mappádhoz az asztalodon:

ln -s /home/howtogeek/Downloads /home/howtogeek/Desktop


Több információért tekintsd meg a szimbolikus linkekkel foglalkozó cikkünket.

chmod - Jogosultságok megváltoztatása

A chmod megváltoztatja egy fájl jogosultságait. Például a chmod +x script.sh futtatási jogosultságot adna a script.sh nevű fájlhoz az aktuális könyvtárban. A chmod -x script.sh eltávolítaná a futtatási jogosultságot a fájlról.



A Linuxos fájl jogosultságok egy kissé bonyolultak lehetnek. Lásd a Linuxos fájl jogosultságok útmutatónkat alaposabb információkért.

touch - Üres fájlok létrehozása

A touch parancs létrehoz egy üres fájlt. Például a touch example létrehoz egy "example" nevű üres fájlt az aktuális könyvtárban.


mc - Egy teljes fájlkezelő

A Midnight Commander egy a sok teljesen felszerelt fájlkezelő közül, amit a Linux terminálból használhatsz. A legtöbb disztribúción nincs alapból feltelepítve; itt van a parancs, amivel Ubuntu alatt telepítheted:

sudo apt-get install mc

Ha feltelepítődött, csak használd az mc parancsot a futtatásához.


Használd a nyílbillentyűket a fájlok kiválasztásához és a Tab billentyűt a panelek közötti váltáshoz. Nyomd le az Alt-1-et a súgó képernyő megnézéséhez vagy az Alt-2-őt a menü megnézéséhez.


Az egeret is használhatod a Midnight Commander-ben, ha a terminál környezeted rendelkezik egér támogatással.

Ne feledd, hogy root jogokkal kell futtatnod ezeket a parancsokat, ha egy rendszerkönyvtárat szeretnél módosítani. Ubuntu alatt add hozzá a root engedélyekkel futtatni kívánt parancsok elejéhez a sudo kifejezést.

Felhasznált forrás: How to Manage Files from the Linux Terminal: 11 Commands You Need to Know