{"id":38928,"date":"2019-10-31T22:26:48","date_gmt":"2019-10-31T19:26:48","guid":{"rendered":"https:\/\/prohoster.info\/blog\/komanda-cp-pravilnoe-kopirovanie-papok-s-fajlami-v-nix\/"},"modified":"2019-10-31T22:26:48","modified_gmt":"2019-10-31T19:26:48","slug":"komanda-cp-pravilnoe-kopirovanie-papok-s-fajlami-v-nix","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/komanda-cp-pravilnoe-kopirovanie-papok-s-fajlami-v-nix","title":{"rendered":"Ekipi cp: kopjimi i sakt\u00eb i dosjeve dhe dosjeve n\u00eb *nix","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Ekipi cp: kopjimi i sakt\u00eb i dosjeve dhe dosjeve n\u00eb *nix\" src=\"\/wp-content\/uploads\/2019\/10\/44fed4a64417950ae1f2307d2c9c92ca.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nKy artikull do t\u00eb zbuloj\u00eb disa aspekte t\u00eb fshehta q\u00eb lidhen me p\u00ebrdorimin <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD_%D0%BF%D0%BE%D0%B8%D1%81%D0%BA%D0%B0\">wildcard-eve<\/a><\/noindex> n\u00eb kopjim, sjelljen e paqart\u00eb t\u00eb komand\u00ebs <code>cp<\/code> n\u00eb kopjim, si dhe m\u00ebnyra q\u00eb lejojn\u00eb kopjimin e nj\u00eb sasi t\u00eb madhe skedar\u00ebsh pa l\u00ebshime dhe gabime.<\/p>\n<p>Supozoni se na nevojitet t\u00eb kopjojm\u00eb gjith\u00e7ka nga dosja \/source n\u00eb dosjen \/target.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nE para q\u00eb vije n\u00eb mendje \u00ebsht\u00eb:<\/p>\n<pre><code class=\"bash\">cp \/source\/* \/target<\/code><\/pre>\n<p>\nMenj\u00ebher\u00eb do ta korrigjojm\u00eb k\u00ebt\u00eb komand\u00eb n\u00eb:<\/p>\n<pre><code class=\"bash\">cp -a \/source\/* \/target<\/code><\/pre>\n<p>\n\u00c7el\u00ebsi <code>-a<\/code> do t\u00eb shtoj\u00eb kopimin e t\u00eb gjitha atributeve, t\u00eb drejtave dhe do t\u00eb shtoj\u00eb rekursivitet. Kur nuk \u00ebsht\u00eb e nevojshme t\u00eb riprodhohen sakt\u00ebsisht t\u00eb drejtat, mjafton \u00e7el\u00ebsi <code>-r<\/code>.<\/p>\n<p>Pas kopjimit, ne do t\u00eb zbulojm\u00eb se nuk jan\u00eb kopjuar t\u00eb gjith\u00eb skedar\u00ebt \u2014 jan\u00eb injoruar skedar\u00ebt q\u00eb fillojn\u00eb me pik\u00eb, si:<\/p>\n<p><code>.profil<br \/>\n.lokal<br \/>\n.mc<\/code><br \/>\ndhe t\u00eb ngjashme.<\/p>\n<p>Pse ndodhi k\u00ebshtu?<\/p>\n<p>Sepse wildcard-et i p\u00ebrpunon shell-i (<code>bash<\/code> n\u00eb rastin tipik). Nga p\u00ebrkufizimi, bash i injoron t\u00eb gjith\u00eb skedar\u00ebt q\u00eb fillojn\u00eb me pika, pasi i interpreton ata si t\u00eb fshehur. P\u00ebr t\u00eb shmangur k\u00ebt\u00eb sjellje, na duhet t\u00eb ndryshojm\u00eb sjelljen <code>bash<\/code> me komand\u00ebn:<\/p>\n<pre><code class=\"bash\">shopt -s dotglob<\/code><\/pre>\n<p>\nP\u00ebr t\u00eb ruajtur k\u00ebt\u00eb ndryshim sjelljeje pas rinisjes, mund t\u00eb krijoni nj\u00eb sked\u00eb wildcard.sh me k\u00ebt\u00eb komand\u00eb n\u00eb dosjen <code>\/etc\/profile.d<\/code> (ndoshta n\u00eb shp\u00ebrndarjen tuaj \u00ebsht\u00eb ndryshe).<\/p>\n<p>N\u00ebse nuk ka skedar\u00eb n\u00eb direktorin\u00eb burimore, at\u00ebher\u00eb shell nuk mund t\u00eb z\u00ebvend\u00ebsoj\u00eb asgj\u00eb n\u00eb vend t\u00eb yllit, dhe k\u00ebshtu kopjimi do t\u00eb p\u00ebrfundoj\u00eb me nj\u00eb gabim. Ka disa opsione p\u00ebr t\u00eb parandaluar nj\u00eb situat\u00eb t\u00eb till\u00eb. <code>failglob<\/code> dhe <code>nullglob<\/code>. Na nevojitet t\u00eb vendosim <code>failglob<\/code>, e cila nuk do t\u00eb lejoj\u00eb komand\u00ebn t\u00eb kryhet. <code>nullglob<\/code> nuk do t\u00eb funksionoj\u00eb, pasi ajo e kthen nj\u00eb varg t\u00eb paq\u00ebndruesh\u00ebm nga wildcards q\u00eb nuk kan\u00eb gjetur p\u00ebrputhje n\u00eb nj\u00eb varg bosh (me gjat\u00ebsi zero), e cila p\u00ebr <code>cp<\/code> do t\u00eb shkaktoj\u00eb nj\u00eb gabim.<\/p>\n<p>Megjithat\u00eb, n\u00ebse ka mij\u00ebra skedar\u00eb n\u00eb dosje, at\u00ebher\u00eb duhet t\u00eb heqim dor\u00eb nga qasja me p\u00ebrdorimin e wildcards. Problemi \u00ebsht\u00eb se <code>bash<\/code> shqipron wildcards n\u00eb nj\u00eb komand\u00eb shum\u00eb t\u00eb gjat\u00eb t\u00eb till\u00eb si:<\/p>\n<pre><code class=\"bash\">cp -a \/source\/a \/source\/b \/source\/c \u2026\u2026 \/target<\/code><\/pre>\n<p>\nKa nj\u00eb kufi p\u00ebr gjat\u00ebsi t\u00eb komand\u00ebs, t\u00eb cilin mund ta zbulojm\u00eb duke p\u00ebrdorur komand\u00ebn:<\/p>\n<pre><code class=\"bash\">getconf ARG_MAX<\/code><\/pre>\n<p>\nNe do t\u00eb marrim gjat\u00ebsi maksimale t\u00eb komand\u00ebs n\u00eb byte:<\/p>\n<pre><code class=\"bash\">2097152<\/code><\/pre>\n<p>\nOse:<\/p>\n<pre><code class=\"bash\">xargs --show-limits<\/code><\/pre>\n<p>\nNe do t\u00eb marrim di\u00e7ka si:<\/p>\n<pre><code class=\"bash\">\u2026.\nGjat\u00ebsia maksimale e komand\u00ebs q\u00eb mund t\u00eb p\u00ebrdorim n\u00eb t\u00eb v\u00ebrtet\u00eb: 2089314\n\u2026.<\/code><\/pre>\n<p>\nPra, le t\u00eb kalojm\u00eb krejt pa p\u00ebrdorimin e wildcards.<\/p>\n<p>Thjesht le t\u00eb shkruajm\u00eb<\/p>\n<pre><code class=\"bash\">cp -a \/source \/target<\/code><\/pre>\n<p>\nDhe k\u00ebtu do t\u00eb p\u00ebrballim me nj\u00eb paqart\u00ebsi t\u00eb sjelljes <code>cp<\/code>. N\u00ebse dosja \/target nuk ekziston, at\u00ebher\u00eb do t\u00eb marrim at\u00eb q\u00eb na nevojitet.<\/p>\n<p>Megjithat\u00eb, n\u00ebse ekziston dosja target, skedar\u00ebt do t\u00eb kopjohen n\u00eb dosjen \/target\/source.<\/p>\n<p>Nuk mund t\u00eb fshijm\u00eb gjithmon\u00eb m\u00eb par\u00eb dosjen \/target, pasi aty mund t\u00eb jen\u00eb skedar\u00eb t\u00eb nevojsh\u00ebm dhe q\u00ebllimi yn\u00eb, le t\u00eb themi, \u00ebsht\u00eb t\u00eb plot\u00ebsojm\u00eb skedar\u00ebt n\u00eb \/target me skedar\u00ebt nga \/source.<\/p>\n<p>N\u00ebse dosjet e burimit dhe t\u00eb pranimit do t\u00eb quheshin t\u00eb nj\u00ebjta, p\u00ebr shembull, n\u00ebse do t\u00eb kopjonim nga \/source n\u00eb \/home\/source, do t\u00eb mund t\u00eb p\u00ebrdornim komand\u00ebn:<\/p>\n<pre><code class=\"bash\">cp -a \/source \/home<\/code><\/pre>\n<p>\nDhe pas kopjimit skedar\u00ebt n\u00eb \/home\/source do t\u00eb ishin plot\u00ebsuar me skedar\u00ebt nga \/source.<\/p>\n<blockquote><p>Nj\u00eb problem logjik i till\u00eb: ne mund t\u00eb plot\u00ebsojm\u00eb skedar\u00ebt n\u00eb direktorin\u00eb e pranimit, n\u00ebse dosjet quhen nj\u00ebsoj, por n\u00ebse ato ndahen, dosja burimore do t\u00eb vendoset brenda pranueses. Si mund ta kopjojm\u00eb skedar\u00ebt nga \/source n\u00eb \/target me ndihm\u00ebn e cp pa wildcards?<\/p><\/blockquote>\n<p>\nP\u00ebr t\u00eb anashkaluar k\u00ebt\u00eb kufizim t\u00eb d\u00ebmsh\u00ebm ne p\u00ebrdorim nj\u00eb zgjidhje jo t\u00eb dukshme:<\/p>\n<pre><code class=\"bash\">cp -a \/source\/. \/target<\/code><\/pre>\n<p>\n\u0422\u0435 \u043a\u0442\u043e \u0445\u043e\u0440\u043e\u0448\u043e \u0437\u043d\u0430\u043a\u043e\u043c \u0441 DOS \u0438 Linux \u0443\u0436\u0435 \u0432\u0441\u0451 \u043f\u043e\u043d\u044f\u043b\u0438: \u0432\u043d\u0443\u0442\u0440\u0438 \u043a\u0430\u0436\u0434\u043e\u0439 \u043f\u0430\u043f\u043a\u0438 \u0435\u0441\u0442\u044c 2 \u043d\u0435\u0432\u0438\u0434\u0438\u043c\u044b\u0435 \u043f\u0430\u043f\u043a\u0438 &#171;.&#187; \u0438 &#171;..&#187;, \u044f\u0432\u043b\u044f\u044e\u0449\u0438\u0435\u0441\u044f \u043f\u0441\u0435\u0432\u0434\u043e\u043f\u0430\u043f\u043a\u0430\u043c\u0438-\u0441\u0441\u044b\u043b\u043a\u0430\u043c\u0438 \u043d\u0430 \u0442\u0435\u043a\u0443\u0449\u0443\u044e \u0438 \u0432\u044b\u0448\u0435\u0441\u0442\u043e\u044f\u0449\u0438\u0435 \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0438\u0438.<\/p>\n<ul>\n<li>Gjat\u00eb kopjimit <code>cp<\/code> verifikon ekzistenc\u00ebn dhe p\u00ebrpiqet t\u00eb krijoj\u00eb \/target\/.<\/li>\n<li>Nj\u00eb dosje e till\u00eb ekziston dhe kjo \u00ebsht\u00eb \/target.<\/li>\n<li>Skedar\u00ebt nga \/source jan\u00eb kopjuar n\u00eb \/target me sukses.<\/li>\n<\/ul>\n<p>\nPra, ta kemi n\u00eb mendje ose ta varim n\u00eb nj\u00eb korniz\u00eb t\u00eb trash\u00eb n\u00eb mur:<\/p>\n<blockquote>\n<pre><code class=\"bash\">cp -a \/source\/. \/target<\/code><\/pre>\n<\/blockquote>\n<p>\nSjellja e k\u00ebtij komandi \u00ebsht\u00eb e qart\u00eb. \u00c7do gj\u00eb do t\u00eb funksionoj\u00eb pa gabime pavar\u00ebsisht n\u00ebse keni miliona skedar\u00eb ose asnj\u00eb prej tyre.<\/p>\n<h3>P\u00ebrfundimet<\/h3>\n<p>\nN\u00ebse \u00ebsht\u00eb e nevojshme t\u00eb kopjoni <b>t\u00eb gjitha<\/b> skedar\u00ebt nga nj\u00eb dosje n\u00eb nj\u00eb tjet\u00ebr, mos p\u00ebrdorni wildcards, n\u00eb vend t\u00eb tyre \u00ebsht\u00eb m\u00eb mir\u00eb t\u00eb p\u00ebrdorni <code>cp<\/code> n\u00eb kombinim me pik\u00ebn n\u00eb fund t\u00eb dosjes burim. Kjo do t\u00eb kopjoj\u00eb t\u00eb gjith\u00eb skedar\u00ebt, duke p\u00ebrfshir\u00eb t\u00eb fshehtat dhe nuk do t\u00eb bjer\u00eb n\u00eb d\u00ebshtim me miliona skedar\u00eb ose munges\u00eb t\u00eb plot\u00eb skedar\u00ebsh.<\/p>\n<h4>Pasth\u00ebnie<\/h4>\n<p>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/users\/vmspike\/\" class=\"user_link\">vmspike<\/a><\/noindex> ka propozuar nj\u00eb opsion t\u00eb ngjash\u00ebm rezultatit t\u00eb komand\u00ebs:<\/p>\n<pre><code class=\"bash\">cp -a -T \/source \/target<\/code><\/pre>\n<p>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/users\/oz_alex\/\" class=\"user_link\">Oz_Alex<\/a><\/noindex><\/p>\n<pre><code class=\"bash\">cp -aT \/source \/target<\/code><\/pre>\n<p>\nKUJDES: shkronja <code>T<\/code> ka r\u00ebnd\u00ebsi. N\u00ebse e ngat\u00ebrroni, do t\u00eb merrni nj\u00eb kaos t\u00eb plot\u00eb: drejtimi i kopjimit do t\u00eb ndryshoj\u00eb.<br \/>\nFal\u00ebnderime:<\/p>\n<ul>\n<li>Kompania <noindex><a rel=\"nofollow\" href=\"https:\/\/ruvds.com\/\">RUVDS.COM<\/a><\/noindex> p\u00ebr mb\u00ebshtetje dhe mund\u00ebsin\u00eb e publikimit n\u00eb blogun e tij n\u00eb Habr\u00eb.<\/li>\n<li>P\u00ebr imazhin <noindex><a rel=\"nofollow\" href=\"https:\/\/vk.com\/neoprosveschenie\">TripletConcept<\/a><\/noindex>. Imazhi \u00ebsht\u00eb shum\u00eb i madh dhe i detajuar, mund t\u00eb hapet n\u00eb nj\u00eb dritare t\u00eb ve\u00e7ant\u00eb.<\/li>\n<\/ul>\n<p>\n<b>P.S.<\/b> D\u00ebrgoni gabimet e v\u00ebrejtura n\u00eb mesazh privat. Po e rris karm\u00ebn p\u00ebr k\u00ebt\u00eb.<\/p>\n<p>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/ruvds.com\/ru-rub\/#order\"><img decoding=\"async\" alt=\"Ekipi cp: kopjimi i sakt\u00eb i dosjeve dhe dosjeve n\u00eb *nix\" src=\"\/wp-content\/uploads\/2019\/10\/67131836f7fb6cf7827541e9dc607513.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\n<br \/>Burimi: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/ruvds\/blog\/471092\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u0431\u0443\u0434\u0443\u0442 \u0440\u0430\u0441\u043a\u0440\u044b\u0442\u044b \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043d\u0435\u043e\u0447\u0435\u0432\u0438\u0434\u043d\u044b\u0435 \u0432\u0435\u0449\u0438 \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0435 \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c wildcards \u043f\u0440\u0438 \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438, \u043d\u0435\u043e\u0434\u043d\u043e\u0437\u043d\u0430\u0447\u043d\u043e\u0435 \u043f\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u043a\u043e\u043c\u0430\u043d\u0434\u044b cp \u043f\u0440\u0438 \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0441\u043f\u043e\u0441\u043e\u0431\u044b \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u0435 \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u043e \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043e\u0433\u0440\u043e\u043c\u043d\u043e\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0444\u0430\u0439\u043b\u043e\u0432 \u0431\u0435\u0437 \u043f\u0440\u043e\u043f\u0443\u0441\u043a\u043e\u0432 \u0438 \u0432\u044b\u043b\u0435\u0442\u043e\u0432. \u0414\u043e\u043f\u0443\u0441\u0442\u0438\u043c \u043d\u0430\u043c \u043d\u0443\u0436\u043d\u043e \u0441\u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432\u0441\u0451 \u0438\u0437 \u043f\u0430\u043f\u043a\u0438 \/source \u0432 \u043f\u0430\u043f\u043a\u0443 \/target. \u041f\u0435\u0440\u0432\u043e\u0435, \u0447\u0442\u043e \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u0442 \u043d\u0430 \u0443\u043c \u044d\u0442\u043e: cp \/source\/* \/target \u0421\u0440\u0430\u0437\u0443 \u0438\u0441\u043f\u0440\u0430\u0432\u0438\u043c [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":29205,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-38928","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u0431\u0443\u0434\u0443\u0442 \u0440\u0430\u0441\u043a\u0440\u044b\u0442\u044b \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043d\u0435\u043e\u0447\u0435\u0432\u0438\u0434\u043d\u044b\u0435 \u0432\u0435\u0449\u0438 \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0435 \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c wildcards \u043f\u0440\u0438 \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438, \u043d\u0435\u043e\u0434\u043d\u043e\u0437\u043d\u0430\u0447\u043d\u043e\u0435 \u043f\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u043a\u043e\u043c\u0430\u043d\u0434\u044b cp \u043f\u0440\u0438 \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0441\u043f\u043e\u0441\u043e\u0431\u044b \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u0435 \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u043e \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043e\u0433\u0440\u043e\u043c\u043d\u043e\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0444\u0430\u0439\u043b\u043e\u0432 \u0431\u0435\u0437 \u043f\u0440\u043e\u043f\u0443\u0441\u043a\u043e\u0432 \u0438 \u0432\u044b\u043b\u0435\u0442\u043e\u0432. \u0414\u043e\u043f\u0443\u0441\u0442\u0438\u043c \u043d\u0430\u043c \u043d\u0443\u0436\u043d\u043e \u0441\u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432\u0441\u0451 \u0438\u0437 \u043f\u0430\u043f\u043a\u0438 \/source \u0432 \u043f\u0430\u043f\u043a\u0443 \/target. \u041f\u0435\u0440\u0432\u043e\u0435, \u0447\u0442\u043e \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u0442 \u043d\u0430 \u0443\u043c \u044d\u0442\u043e: cp \/source\/* \/target \u0421\u0440\u0430\u0437\u0443 \u0438\u0441\u043f\u0440\u0430\u0432\u0438\u043c\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/komanda-cp-pravilnoe-kopirovanie-papok-s-fajlami-v-nix\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041a\u043e\u043c\u0430\u043d\u0434\u0430 cp: \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e\u0435 \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u0430\u043f\u043e\u043a \u0441 \u0444\u0430\u0439\u043b\u0430\u043c\u0438 \u0432 *nix | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u0431\u0443\u0434\u0443\u0442 \u0440\u0430\u0441\u043a\u0440\u044b\u0442\u044b \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043d\u0435\u043e\u0447\u0435\u0432\u0438\u0434\u043d\u044b\u0435 \u0432\u0435\u0449\u0438 \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0435 \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c wildcards \u043f\u0440\u0438 \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438, \u043d\u0435\u043e\u0434\u043d\u043e\u0437\u043d\u0430\u0447\u043d\u043e\u0435 \u043f\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u043a\u043e\u043c\u0430\u043d\u0434\u044b cp \u043f\u0440\u0438 \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0441\u043f\u043e\u0441\u043e\u0431\u044b \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u0435 \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u043e \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043e\u0433\u0440\u043e\u043c\u043d\u043e\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0444\u0430\u0439\u043b\u043e\u0432 \u0431\u0435\u0437 \u043f\u0440\u043e\u043f\u0443\u0441\u043a\u043e\u0432 \u0438 \u0432\u044b\u043b\u0435\u0442\u043e\u0432. \u0414\u043e\u043f\u0443\u0441\u0442\u0438\u043c \u043d\u0430\u043c \u043d\u0443\u0436\u043d\u043e \u0441\u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432\u0441\u0451 \u0438\u0437 \u043f\u0430\u043f\u043a\u0438 \/source \u0432 \u043f\u0430\u043f\u043a\u0443 \/target. \u041f\u0435\u0440\u0432\u043e\u0435, \u0447\u0442\u043e \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u0442 \u043d\u0430 \u0443\u043c \u044d\u0442\u043e: cp \/source\/* \/target \u0421\u0440\u0430\u0437\u0443 \u0438\u0441\u043f\u0440\u0430\u0432\u0438\u043c\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/komanda-cp-pravilnoe-kopirovanie-papok-s-fajlami-v-nix\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T19:26:48+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:26:48+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47 Komanda cp: kopjimi i sakt\u00eb i dosjeve me skeda n\u00eb *nix | ProHoster","description":"N\u00eb k\u00ebt\u00eb artikull do t\u00eb zbulojm\u00eb disa aspekte t\u00eb panjohura q\u00eb lidhen me p\u00ebrdorimin e wildcard-\u00ebve gjat\u00eb kopjimit, sjelljen e paqart\u00eb t\u00eb komand\u00ebs cp gjat\u00eb kopjimit, si dhe m\u00ebnyrat q\u00eb lejojn\u00eb kopjimin e sakt\u00eb t\u00eb nj\u00eb sasie t\u00eb madhe skedash pa humbje dhe d\u00ebshtime. Le t\u00eb supozojm\u00eb se duam t\u00eb kopjojm\u00eb gjith\u00e7ka nga dosja \/source n\u00eb dosjen \/target. E para q\u00eb na vjen n\u00eb mend \u00ebsht\u00eb: cp \/source\/* \/target. Le ta korrektojm\u00eb menj\u00ebher\u00eb.","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/komanda-cp-pravilnoe-kopirovanie-papok-s-fajlami-v-nix","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041a\u043e\u043c\u0430\u043d\u0434\u0430 cp: \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e\u0435 \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u0430\u043f\u043e\u043a \u0441 \u0444\u0430\u0439\u043b\u0430\u043c\u0438 \u0432 *nix | ProHoster","og:description":"\u0412 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u0431\u0443\u0434\u0443\u0442 \u0440\u0430\u0441\u043a\u0440\u044b\u0442\u044b \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043d\u0435\u043e\u0447\u0435\u0432\u0438\u0434\u043d\u044b\u0435 \u0432\u0435\u0449\u0438 \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0435 \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c wildcards \u043f\u0440\u0438 \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438, \u043d\u0435\u043e\u0434\u043d\u043e\u0437\u043d\u0430\u0447\u043d\u043e\u0435 \u043f\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u043a\u043e\u043c\u0430\u043d\u0434\u044b cp \u043f\u0440\u0438 \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0441\u043f\u043e\u0441\u043e\u0431\u044b \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u0435 \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u043e \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043e\u0433\u0440\u043e\u043c\u043d\u043e\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0444\u0430\u0439\u043b\u043e\u0432 \u0431\u0435\u0437 \u043f\u0440\u043e\u043f\u0443\u0441\u043a\u043e\u0432 \u0438 \u0432\u044b\u043b\u0435\u0442\u043e\u0432. \u0414\u043e\u043f\u0443\u0441\u0442\u0438\u043c \u043d\u0430\u043c \u043d\u0443\u0436\u043d\u043e \u0441\u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432\u0441\u0451 \u0438\u0437 \u043f\u0430\u043f\u043a\u0438 \/source \u0432 \u043f\u0430\u043f\u043a\u0443 \/target. \u041f\u0435\u0440\u0432\u043e\u0435, \u0447\u0442\u043e \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u0442 \u043d\u0430 \u0443\u043c \u044d\u0442\u043e: cp \/source\/* \/target \u0421\u0440\u0430\u0437\u0443 \u0438\u0441\u043f\u0440\u0430\u0432\u0438\u043c","og:url":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/komanda-cp-pravilnoe-kopirovanie-papok-s-fajlami-v-nix","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T19:26:48+00:00","article:modified_time":"2019-10-31T19:26:48+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"38928","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-23 23:59:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:00:26","updated":"2026-01-23 23:59:19"},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/38928","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=38928"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/38928\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media\/29205"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=38928"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=38928"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=38928"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}