{"id":815,"date":"2023-04-24T00:00:00","date_gmt":"2023-04-24T00:00:00","guid":{"rendered":"https:\/\/megnyitasa.com\/tudas\/lemezterulet-kezelese-mappak-automatikus-torlese-ubuntuban-2\/"},"modified":"2023-04-24T00:00:00","modified_gmt":"2023-04-24T00:00:00","slug":"lemezterulet-kezelese-mappak-automatikus-torlese-ubuntuban-2","status":"publish","type":"post","link":"https:\/\/megnyitasa.com\/tudas\/lemezterulet-kezelese-mappak-automatikus-torlese-ubuntuban-2\/","title":{"rendered":"Lemezter\u00fclet kezel\u00e9se: Mapp\u00e1k automatikus t\u00f6rl\u00e9se Ubuntuban"},"content":{"rendered":"<div class=\"articlecontent\">\n<div class=\"newlinediv\"><\/div>\n<p> Ahogy haszn\u00e1ljuk a sz\u00e1m\u00edt\u00f3g\u00e9p\u00fcnket, olyan f\u00e1jlokat \u00e9s mapp\u00e1kat halmozunk fel, amelyek \u00e9rt\u00e9kes lemezter\u00fcletet foglalhatnak el. Rendszer\u00fcnk rendezett\u00e9 \u00e9s hat\u00e9konny\u00e1 t\u00e9tel\u00e9nek egyik m\u00f3dja, hogy rendszeresen t\u00f6r\u00f6lj\u00fck a felesleges f\u00e1jlokat \u00e9s mapp\u00e1kat. Az Ubuntuban t\u00f6bbf\u00e9lek\u00e9ppen is automatiz\u00e1lhat\u00f3 ez a folyamat, \u00edgy a felhaszn\u00e1l\u00f3nak alig vagy egy\u00e1ltal\u00e1n nem kell beavatkoznia. Ebben a cikkben azt vizsg\u00e1ljuk meg, hogyan lehet mapp\u00e1kat automatikusan t\u00f6r\u00f6lni az Ubuntuban. <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> Az els\u0151 m\u00f3dszer, amelyet t\u00e1rgyalunk, a &#8222;cron&#8221; feladat\u00fctemez\u0151. A &#8222;Cron&#8221; egy id\u0151alap\u00fa munka\u00fctemez\u0151 a Unix-szer\u0171 oper\u00e1ci\u00f3s rendszerekben, amely lehet\u0151v\u00e9 teszi a felhaszn\u00e1l\u00f3k sz\u00e1m\u00e1ra, hogy parancsokat vagy szkripteket \u00fctemezzenek be meghat\u00e1rozott id\u0151k\u00f6z\u00f6nk\u00e9nt t\u00f6rt\u00e9n\u0151 automatikus futtat\u00e1sra. Egy mappa t\u00f6rl\u00e9s\u00e9hez a &#8222;cron&#8221; seg\u00edts\u00e9g\u00e9vel l\u00e9tre kell hoznunk egy szkriptet, amely tartalmazza a mappa t\u00f6rl\u00e9s\u00e9re vonatkoz\u00f3 parancsot, majd be kell \u00fctemezn\u00fcnk a szkriptet a k\u00edv\u00e1nt id\u0151k\u00f6z\u00f6nk\u00e9nt t\u00f6rt\u00e9n\u0151 futtat\u00e1sra. Ha p\u00e9ld\u00e1ul a &#8222;r\u00e9gi_f\u00e1jlok&#8221; mapp\u00e1t minden nap \u00e9jf\u00e9lkor t\u00f6r\u00f6lni szeretn\u00e9nk, l\u00e9trehozhatunk egy &#8222;delete_old_files.sh&#8221; nev\u0171 szkriptet, amely az &#8222;rm -rf \/path\/to\/old_files&#8221; parancsot tartalmazza, majd a &#8222;cron&#8221; seg\u00edts\u00e9g\u00e9vel \u00fctemezhetj\u00fck a szkript fut\u00e1s\u00e1t. <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> Egy m\u00e1sik m\u00f3dszer a mapp\u00e1k automatikus t\u00f6rl\u00e9s\u00e9re az Ubuntuban a &#8222;find&#8221; parancs haszn\u00e1lata. A &#8222;find&#8221; parancs egy hat\u00e9kony seg\u00e9dprogram, amely lehet\u0151v\u00e9 teszi a felhaszn\u00e1l\u00f3k sz\u00e1m\u00e1ra a f\u00e1jlok \u00e9s mapp\u00e1k keres\u00e9s\u00e9t k\u00fcl\u00f6nb\u00f6z\u0151 krit\u00e9riumok, p\u00e9ld\u00e1ul n\u00e9v, m\u00e9ret \u00e9s m\u00f3dos\u00edt\u00e1si d\u00e1tum alapj\u00e1n. Egy mappa t\u00f6rl\u00e9s\u00e9hez a &#8222;find&#8221; seg\u00edts\u00e9g\u00e9vel a &#8222;-type d&#8221; kapcsol\u00f3val kell megadnunk, hogy k\u00f6nyvt\u00e1rakat keres\u00fcnk, majd a &#8222;-mtime&#8221; kapcsol\u00f3val meg kell adnunk, hogy a k\u00f6nyvt\u00e1rnak h\u00e1ny \u00e9vesnek kell lennie a t\u00f6rl\u00e9shez. Ha p\u00e9ld\u00e1ul a &#8222;downloads&#8221; k\u00f6nyvt\u00e1rban l\u00e9v\u0151 \u00f6sszes olyan mapp\u00e1t t\u00f6r\u00f6lni szeretn\u00e9nk, amely 7 napn\u00e1l r\u00e9gebbi, akkor a &#8222;find \/home\/user\/downloads\/ -type d -mtime +7 -exec rm -rf {}&#8221; parancsot haszn\u00e1lhatjuk. ;&#8221;. <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> Egy m\u00e1sik hasznos eszk\u00f6z a mapp\u00e1k automatikus t\u00f6rl\u00e9s\u00e9re az Ubuntu-ban a &#8222;logrotate&#8221; seg\u00e9dprogram. A &#8222;Logrotate&#8221; egy rendszer seg\u00e9dprogram, amely a napl\u00f3f\u00e1jlokat kezeli, \u00e9s m\u00e1s t\u00edpus\u00fa f\u00e1jlok \u00e9s mapp\u00e1k kezel\u00e9s\u00e9re is haszn\u00e1lhat\u00f3. Ahhoz, hogy a &#8222;logrotate&#8221; seg\u00edts\u00e9g\u00e9vel automatikusan t\u00f6r\u00f6lni tudjunk egy mapp\u00e1t, l\u00e9tre kell hoznunk egy konfigur\u00e1ci\u00f3s f\u00e1jlt, amely meghat\u00e1rozza a t\u00f6rlend\u0151 mapp\u00e1t \u00e9s azt, hogy milyen gyakran szeretn\u00e9nk t\u00f6r\u00f6lni. Ha p\u00e9ld\u00e1ul a &#8222;temp_files&#8221; mapp\u00e1t minden h\u00e9ten t\u00f6r\u00f6lni szeretn\u00e9nk, l\u00e9trehozhatunk egy &#8222;temp_files.conf&#8221; nev\u0171 konfigur\u00e1ci\u00f3s f\u00e1jlt, amely a k\u00f6vetkez\u0151ket tartalmazza: <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> \/home\/user\/temp_files { <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> weekly <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> missingok <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> nocreate <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> nocompress <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> postrotate <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> rm -rf \/home\/user\/temp_files <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> endscript <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> } } <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> \u00d6sszefoglalva, az Ubuntuban t\u00f6bbf\u00e9lek\u00e9ppen is lehet automatikusan t\u00f6r\u00f6lni mapp\u00e1kat. Ak\u00e1r a &#8222;cron&#8221;, a &#8222;find&#8221; vagy a &#8222;logrotate&#8221; haszn\u00e1lat\u00e1t v\u00e1lasztja, ennek a feladatnak az automatiz\u00e1l\u00e1sa seg\u00edthet rendszere szervezetts\u00e9g\u00e9nek \u00e9s hat\u00e9konys\u00e1g\u00e1nak meg\u0151rz\u00e9s\u00e9ben, valamint \u00e9rt\u00e9kes lemezter\u00fclet felszabad\u00edt\u00e1s\u00e1ban. Fontos azonban, hogy a f\u00e1jlok \u00e9s mapp\u00e1k t\u00f6rl\u00e9s\u00e9n\u00e9l \u00f3vatosan j\u00e1rjon el, mivel k\u00f6nnyen el\u0151fordulhat, hogy v\u00e9letlen\u00fcl fontos adatokat t\u00f6r\u00f6l. A f\u00e1jlok vagy mapp\u00e1k t\u00f6rl\u00e9s\u00e9vel j\u00e1r\u00f3 parancsok futtat\u00e1sa el\u0151tt mindig ellen\u0151rizze k\u00e9tszeresen, \u00e9s gy\u0151z\u0151dj\u00f6n meg r\u00f3la, hogy a fontos adatokr\u00f3l biztons\u00e1gi m\u00e1solat k\u00e9sz\u00fclt, miel\u0151tt b\u00e1rmilyen v\u00e1ltoztat\u00e1st hajtana v\u00e9gre a rendszer\u00e9n.<\/p><\/div>\n<div class=\"questions\">\n<div class=\"questionstitle\">FAQ<\/div>\n<div class=\"question\">\n<div class=\"qtitle\"> Hogyan t\u00f6r\u00f6lhetek automatikusan f\u00e1jlokat Linuxon?<\/div>\n<p> Linuxban a `cron` seg\u00e9dprogrammal el\u0151re meghat\u00e1rozott szab\u00e1lyok alapj\u00e1n \u00fctemezheti a f\u00e1jlok automatikus t\u00f6rl\u00e9s\u00e9t. Az al\u00e1bbiakban ismertetj\u00fck a f\u00e1jlok automatikus t\u00f6rl\u00e9s\u00e9nek l\u00e9p\u00e9seit Linuxban: <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> 1. El\u0151sz\u00f6r is hozzon l\u00e9tre egy h\u00e9jszkriptet, amely tartalmazza a f\u00e1jlok t\u00f6rl\u00e9s\u00e9re szolg\u00e1l\u00f3 parancsokat. P\u00e9ld\u00e1ul l\u00e9trehozhat egy `delete_files.sh` nev\u0171 szkriptet a k\u00f6vetkez\u0151 paranccsal: <\/p>\n<div class=\"newlinediv\"><\/div>\n<div class=\"newlinediv\"><\/div>\n<p> &#8222;&#8222;bash <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> find \/path\/to\/folder -type f -mtime +7 -delete <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> &#8222;&#8222; <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> Ez a parancs t\u00f6rli az \u00f6sszes olyan f\u00e1jlt, amely 7 napn\u00e1l r\u00e9gebbi a megadott mapp\u00e1ban. <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> 2. Tegye futtathat\u00f3v\u00e1 a szkriptet a k\u00f6vetkez\u0151 parancs futtat\u00e1s\u00e1val: <\/p>\n<div class=\"newlinediv\"><\/div>\n<div class=\"newlinediv\"><\/div>\n<p> &#8222;`bash <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> chmod +x delete_files.sh <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> &#8222;` <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> 3. Tesztelje a szkriptet k\u00e9zi futtat\u00e1ssal: <\/p>\n<div class=\"newlinediv\"><\/div>\n<div class=\"newlinediv\"><\/div>\n<p> &#8222;`bash <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> .\/delete_files.sh <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> &#8222;` <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> Ez a megadott felt\u00e9teleknek megfelel\u0151 \u00f6sszes f\u00e1jlt t\u00f6rli a mapp\u00e1b\u00f3l. <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> 4. Ezut\u00e1n nyissa meg a crontab f\u00e1jlt a k\u00f6vetkez\u0151 parancs futtat\u00e1s\u00e1val: <\/p>\n<div class=\"newlinediv\"><\/div>\n<div class=\"newlinediv\"><\/div>\n<p> &#8222;`bash <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> crontab -e <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> &#8222;` <\/p>\n<div class=\"newlinediv\"><\/div>\n<div class=\"newlinediv\"><\/div>\n<p> Ez megnyitja a crontab f\u00e1jlt az alap\u00e9rtelmezett szerkeszt\u0151programban. <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> 5. Adjunk hozz\u00e1 egy \u00faj sort a crontab f\u00e1jlhoz a szkript automatikus futtat\u00e1s\u00e1nak \u00fctemez\u00e9s\u00e9hez. P\u00e9ld\u00e1ul, ha a szkriptet minden nap hajnali 3:00-kor szeretn\u00e9 futtatni, adja hozz\u00e1 a k\u00f6vetkez\u0151 sort: <\/p>\n<div class=\"newlinediv\"><\/div>\n<div class=\"newlinediv\"><\/div>\n<p> &#8222;&#8222;bash <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> 0 3 * * * * \/path\/to\/delete_files.sh <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> &#8222;&#8222; <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> 6. Mentse el \u00e9s l\u00e9pjen ki a crontab f\u00e1jlb\u00f3l. <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> Mostant\u00f3l a szkript minden nap automatikusan lefut a megadott id\u0151pontban, \u00e9s t\u00f6rli a megadott felt\u00e9teleknek megfelel\u0151 \u00f6sszes f\u00e1jlt a mapp\u00e1b\u00f3l. <\/p>\n<\/div>\n<div class=\"question\">\n<div class=\"qtitle\"> Hogyan t\u00f6r\u00f6lhet\u00fcnk mapp\u00e1kat Ubuntuban?<\/div>\n<p> Az Ubuntuban a mapp\u00e1kat parancssorb\u00f3l vagy a grafikus felhaszn\u00e1l\u00f3i fel\u00fclet (GUI) seg\u00edts\u00e9g\u00e9vel t\u00f6r\u00f6lheti. Itt vannak a l\u00e9p\u00e9sek mindk\u00e9t m\u00f3dszerhez: <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> A parancssor haszn\u00e1lat\u00e1val: <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> 1. Nyissa meg a termin\u00e1lt a Ctrl+Alt+T billenty\u0171kombin\u00e1ci\u00f3val. <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> 2. Navig\u00e1ljon a t\u00f6r\u00f6lni k\u00edv\u00e1nt mapp\u00e1hoz a cd parancs seg\u00edts\u00e9g\u00e9vel. Ha p\u00e9ld\u00e1ul az asztalon l\u00e9v\u0151 &#8222;myfolder&#8221; nev\u0171 mapp\u00e1t szeretn\u00e9 t\u00f6r\u00f6lni, \u00edrja be a k\u00f6vetkez\u0151t: <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> cd ~\/Desktop\/myfolder <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> 3. A mappa \u00e9s annak teljes tartalm\u00e1nak t\u00f6rl\u00e9s\u00e9hez \u00edrja be a k\u00f6vetkez\u0151t: <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> cd ~\/Desktop\/myfolder <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> 3: <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> rm -r myfolder <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> 4. Nyomja meg az Enter billenty\u0171t, \u00e9s k\u00e9r\u00e9sre er\u0151s\u00edtse meg a t\u00f6rl\u00e9st. <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> A felhaszn\u00e1l\u00f3i fel\u00fclet haszn\u00e1lat\u00e1val: <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> 1. Nyissa meg a f\u00e1jlkezel\u0151t az ind\u00edt\u00f3programban a F\u00e1jlok ikonra kattintva, vagy a Super billenty\u0171 lenyom\u00e1s\u00e1val \u00e9s a &#8222;F\u00e1jlok&#8221; be\u00edr\u00e1s\u00e1val. <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> 2. Navig\u00e1ljon a t\u00f6r\u00f6lni k\u00edv\u00e1nt mapp\u00e1hoz. <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> 3. Kattintson a jobb gombbal a mapp\u00e1ra, \u00e9s v\u00e1lassza a &#8222;Szemetesbe helyez\u00e9s&#8221; lehet\u0151s\u00e9get, vagy egyszer\u0171en nyomja meg a T\u00f6rl\u00e9s billenty\u0171t. <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> 4. Ha v\u00e9glegesen t\u00f6r\u00f6lni szeretn\u00e9 a mapp\u00e1t, kattintson a jobb gombbal az ind\u00edt\u00f3programban a Szemetes ikonra, \u00e9s v\u00e1lassza a &#8222;Szemetes ki\u00fcr\u00edt\u00e9se&#8221; lehet\u0151s\u00e9get. <\/p>\n<div class=\"newlinediv\"><\/div>\n<p> Fontos megjegyezni, hogy a mapp\u00e1k parancssorral t\u00f6rt\u00e9n\u0151 t\u00f6rl\u00e9se kock\u00e1zatos lehet, ha nem vigy\u00e1z, mivel figyelmeztet\u00e9s n\u00e9lk\u00fcl v\u00e9glegesen t\u00f6r\u00f6lhet f\u00e1jlokat \u00e9s mapp\u00e1kat. Ez\u00e9rt aj\u00e1nlott a GUI m\u00f3dszer haszn\u00e1lata, ha nem ismeri a parancssort.<\/p>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Ahogy haszn\u00e1ljuk a sz\u00e1m\u00edt\u00f3g\u00e9p\u00fcnket, olyan f\u00e1jlokat \u00e9s mapp\u00e1kat halmozunk fel, amelyek \u00e9rt\u00e9kes lemezter\u00fcletet foglalhatnak el. Rendszer\u00fcnk rendezett\u00e9 \u00e9s hat\u00e9konny\u00e1 t\u00e9tel\u00e9nek egyik m\u00f3dja, hogy rendszeresen t\u00f6r\u00f6lj\u00fck a felesleges f\u00e1jlokat \u00e9s mapp\u00e1kat. Az Ubuntuban t\u00f6bbf\u00e9lek\u00e9ppen is automatiz\u00e1lhat\u00f3 ez a folyamat, \u00edgy a felhaszn\u00e1l\u00f3nak alig vagy egy\u00e1ltal\u00e1n nem kell beavatkoznia. Ebben a cikkben azt vizsg\u00e1ljuk meg, hogyan lehet &#8230; <a title=\"Lemezter\u00fclet kezel\u00e9se: Mapp\u00e1k automatikus t\u00f6rl\u00e9se Ubuntuban\" class=\"read-more\" href=\"https:\/\/megnyitasa.com\/tudas\/lemezterulet-kezelese-mappak-automatikus-torlese-ubuntuban-2\/\" aria-label=\"Read more about Lemezter\u00fclet kezel\u00e9se: Mapp\u00e1k automatikus t\u00f6rl\u00e9se Ubuntuban\">Read more<\/a><\/p>\n","protected":false},"author":369,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[25],"tags":[],"class_list":["post-815","post","type-post","status-publish","format-standard","hentry","category-uzleti-es-munkahelyi-szabalyok"],"_links":{"self":[{"href":"https:\/\/megnyitasa.com\/tudas\/wp-json\/wp\/v2\/posts\/815","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/megnyitasa.com\/tudas\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/megnyitasa.com\/tudas\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/megnyitasa.com\/tudas\/wp-json\/wp\/v2\/users\/369"}],"replies":[{"embeddable":true,"href":"https:\/\/megnyitasa.com\/tudas\/wp-json\/wp\/v2\/comments?post=815"}],"version-history":[{"count":0,"href":"https:\/\/megnyitasa.com\/tudas\/wp-json\/wp\/v2\/posts\/815\/revisions"}],"wp:attachment":[{"href":"https:\/\/megnyitasa.com\/tudas\/wp-json\/wp\/v2\/media?parent=815"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/megnyitasa.com\/tudas\/wp-json\/wp\/v2\/categories?post=815"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/megnyitasa.com\/tudas\/wp-json\/wp\/v2\/tags?post=815"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}