{"id":5241,"date":"2024-08-27T00:16:37","date_gmt":"2024-08-27T00:16:37","guid":{"rendered":"https:\/\/goodwriterz.com\/site\/?p=5241"},"modified":"2024-08-27T00:16:37","modified_gmt":"2024-08-27T00:16:37","slug":"%d9%84%d9%82%d8%af-%d8%a7%d8%b3%d8%aa%d8%a8%d8%af%d9%84%d8%aa-%d8%a3%d9%88%d8%a7%d9%85%d8%b1-%d9%84%d9%8a%d9%86%d9%83%d8%b3-%d8%a7%d9%84%d8%a7%d9%81%d8%aa%d8%b1%d8%a7%d8%b6%d9%8a%d8%a9-%d8%a8%d9%87","status":"publish","type":"post","link":"https:\/\/goodwriterz.com\/site\/%d9%84%d9%82%d8%af-%d8%a7%d8%b3%d8%aa%d8%a8%d8%af%d9%84%d8%aa-%d8%a3%d9%88%d8%a7%d9%85%d8%b1-%d9%84%d9%8a%d9%86%d9%83%d8%b3-%d8%a7%d9%84%d8%a7%d9%81%d8%aa%d8%b1%d8%a7%d8%b6%d9%8a%d8%a9-%d8%a8%d9%87\/","title":{"rendered":"\u0644\u0642\u062f \u0627\u0633\u062a\u0628\u062f\u0644\u062a \u0623\u0648\u0627\u0645\u0631 \u0644\u064a\u0646\u0643\u0633 \u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629 \u0628\u0647\u0630\u0647 \u0627\u0644\u0628\u062f\u0627\u0626\u0644 \u0627\u0644\u0642\u0648\u064a\u0629"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_68_1 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title \" >\u062c\u062f\u0648\u0644 \u0627\u0644\u0645\u062d\u062a\u0648\u064a\u0627\u062a<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/goodwriterz.com\/site\/%d9%84%d9%82%d8%af-%d8%a7%d8%b3%d8%aa%d8%a8%d8%af%d9%84%d8%aa-%d8%a3%d9%88%d8%a7%d9%85%d8%b1-%d9%84%d9%8a%d9%86%d9%83%d8%b3-%d8%a7%d9%84%d8%a7%d9%81%d8%aa%d8%b1%d8%a7%d8%b6%d9%8a%d8%a9-%d8%a8%d9%87\/#%D8%A7%D9%84%D9%86%D9%82%D8%A7%D8%B7_%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%D8%A9\" title=\"\u0627\u0644\u0646\u0642\u0627\u0637 \u0627\u0644\u0631\u0626\u064a\u0633\u064a\u0629\">\u0627\u0644\u0646\u0642\u0627\u0637 \u0627\u0644\u0631\u0626\u064a\u0633\u064a\u0629<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/goodwriterz.com\/site\/%d9%84%d9%82%d8%af-%d8%a7%d8%b3%d8%aa%d8%a8%d8%af%d9%84%d8%aa-%d8%a3%d9%88%d8%a7%d9%85%d8%b1-%d9%84%d9%8a%d9%86%d9%83%d8%b3-%d8%a7%d9%84%d8%a7%d9%81%d8%aa%d8%b1%d8%a7%d8%b6%d9%8a%d8%a9-%d8%a8%d9%87\/#1_bat_cat_%D9%85%D8%B9_%D8%AA%D9%85%D9%8A%D9%8A%D8%B2_%D8%A8%D9%86%D8%A7%D8%A1_%D8%A7%D9%84%D8%AC%D9%85%D9%84%D8%A9\" title=\"1   bat:cat \u0645\u0639 \u062a\u0645\u064a\u064a\u0632 \u0628\u0646\u0627\u0621 \u0627\u0644\u062c\u0645\u0644\u0629\">1   bat:cat \u0645\u0639 \u062a\u0645\u064a\u064a\u0632 \u0628\u0646\u0627\u0621 \u0627\u0644\u062c\u0645\u0644\u0629<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/goodwriterz.com\/site\/%d9%84%d9%82%d8%af-%d8%a7%d8%b3%d8%aa%d8%a8%d8%af%d9%84%d8%aa-%d8%a3%d9%88%d8%a7%d9%85%d8%b1-%d9%84%d9%8a%d9%86%d9%83%d8%b3-%d8%a7%d9%84%d8%a7%d9%81%d8%aa%d8%b1%d8%a7%d8%b6%d9%8a%d8%a9-%d8%a8%d9%87\/#2_ncdu_%D8%A3%D9%83%D8%AB%D8%B1_%D8%B3%D9%87%D9%88%D9%84%D8%A9_%D9%81%D9%8A_%D8%A7%D9%84%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85_%D9%85%D9%86_du\" title=\"2   ncdu: \u0623\u0643\u062b\u0631 \u0633\u0647\u0648\u0644\u0629 \u0641\u064a \u0627\u0644\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0645\u0646 du\">2   ncdu: \u0623\u0643\u062b\u0631 \u0633\u0647\u0648\u0644\u0629 \u0641\u064a \u0627\u0644\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0645\u0646 du<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/goodwriterz.com\/site\/%d9%84%d9%82%d8%af-%d8%a7%d8%b3%d8%aa%d8%a8%d8%af%d9%84%d8%aa-%d8%a3%d9%88%d8%a7%d9%85%d8%b1-%d9%84%d9%8a%d9%86%d9%83%d8%b3-%d8%a7%d9%84%d8%a7%d9%81%d8%aa%d8%b1%d8%a7%d8%b6%d9%8a%d8%a9-%d8%a8%d9%87\/#3_eza_%D8%A8%D8%AF%D9%8A%D9%84_%D8%AC%D9%85%D9%8A%D9%84_%D9%84%D9%80_ls\" title=\"3   eza: \u0628\u062f\u064a\u0644 \u062c\u0645\u064a\u0644 \u0644\u0640 ls\">3   eza: \u0628\u062f\u064a\u0644 \u062c\u0645\u064a\u0644 \u0644\u0640 ls<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/goodwriterz.com\/site\/%d9%84%d9%82%d8%af-%d8%a7%d8%b3%d8%aa%d8%a8%d8%af%d9%84%d8%aa-%d8%a3%d9%88%d8%a7%d9%85%d8%b1-%d9%84%d9%8a%d9%86%d9%83%d8%b3-%d8%a7%d9%84%d8%a7%d9%81%d8%aa%d8%b1%d8%a7%d8%b6%d9%8a%d8%a9-%d8%a8%d9%87\/#4_fd_%D8%A7%D9%84%D8%A8%D8%AD%D8%AB_%D8%A7%D9%84%D8%B3%D8%B1%D9%8A%D8%B9_%D9%88%D8%A7%D9%84%D9%88%D8%AF%D9%8A\" title=\"4   fd: \u0627\u0644\u0628\u062d\u062b \u0627\u0644\u0633\u0631\u064a\u0639 \u0648\u0627\u0644\u0648\u062f\u064a\">4   fd: \u0627\u0644\u0628\u062d\u062b \u0627\u0644\u0633\u0631\u064a\u0639 \u0648\u0627\u0644\u0648\u062f\u064a<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/goodwriterz.com\/site\/%d9%84%d9%82%d8%af-%d8%a7%d8%b3%d8%aa%d8%a8%d8%af%d9%84%d8%aa-%d8%a3%d9%88%d8%a7%d9%85%d8%b1-%d9%84%d9%8a%d9%86%d9%83%d8%b3-%d8%a7%d9%84%d8%a7%d9%81%d8%aa%d8%b1%d8%a7%d8%b6%d9%8a%d8%a9-%d8%a8%d9%87\/#5_ripgrep_grep%D8%8C_%D9%88%D9%84%D9%83%D9%86_%D8%A3%D8%B3%D8%B1%D8%B9\" title=\"5   ripgrep: grep\u060c \u0648\u0644\u0643\u0646 \u0623\u0633\u0631\u0639\">5   ripgrep: grep\u060c \u0648\u0644\u0643\u0646 \u0623\u0633\u0631\u0639<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/goodwriterz.com\/site\/%d9%84%d9%82%d8%af-%d8%a7%d8%b3%d8%aa%d8%a8%d8%af%d9%84%d8%aa-%d8%a3%d9%88%d8%a7%d9%85%d8%b1-%d9%84%d9%8a%d9%86%d9%83%d8%b3-%d8%a7%d9%84%d8%a7%d9%81%d8%aa%d8%b1%d8%a7%d8%b6%d9%8a%d8%a9-%d8%a8%d9%87\/#6_zoxide_%D8%A3%D8%B0%D9%83%D9%89_%D9%85%D9%86_%D8%A7%D9%84%D9%82%D8%B1%D8%B5_%D8%A7%D9%84%D9%85%D8%B6%D8%BA%D9%88%D8%B7\" title=\"6   zoxide: \u0623\u0630\u0643\u0649 \u0645\u0646 \u0627\u0644\u0642\u0631\u0635 \u0627\u0644\u0645\u0636\u063a\u0648\u0637\">6   zoxide: \u0623\u0630\u0643\u0649 \u0645\u0646 \u0627\u0644\u0642\u0631\u0635 \u0627\u0644\u0645\u0636\u063a\u0648\u0637<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/goodwriterz.com\/site\/%d9%84%d9%82%d8%af-%d8%a7%d8%b3%d8%aa%d8%a8%d8%af%d9%84%d8%aa-%d8%a3%d9%88%d8%a7%d9%85%d8%b1-%d9%84%d9%8a%d9%86%d9%83%d8%b3-%d8%a7%d9%84%d8%a7%d9%81%d8%aa%d8%b1%d8%a7%d8%b6%d9%8a%d8%a9-%d8%a8%d9%87\/#7_btop_%D8%A3%D9%83%D8%AB%D8%B1_%D8%AA%D9%81%D8%A7%D8%B9%D9%84%D9%8A%D8%A9_%D9%85%D9%86_top\" title=\"7   btop: \u0623\u0643\u062b\u0631 \u062a\u0641\u0627\u0639\u0644\u064a\u0629 \u0645\u0646 top\">7   btop: \u0623\u0643\u062b\u0631 \u062a\u0641\u0627\u0639\u0644\u064a\u0629 \u0645\u0646 top<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/goodwriterz.com\/site\/%d9%84%d9%82%d8%af-%d8%a7%d8%b3%d8%aa%d8%a8%d8%af%d9%84%d8%aa-%d8%a3%d9%88%d8%a7%d9%85%d8%b1-%d9%84%d9%8a%d9%86%d9%83%d8%b3-%d8%a7%d9%84%d8%a7%d9%81%d8%aa%d8%b1%d8%a7%d8%b6%d9%8a%d8%a9-%d8%a8%d9%87\/#8_tldr_%D8%A7%D9%84%D9%86%D8%B3%D8%AE%D8%A9_%D8%A7%D9%84%D9%85%D8%A8%D8%B3%D8%B7%D8%A9_%D9%85%D9%86_%D8%A7%D9%84%D8%A5%D9%86%D8%B3%D8%A7%D9%86\" title=\"8   tldr: \u0627\u0644\u0646\u0633\u062e\u0629 \u0627\u0644\u0645\u0628\u0633\u0637\u0629 \u0645\u0646 \u0627\u0644\u0625\u0646\u0633\u0627\u0646\">8   tldr: \u0627\u0644\u0646\u0633\u062e\u0629 \u0627\u0644\u0645\u0628\u0633\u0637\u0629 \u0645\u0646 \u0627\u0644\u0625\u0646\u0633\u0627\u0646<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/goodwriterz.com\/site\/%d9%84%d9%82%d8%af-%d8%a7%d8%b3%d8%aa%d8%a8%d8%af%d9%84%d8%aa-%d8%a3%d9%88%d8%a7%d9%85%d8%b1-%d9%84%d9%8a%d9%86%d9%83%d8%b3-%d8%a7%d9%84%d8%a7%d9%81%d8%aa%d8%b1%d8%a7%d8%b6%d9%8a%d8%a9-%d8%a8%d9%87\/#9_sd_%D9%82%D9%88%D8%A7%D8%B9%D8%AF_%D9%86%D8%AD%D9%88%D9%8A%D8%A9_%D8%A3%D8%B3%D9%87%D9%84_%D9%85%D9%86_sed\" title=\"9   sd: \u0642\u0648\u0627\u0639\u062f \u0646\u062d\u0648\u064a\u0629 \u0623\u0633\u0647\u0644 \u0645\u0646 sed\">9   sd: \u0642\u0648\u0627\u0639\u062f \u0646\u062d\u0648\u064a\u0629 \u0623\u0633\u0647\u0644 \u0645\u0646 sed<\/a><\/li><\/ul><\/nav><\/div>\n<div>\n<section class=\"emaki-custom-block emaki-custom-key-points\">\n<div class=\"emaki-custom key-points\" id=\"custom_block_0\">\n<h3 class=\"title icon i-list\"><span class=\"ez-toc-section\" id=\"%D8%A7%D9%84%D9%86%D9%82%D8%A7%D8%B7_%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%D8%A9\"><\/span>\u0627\u0644\u0646\u0642\u0627\u0637 \u0627\u0644\u0631\u0626\u064a\u0633\u064a\u0629<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div class=\"custom_block-content key-points\">\n<ul>\n<li>  \u064a\u0639\u0645\u0644 \u0623\u0645\u0631 bat \u0639\u0644\u0649 \u062a\u062d\u0633\u064a\u0646 cat \u0645\u0646 \u062e\u0644\u0627\u0644 \u062a\u0645\u064a\u064a\u0632 \u0628\u0646\u0627\u0621 \u0627\u0644\u062c\u0645\u0644\u0629 \u0648\u0627\u0644\u062a\u0643\u0627\u0645\u0644 \u0645\u0639 Git \u0648\u0633\u0647\u0648\u0644\u0629 \u0627\u0644\u062a\u0646\u0642\u0644 \u0628\u064a\u0646 \u0627\u0644\u0635\u0641\u062d\u0627\u062a. \u064a\u0645\u0643\u0646\u0643 \u0627\u0633\u062a\u062e\u062f\u0627\u0645\u0647 \u0645\u062b\u0644 cat \u0645\u0639 \u0627\u0633\u0645 \u0627\u0644\u0645\u0644\u0641 bat. <\/li>\n<li>  \u064a\u0639\u062f \u0628\u0631\u0646\u0627\u0645\u062c ncdu \u0633\u0647\u0644 \u0627\u0644\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0644\u062a\u062d\u0644\u064a\u0644 \u0645\u0633\u0627\u062d\u0629 \u0627\u0644\u0642\u0631\u0635 \u0645\u0642\u0627\u0631\u0646\u0629\u064b \u0628\u0628\u0631\u0646\u0627\u0645\u062c du. \u064a\u0645\u0643\u0646\u0643 \u0627\u0644\u062a\u0646\u0642\u0644 \u0639\u0628\u0631 \u0627\u0644\u0642\u0627\u0626\u0645\u0629 \u0628\u0633\u0647\u0648\u0644\u0629 \u0648\u062d\u0630\u0641 \u0627\u0644\u0645\u0644\u0641\u0627\u062a \u063a\u064a\u0631 \u0627\u0644\u0636\u0631\u0648\u0631\u064a\u0629 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0623\u0648\u0627\u0645\u0631 ncdu. <\/li>\n<li>  \u064a\u0642\u062f\u0645 \u0628\u0631\u0646\u0627\u0645\u062c eza \u0628\u062f\u064a\u0644\u0627\u064b \u0623\u0646\u064a\u0642\u064b\u0627 \u0644\u0628\u0631\u0646\u0627\u0645\u062c ls\u060c \u062d\u064a\u062b \u064a\u0648\u0641\u0631 \u0645\u0644\u0641\u0627\u062a \u0645\u0644\u0648\u0646\u0629 \u0648\u062f\u0639\u0645\u064b\u0627 \u0644\u0644\u0627\u0631\u062a\u0628\u0627\u0637\u0627\u062a \u0627\u0644\u062a\u0634\u0639\u0628\u064a\u0629. \u0642\u0645 \u0628\u062a\u062b\u0628\u064a\u062a \u0628\u0631\u0646\u0627\u0645\u062c eza \u0645\u0639 \u0628\u0631\u0646\u0627\u0645\u062c cargo \u0648\u0627\u0633\u062a\u062e\u062f\u0645\u0647 \u0645\u062b\u0644 \u0628\u0631\u0646\u0627\u0645\u062c ls \u0644\u0625\u062f\u0631\u0627\u062c \u0627\u0644\u0645\u0644\u0641\u0627\u062a. <\/li>\n<\/ul>\n<\/div><\/div>\n<p><!-- Repeatable debug data: {\"injection\":\"before\",\"adPosition\":0,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":0,\"nbrPlacementsScanned\":0,\"ruleCount\":200,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":false,\"actualCount\":240} --><!-- Zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"after\",\"adPosition\":1,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":1,\"nbrPlacementsScanned\":0,\"ruleCount\":200,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":false,\"actualCount\":0} --><br \/>\n<!-- Repeatable debug data: {\"isEarlyInjection\":false,\"currentRuleCount\":200,\"actualCount\":0,\"hasActualCountMetThreshold\":null,\"countRemainingForInjection\":null,\"nextBlockCount\":null,\"hasCountRemainingForInjectionMetThreshold\":null} --><\/section>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":1,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":1,\"nbrPlacementsScanned\":1,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":0} --><br \/>\n<!-- No winning ad found for zone: below first paragraph! --><\/p>\n<p>  \u0628\u0635\u0641\u062a\u064a \u0634\u062e\u0635\u064b\u0627 \u064a\u0628\u062d\u062b \u0639\u0646 \u0625\u0646\u062c\u0627\u0632 \u0627\u0644\u0623\u0645\u0648\u0631 \u0628\u0633\u0631\u0639\u0629 \u0648\u0633\u0647\u0648\u0644\u0629\u060c \u0641\u0623\u0646\u0627 \u062f\u0627\u0626\u0645\u064b\u0627 \u0623\u0628\u062d\u062b \u0639\u0646 \u0623\u062f\u0648\u0627\u062a Linux \u0627\u0644\u062c\u062f\u064a\u062f\u0629. \u0647\u0646\u0627\u0643 \u0627\u0644\u0639\u062f\u064a\u062f \u0645\u0646 \u0623\u0648\u0627\u0645\u0631 Linux \u0627\u0644\u0645\u0641\u064a\u062f\u0629 \u0627\u0644\u062a\u064a \u062a\u0628\u062f\u0648 \u0623\u0641\u0636\u0644 \u0645\u0646 \u0627\u0644\u0623\u0648\u0627\u0645\u0631 \u0627\u0644\u0639\u0627\u062f\u064a\u0629 \u0627\u0644\u062a\u064a \u062a\u0633\u062a\u062e\u062f\u0645\u0647\u0627. \u0641\u064a \u0647\u0630\u0627 \u0627\u0644\u062f\u0644\u064a\u0644\u060c \u0623\u0634\u0627\u0631\u0643 \u0628\u0639\u0636\u064b\u0627 \u0645\u0646 \u0627\u0644\u0645\u0641\u0636\u0644\u0629 \u0644\u062f\u064a. <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":1,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":1,\"nbrPlacementsScanned\":1,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":261} --><br \/>\n<!-- Zone: native in content. --><\/p>\n<h2 id=\"bat-cat-with-syntax-highlighting\"><span class=\"ez-toc-section\" id=\"1_bat_cat_%D9%85%D8%B9_%D8%AA%D9%85%D9%8A%D9%8A%D8%B2_%D8%A8%D9%86%D8%A7%D8%A1_%D8%A7%D9%84%D8%AC%D9%85%D9%84%D8%A9\"><\/span><span class=\"item-num\">1 <\/span><span>  bat:cat \u0645\u0639 \u062a\u0645\u064a\u064a\u0632 \u0628\u0646\u0627\u0621 \u0627\u0644\u062c\u0645\u0644\u0629 <\/span> <span class=\"ez-toc-section-end\"><\/span><\/h2>\n<div class=\"body-img landscape \">\n<div class=\"responsive-img image-expandable img-article-item\" :68.714555765595%\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/08\/\u0644\u0642\u062f-\u0627\u0633\u062a\u0628\u062f\u0644\u062a-\u0623\u0648\u0627\u0645\u0631-\u0644\u064a\u0646\u0643\u0633-\u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629-\u0628\u0647\u0630\u0647-\u0627\u0644\u0628\u062f\u0627\u0626\u0644-\u0627\u0644\u0642\u0648\u064a\u0629.png\" data-modal-id=\"single-image-modal\" data-modal-container-id=\"single-image-modal-container\" data-img-caption=\"&quot;&quot;\">\n<figure><picture><source media=\"(min-width: 1024px)\" data- \/><source media=\"(min-width: 768px)\" data- \/><source media=\"(min-width: 481px)\" data- \/><source media=\"(min-width: 0px)\" data- \/><img data-recalc-dims=\"1\" width=\"1058\" height=\"727\" loading=\"lazy\" decoding=\"async\" alt=\"\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u0623\u0645\u0631 bat \u0644\u0639\u0631\u0636 \u0645\u0644\u0641 \u0646\u0635\u064a \u0639\u0644\u0649 Linux.\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/08\/\u0644\u0642\u062f-\u0627\u0633\u062a\u0628\u062f\u0644\u062a-\u0623\u0648\u0627\u0645\u0631-\u0644\u064a\u0646\u0643\u0633-\u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629-\u0628\u0647\u0630\u0647-\u0627\u0644\u0628\u062f\u0627\u0626\u0644-\u0627\u0644\u0642\u0648\u064a\u0629.png\" src=\"https:\/\/i0.wp.com\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/08\/%D9%84%D9%82%D8%AF-%D8%A7%D8%B3%D8%AA%D8%A8%D8%AF%D9%84%D8%AA-%D8%A3%D9%88%D8%A7%D9%85%D8%B1-%D9%84%D9%8A%D9%86%D9%83%D8%B3-%D8%A7%D9%84%D8%A7%D9%81%D8%AA%D8%B1%D8%A7%D8%B6%D9%8A%D8%A9-%D8%A8%D9%87%D8%B0%D9%87-%D8%A7%D9%84%D8%A8%D8%AF%D8%A7%D8%A6%D9%84-%D8%A7%D9%84%D9%82%D9%88%D9%8A%D8%A9.png?resize=1058%2C727&#038;ssl=1\" style=\"display:block;height:auto;max-width:100%;\" title=\"\"> <\/picture> <\/figure>\n<\/p><\/div>\n<\/p><\/div>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":1,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":1,\"nbrPlacementsScanned\":1,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":501} --><\/p>\n<p>  \u064a\u062a\u0645 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u0623\u0645\u0631 cat \u0639\u0644\u0649 Linux \u0639\u0627\u062f\u0629\u064b \u0644\u0639\u0631\u0636 \u0645\u062d\u062a\u0648\u0649 \u0646\u0635\u064a \u0645\u0646 \u0645\u0644\u0641 \u0639\u0644\u0649 \u0627\u0644\u0645\u062d\u0637\u0629 \u0627\u0644\u0637\u0631\u0641\u064a\u0629. <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/github.com\/sharkdp\/bat\">\u0623\u0645\u0631 \u0627\u0644\u062e\u0641\u0627\u0634<\/a> \u0647\u0648 \u0625\u0635\u062f\u0627\u0631 \u0645\u062d\u0633\u0651\u0646 \u0645\u0646 cat \u064a\u062f\u0639\u0645 \u062a\u0645\u064a\u064a\u0632 \u0628\u0646\u0627\u0621 \u0627\u0644\u062c\u0645\u0644\u0629\u060c \u0648\u0627\u0644\u062a\u0643\u0627\u0645\u0644 \u0645\u0639 Git\u060c \u0648\u0627\u0644\u062a\u0631\u0642\u064a\u0645 \u0627\u0644\u062a\u0644\u0642\u0627\u0626\u064a. \u0643\u0645\u0627 \u064a\u0639\u0631\u0636 \u0627\u0644\u0623\u062d\u0631\u0641 \u063a\u064a\u0631 \u0627\u0644\u0642\u0627\u0628\u0644\u0629 \u0644\u0644\u0637\u0628\u0627\u0639\u0629 \u0628\u0634\u0643\u0644 \u0623\u0643\u062b\u0631 \u0648\u0636\u0648\u062d\u064b\u0627 \u0645\u0646 cat. <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":1,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":1,\"nbrPlacementsScanned\":1,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":778} --><\/p>\n<p>  \u0644\u062a\u062b\u0628\u064a\u062a bat \u0639\u0644\u0649 Debian \u0648Ubuntu \u0648\u0645\u0634\u062a\u0642\u0627\u062a\u0647\u0645\u0627\u060c \u0642\u0645 \u0628\u062a\u0634\u063a\u064a\u0644: <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":1,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":1,\"nbrPlacementsScanned\":1,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":841} --><\/p>\n<pre>sudo apt install bat<\/pre>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":1,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":1,\"nbrPlacementsScanned\":1,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":863} --><\/p>\n<p>  \u0642\u0645 \u0628\u062a\u062b\u0628\u064a\u062a bat \u0639\u0644\u0649 Fedora \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0647\u0630\u0627 \u0627\u0644\u0623\u0645\u0631: <\/p>\n<p><!-- Repeatable debug data: {\"injection\":\"before\",\"adPosition\":1,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":1,\"nbrPlacementsScanned\":1,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":false,\"actualCount\":905} --><!-- Zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"after\",\"adPosition\":2,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":2,\"nbrPlacementsScanned\":1,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":false,\"actualCount\":0} --><br \/>\n<!-- Repeatable debug data: {\"isEarlyInjection\":false,\"currentRuleCount\":900,\"actualCount\":0,\"hasActualCountMetThreshold\":null,\"countRemainingForInjection\":null,\"nextBlockCount\":null,\"hasCountRemainingForInjectionMetThreshold\":null} --><\/p>\n<pre>sudo dnf install bat<\/pre>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":2,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":2,\"nbrPlacementsScanned\":2,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":22} --><\/p>\n<p>  \u0639\u0644\u0649 Arch Linux\u060c \u0642\u0645 \u0628\u062a\u0634\u063a\u064a\u0644: <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":2,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":2,\"nbrPlacementsScanned\":2,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":43} --><\/p>\n<pre>sudo pacman -S bat<\/pre>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":2,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":2,\"nbrPlacementsScanned\":2,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":63} --><\/p>\n<p>  \u0642\u0645 \u0628\u062a\u062b\u0628\u064a\u062a\u0647 \u0639\u0644\u0649 openSUSE \u0627\u0644\u0630\u064a \u064a\u0639\u0645\u0644 \u0628\u0646\u0638\u0627\u0645 \u0627\u0644\u062a\u0634\u063a\u064a\u0644: <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":2,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":2,\"nbrPlacementsScanned\":2,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":96} --><\/p>\n<pre>sudo zypper install bat<\/pre>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":2,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":2,\"nbrPlacementsScanned\":2,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":121} --><\/p>\n<p>  \u0628\u0639\u062f \u062a\u062b\u0628\u064a\u062a bat\u060c \u064a\u0645\u0643\u0646\u0643 \u0628\u0628\u0633\u0627\u0637\u0629 \u0627\u0633\u062a\u062e\u062f\u0627\u0645\u0647 \u0645\u062b\u0644 cat &#8211; \u0642\u0645 \u0628\u062a\u0645\u0631\u064a\u0631 \u0627\u0633\u0645 \u0627\u0644\u0645\u0644\u0641 \u0644\u0639\u0631\u0636 \u0645\u062d\u062a\u0648\u064a\u0627\u062a\u0647\u060c \u0645\u062b\u0644 \u0647\u0630\u0627: <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":2,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":2,\"nbrPlacementsScanned\":2,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":229} --><\/p>\n<pre>bat file1<\/pre>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":2,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":2,\"nbrPlacementsScanned\":2,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":240} --><\/p>\n<p>  \u0625\u0630\u0627 \u0642\u0645\u062a \u0628\u062a\u062b\u0628\u064a\u062a bat \u0639\u0644\u0649 Debian\/Ubuntu \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0645\u062f\u064a\u0631 \u0627\u0644\u062d\u0632\u0645 APT\u060c \u0641\u0633\u0648\u0641 \u064a\u062a\u0639\u064a\u0646 \u0639\u0644\u064a\u0643 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 batcat \u0628\u062f\u0644\u0627\u064b \u0645\u0646 bat \u0644\u062a\u062c\u0646\u0628 \u0627\u0644\u062a\u0639\u0627\u0631\u0636 \u0645\u0639 \u062d\u0632\u0645\u0629 \u0623\u062e\u0631\u0649 \u062a\u0633\u0645\u0649 bat. \u0644\u0630\u0627\u060c \u0641\u064a \u0647\u0630\u0647 \u0627\u0644\u062d\u0627\u0644\u0629\u060c \u0642\u0645 \u0628\u062a\u0634\u063a\u064a\u0644: <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":2,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":2,\"nbrPlacementsScanned\":2,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":428} --><\/p>\n<pre>batcat file1<\/pre>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":2,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":2,\"nbrPlacementsScanned\":2,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":442} --><\/p>\n<p>  \u064a\u0645\u0643\u0646\u0643 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0623\u0633\u0645\u0627\u0621 \u0645\u0633\u062a\u0639\u0627\u0631\u0629 \u0641\u064a Bash \u0644\u0631\u0628\u0637 batcat \u0628\u0640 bat \u0623\u0648 \u062d\u062a\u0649 cat \u0625\u0630\u0627 \u0623\u0631\u062f\u062a. \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u0623\u0645\u0631 bat\u060c \u064a\u0645\u0643\u0646\u0643 \u062a\u063a\u064a\u064a\u0631 \u0627\u0644\u0633\u0645\u0627\u062a \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645\u0629 \u0644\u0639\u0631\u0636 \u0627\u0644\u0646\u0635 \u0639\u0644\u0649 \u0627\u0644\u0645\u062d\u0637\u0629 \u0627\u0644\u0637\u0631\u0641\u064a\u0629. \u064a\u062a\u064a\u062d \u0644\u0643 \u0627\u0644\u0639\u0644\u0645 &#8211;list-themes \u0627\u0644\u062a\u062d\u0642\u0642 \u0645\u0646 \u062c\u0645\u064a\u0639 \u0627\u0644\u0633\u0645\u0627\u062a. \u0644\u0644\u062a\u063a\u064a\u064a\u0631 \u0625\u0644\u0649 \u0633\u0645\u0629 \u0623\u062e\u0631\u0649\u060c \u0627\u0633\u062a\u062e\u062f\u0645 \u0627\u0644\u062e\u064a\u0627\u0631 &#8211;theme=theme_name. \u0644\u0646\u0641\u062a\u0631\u0636 \u0623\u0646\u0643 \u062a\u0631\u064a\u062f \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0633\u0645\u0629 Dracula\u060c \u0627\u0633\u062a\u062e\u062f\u0645 \u0627\u0644\u0623\u0645\u0631 \u0623\u062f\u0646\u0627\u0647 \u0644\u0627\u0633\u062a\u062e\u062f\u0627\u0645\u0647\u0627: <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":2,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":2,\"nbrPlacementsScanned\":2,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":801} --><\/p>\n<pre>batcat --theme=Dracula file1<\/pre>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":2,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":2,\"nbrPlacementsScanned\":2,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":831} --><br \/>\n<!-- Repeatable debug data: {\"isEarlyInjection\":true,\"currentRuleCount\":900,\"actualCount\":831,\"hasActualCountMetThreshold\":true,\"countRemainingForInjection\":69,\"nextBlockCount\":158,\"hasCountRemainingForInjectionMetThreshold\":true,\"nextCount\":989} --><\/p>\n<p><!-- Repeatable debug data: {\"injection\":\"before\",\"adPosition\":2,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":2,\"nbrPlacementsScanned\":2,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":true,\"actualCount\":900} --><!-- Zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"after\",\"adPosition\":3,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":3,\"nbrPlacementsScanned\":2,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":true,\"actualCount\":0} --><\/p>\n<p>  \u0625\u0630\u0627 \u0643\u0646\u062a \u062a\u0631\u064a\u062f \u062a\u0639\u064a\u064a\u0646 \u0633\u0645\u0629 \u0628\u0634\u0643\u0644 \u062f\u0627\u0626\u0645\u060c \u0641\u064a\u0645\u0643\u0646\u0643 \u062a\u0639\u064a\u064a\u0646 \u0645\u062a\u063a\u064a\u0631 \u0628\u064a\u0626\u0629 \u0641\u064a \u0645\u0644\u0641 .bashrc \u0627\u0644\u062e\u0627\u0635 \u0628\u0643. \u064a\u0645\u0643\u0646\u0643 \u0623\u064a\u0636\u064b\u0627 \u0625\u0636\u0627\u0641\u0629 \u0633\u0645\u0627\u062a \u062c\u062f\u064a\u062f\u0629 \u0648\u062a\u0639\u0631\u064a\u0641\u0627\u062a \u0628\u0646\u0627\u0621 \u062c\u0645\u0644\u0629 \u0625\u0644\u0649 bat. <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":3,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":3,\"nbrPlacementsScanned\":3,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":89} --><\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":3,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":3,\"nbrPlacementsScanned\":3,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":89} --><\/p>\n<h2 id=\"ncdu-more-user-friendly-than-du\"><span class=\"ez-toc-section\" id=\"2_ncdu_%D8%A3%D9%83%D8%AB%D8%B1_%D8%B3%D9%87%D9%88%D9%84%D8%A9_%D9%81%D9%8A_%D8%A7%D9%84%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85_%D9%85%D9%86_du\"><\/span><span class=\"item-num\">2 <\/span><span>  ncdu: \u0623\u0643\u062b\u0631 \u0633\u0647\u0648\u0644\u0629 \u0641\u064a \u0627\u0644\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0645\u0646 du <\/span> <span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>  \u0627\u0644 <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/dev.yorhel.nl\/ncdu\">\u0623\u0645\u0631 ncdu (\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u0642\u0631\u0635 NCurses)<\/a> \u062a\u064f\u0639\u062f \u0623\u062f\u0627\u0629 \u0631\u0627\u0626\u0639\u0629 \u0644\u062a\u062d\u0644\u064a\u0644 \u0645\u0633\u0627\u062d\u0629 \u0627\u0644\u0642\u0631\u0635 \u0644\u062f\u064a\u0643. \u064a\u0648\u0641\u0631 \u0627\u0644\u0623\u0645\u0631 du \u0627\u0644\u062a\u0642\u0644\u064a\u062f\u064a \u0627\u0633\u062a\u062e\u062f\u0627\u0645\u064b\u0627 \u0644\u0644\u0642\u0631\u0635 \u064a\u0635\u0639\u0628 \u062a\u062d\u0644\u064a\u0644\u0647. \u064a\u0633\u0647\u0644 \u0627\u0644\u0623\u0645\u0631 ncdu \u0631\u0624\u064a\u0629 \u0645\u0627 \u064a\u0633\u062a\u0647\u0644\u0643 \u0645\u0633\u0627\u062d\u062a\u0643. <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":3,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":3,\"nbrPlacementsScanned\":3,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":321} --><\/p>\n<p>  \u0644\u062a\u062b\u0628\u064a\u062a ncdu \u0639\u0644\u0649 Debian \u0648Ubuntu \u0648\u0645\u0634\u062a\u0642\u0627\u062a\u0647\u0645\u0627\u060c \u0642\u0645 \u0628\u062a\u0634\u063a\u064a\u0644: <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":3,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":3,\"nbrPlacementsScanned\":3,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":385} --><\/p>\n<pre>sudo apt install ncdu<\/pre>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":3,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":3,\"nbrPlacementsScanned\":3,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":408} --><\/p>\n<p>  \u0642\u0645 \u0628\u062a\u062b\u0628\u064a\u062a ncdu \u0639\u0644\u0649 Fedora \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0647\u0630\u0627 \u0627\u0644\u0623\u0645\u0631: <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":3,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":3,\"nbrPlacementsScanned\":3,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":451} --><\/p>\n<pre>sudo dnf install ncdu<\/pre>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":3,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":3,\"nbrPlacementsScanned\":3,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":474} --><\/p>\n<p>  \u0639\u0644\u0649 Arch Linux\u060c \u0642\u0645 \u0628\u062a\u0634\u063a\u064a\u0644: <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":3,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":3,\"nbrPlacementsScanned\":3,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":495} --><\/p>\n<pre>sudo pacman -S ncdu<\/pre>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":3,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":3,\"nbrPlacementsScanned\":3,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":516} --><\/p>\n<p>  \u0642\u0645 \u0628\u062a\u062b\u0628\u064a\u062a\u0647 \u0639\u0644\u0649 openSUSE \u0639\u0646 \u0637\u0631\u064a\u0642 \u062a\u0634\u063a\u064a\u0644: <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":3,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":3,\"nbrPlacementsScanned\":3,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":552} --><\/p>\n<pre>sudo zypper install ncdu<\/pre>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":3,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":3,\"nbrPlacementsScanned\":3,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":578} --><\/p>\n<p>  \u0625\u0630\u0627 \u0643\u0646\u062a \u062a\u0631\u064a\u062f \u062a\u062d\u0644\u064a\u0644 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0645\u0633\u0627\u062d\u0629 \u0627\u0644\u0642\u0631\u0635 \u0644\u0644\u062f\u0644\u064a\u0644 \u0627\u0644\u062d\u0627\u0644\u064a\u060c \u0642\u0645 \u0628\u062a\u0634\u063a\u064a\u0644: <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":3,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":3,\"nbrPlacementsScanned\":3,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":654} --><\/p>\n<pre>ncdu<\/pre>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":3,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":3,\"nbrPlacementsScanned\":3,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":660} --><\/p>\n<div class=\"body-img landscape \">\n<div class=\"responsive-img image-expandable img-article-item\" :71.533742331288%\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/08\/1724717790_78_\u0644\u0642\u062f-\u0627\u0633\u062a\u0628\u062f\u0644\u062a-\u0623\u0648\u0627\u0645\u0631-\u0644\u064a\u0646\u0643\u0633-\u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629-\u0628\u0647\u0630\u0647-\u0627\u0644\u0628\u062f\u0627\u0626\u0644-\u0627\u0644\u0642\u0648\u064a\u0629.png\" data-modal-id=\"single-image-modal\" data-modal-container-id=\"single-image-modal-container\" data-img-caption=\"&quot;&quot;\">\n<figure><picture><source media=\"(min-width: 1024px)\" data- \/><source media=\"(min-width: 768px)\" data- \/><source media=\"(min-width: 481px)\" data- \/><source media=\"(min-width: 0px)\" data- \/><img data-recalc-dims=\"1\" width=\"815\" height=\"583\" loading=\"lazy\" decoding=\"async\" alt=\"\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u0623\u0645\u0631 ncdu \u0644\u062a\u062d\u0644\u064a\u0644 \u0645\u0633\u0627\u062d\u0629 \u0627\u0644\u0642\u0631\u0635 \u0644\u0644\u062f\u0644\u064a\u0644 \u0627\u0644\u062d\u0627\u0644\u064a.\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/08\/1724717790_78_\u0644\u0642\u062f-\u0627\u0633\u062a\u0628\u062f\u0644\u062a-\u0623\u0648\u0627\u0645\u0631-\u0644\u064a\u0646\u0643\u0633-\u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629-\u0628\u0647\u0630\u0647-\u0627\u0644\u0628\u062f\u0627\u0626\u0644-\u0627\u0644\u0642\u0648\u064a\u0629.png\" src=\"https:\/\/i0.wp.com\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/08\/1724717790_78_%D9%84%D9%82%D8%AF-%D8%A7%D8%B3%D8%AA%D8%A8%D8%AF%D9%84%D8%AA-%D8%A3%D9%88%D8%A7%D9%85%D8%B1-%D9%84%D9%8A%D9%86%D9%83%D8%B3-%D8%A7%D9%84%D8%A7%D9%81%D8%AA%D8%B1%D8%A7%D8%B6%D9%8A%D8%A9-%D8%A8%D9%87%D8%B0%D9%87-%D8%A7%D9%84%D8%A8%D8%AF%D8%A7%D8%A6%D9%84-%D8%A7%D9%84%D9%82%D9%88%D9%8A%D8%A9.png?resize=815%2C583&#038;ssl=1\" style=\"display:block;height:auto;max-width:100%;\" title=\"\"> <\/picture> <\/figure>\n<\/p><\/div>\n<\/p><\/div>\n<p><!-- Repeatable debug data: {\"injection\":\"before\",\"adPosition\":3,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":3,\"nbrPlacementsScanned\":3,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":false,\"actualCount\":900} --><!-- Zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"after\",\"adPosition\":4,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":4,\"nbrPlacementsScanned\":3,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":false,\"actualCount\":0} --><br \/>\n<!-- Repeatable debug data: {\"isEarlyInjection\":false,\"currentRuleCount\":900,\"actualCount\":0,\"hasActualCountMetThreshold\":null,\"countRemainingForInjection\":null,\"nextBlockCount\":null,\"hasCountRemainingForInjectionMetThreshold\":null} --><\/p>\n<p>  \u0644\u062a\u062d\u0644\u064a\u0644 \u062f\u0644\u064a\u0644 \u0645\u0639\u064a\u0646\u060c \u0623\u0636\u0641 \u0645\u0633\u0627\u0631 \u0627\u0644\u062f\u0644\u064a\u0644 \u0647\u0630\u0627 \u0643\u062d\u062c\u0629. \u0639\u0644\u0649 \u0633\u0628\u064a\u0644 \u0627\u0644\u0645\u062b\u0627\u0644\u060c \u0625\u0630\u0627 \u0643\u0646\u062a \u062a\u0631\u064a\u062f \u062a\u062d\u0644\u064a\u0644 \u062f\u0644\u064a\u0644 snap\u060c \u0641\u0642\u0645 \u0628\u062a\u0634\u063a\u064a\u0644 \u0647\u0630\u0627 \u0627\u0644\u0623\u0645\u0631: <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":4,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":4,\"nbrPlacementsScanned\":4,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":148} --><\/p>\n<pre>ncfu \/snap<\/pre>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":4,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":4,\"nbrPlacementsScanned\":4,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":160} --><\/p>\n<p>  \u0648\u0628\u0627\u0644\u0645\u062b\u0644\u060c \u0644\u062a\u062d\u0644\u064a\u0644 \u0627\u0644\u0642\u0631\u0635 \u0627\u0644\u0643\u0627\u0645\u0644\u060c \u0642\u0645 \u0628\u062a\u0634\u063a\u064a\u0644: <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":4,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":4,\"nbrPlacementsScanned\":4,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":202} --><\/p>\n<pre>ncdu \/<\/pre>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":4,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":4,\"nbrPlacementsScanned\":4,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":210} --><\/p>\n<div class=\"body-img landscape \">\n<div class=\"responsive-img image-expandable img-article-item\" :70.674846625767%\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/08\/1724717790_944_\u0644\u0642\u062f-\u0627\u0633\u062a\u0628\u062f\u0644\u062a-\u0623\u0648\u0627\u0645\u0631-\u0644\u064a\u0646\u0643\u0633-\u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629-\u0628\u0647\u0630\u0647-\u0627\u0644\u0628\u062f\u0627\u0626\u0644-\u0627\u0644\u0642\u0648\u064a\u0629.png\" data-modal-id=\"single-image-modal\" data-modal-container-id=\"single-image-modal-container\" data-img-caption=\"&quot;&quot;\">\n<figure><picture><source media=\"(min-width: 1024px)\" data- \/><source media=\"(min-width: 768px)\" data- \/><source media=\"(min-width: 481px)\" data- \/><source media=\"(min-width: 0px)\" data- \/><img data-recalc-dims=\"1\" width=\"815\" height=\"576\" loading=\"lazy\" decoding=\"async\" alt=\"\u062a\u062d\u0644\u064a\u0644 \u0627\u0644\u0642\u0631\u0635 \u0627\u0644\u0643\u0627\u0645\u0644 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u0623\u0645\u0631 ncdu.\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/08\/1724717790_944_\u0644\u0642\u062f-\u0627\u0633\u062a\u0628\u062f\u0644\u062a-\u0623\u0648\u0627\u0645\u0631-\u0644\u064a\u0646\u0643\u0633-\u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629-\u0628\u0647\u0630\u0647-\u0627\u0644\u0628\u062f\u0627\u0626\u0644-\u0627\u0644\u0642\u0648\u064a\u0629.png\" src=\"https:\/\/i0.wp.com\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/08\/1724717790_944_%D9%84%D9%82%D8%AF-%D8%A7%D8%B3%D8%AA%D8%A8%D8%AF%D9%84%D8%AA-%D8%A3%D9%88%D8%A7%D9%85%D8%B1-%D9%84%D9%8A%D9%86%D9%83%D8%B3-%D8%A7%D9%84%D8%A7%D9%81%D8%AA%D8%B1%D8%A7%D8%B6%D9%8A%D8%A9-%D8%A8%D9%87%D8%B0%D9%87-%D8%A7%D9%84%D8%A8%D8%AF%D8%A7%D8%A6%D9%84-%D8%A7%D9%84%D9%82%D9%88%D9%8A%D8%A9.png?resize=815%2C576&#038;ssl=1\" style=\"display:block;height:auto;max-width:100%;\" title=\"\"> <\/picture> <\/figure>\n<\/p><\/div>\n<\/p><\/div>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":4,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":4,\"nbrPlacementsScanned\":4,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":450} --><\/p>\n<p>  \u0628\u0645\u062c\u0631\u062f \u0627\u0644\u0627\u0646\u062a\u0647\u0627\u0621 \u0645\u0646 \u0627\u0644\u0645\u0633\u062d\u060c \u0633\u062a\u062d\u0635\u0644 \u0639\u0644\u0649 \u0646\u0638\u0631\u0629 \u0639\u0627\u0645\u0629 \u0639\u0644\u0649 \u0627\u0644\u0645\u0644\u0641\u0627\u062a \u0648\u0627\u0644\u062f\u0644\u0627\u0626\u0644 \u0641\u064a \u0647\u064a\u0643\u0644 \u0642\u0627\u0626\u0645\u0629 \u0645\u0639 \u0623\u062d\u062c\u0627\u0645\u0647\u0627 \u0628\u062a\u0631\u062a\u064a\u0628 \u062a\u0646\u0627\u0632\u0644\u064a. \u064a\u0645\u0643\u0646\u0643 \u0627\u0644\u062a\u0646\u0642\u0644 \u0639\u0628\u0631 \u0627\u0644\u0642\u0627\u0626\u0645\u0629 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0623\u0632\u0631\u0627\u0631 \u0627\u0644\u0623\u0633\u0647\u0645\u060c \u0648\u0627\u0644\u0636\u063a\u0637 \u0639\u0644\u0649 i \u0644\u0639\u0631\u0636 \u0645\u0632\u064a\u062f \u0645\u0646 \u0627\u0644\u0645\u0639\u0644\u0648\u0645\u0627\u062a \u062d\u0648\u0644 \u0645\u0644\u0641\u0627\u062a \u0645\u0639\u064a\u0646\u0629\u060c \u0648\u0627\u0644\u0636\u063a\u0637 \u0639\u0644\u0649 -d \u0644\u062d\u0630\u0641\u0647\u0627. \u0625\u0630\u0627 \u0643\u0646\u062a \u062a\u0631\u064a\u062f \u062a\u062d\u0644\u064a\u0644 \u0645\u0633\u0627\u062d\u0629 \u0627\u0644\u0642\u0631\u0635 \u0641\u0642\u0637 \u0644\u0645\u062d\u0631\u0643 \u0627\u0644\u0623\u0642\u0631\u0627\u0635 \u0627\u0644\u062f\u0627\u062e\u0644\u064a \u0648\u062a\u062e\u0637\u064a \u0623\u064a \u0648\u062d\u062f\u0627\u062a \u062a\u062e\u0632\u064a\u0646 \u0645\u062a\u0635\u0644\u0629\u060c \u0641\u0642\u0645 \u0628\u062a\u0634\u063a\u064a\u0644: <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":4,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":4,\"nbrPlacementsScanned\":4,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":830} --><\/p>\n<pre>ncdu -d \/<\/pre>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":4,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":4,\"nbrPlacementsScanned\":4,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":841} --><\/p>\n<p>  \u0639\u0646\u062f\u0645\u0627 \u062a\u0646\u062a\u0647\u064a \u0645\u0646 \u0627\u0644\u062a\u062d\u0644\u064a\u0644\u060c \u0627\u0636\u063a\u0637 \u0639\u0644\u0649 q \u0644\u0644\u0639\u0648\u062f\u0629 \u0625\u0644\u0649 \u0633\u0637\u0631 \u0627\u0644\u0623\u0648\u0627\u0645\u0631. <\/p>\n<p><!-- Repeatable debug data: {\"injection\":\"before\",\"adPosition\":4,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":4,\"nbrPlacementsScanned\":4,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":false,\"actualCount\":921} --><!-- Zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"after\",\"adPosition\":5,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":5,\"nbrPlacementsScanned\":4,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":false,\"actualCount\":0} --><br \/>\n<!-- Repeatable debug data: {\"isEarlyInjection\":false,\"currentRuleCount\":900,\"actualCount\":0,\"hasActualCountMetThreshold\":null,\"countRemainingForInjection\":null,\"nextBlockCount\":null,\"hasCountRemainingForInjectionMetThreshold\":null} --><\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":5,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":5,\"nbrPlacementsScanned\":5,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":0} --><\/p>\n<h2 id=\"eza-beautiful-alternative-to-ls\"><span class=\"ez-toc-section\" id=\"3_eza_%D8%A8%D8%AF%D9%8A%D9%84_%D8%AC%D9%85%D9%8A%D9%84_%D9%84%D9%80_ls\"><\/span><span class=\"item-num\">3 <\/span><span>  eza: \u0628\u062f\u064a\u0644 \u062c\u0645\u064a\u0644 \u0644\u0640 ls <\/span> <span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>  \u064a\u062c\u0639\u0644 \u0627\u0644\u0623\u0645\u0631 eza \u0639\u0645\u0644\u064a\u0629 \u0639\u0631\u0636 \u0627\u0644\u0645\u0644\u0641\u0627\u062a \u0623\u0643\u062b\u0631 \u0641\u0627\u0626\u062f\u0629 \u0648\u062c\u0645\u0627\u0644\u0627\u064b \u0645\u0646 \u0627\u0644\u0623\u0645\u0631 ls. \u0641\u0647\u0648 \u064a\u0648\u0641\u0631 \u0627\u0644\u0639\u062f\u064a\u062f \u0645\u0646 \u0627\u0644\u0645\u064a\u0632\u0627\u062a \u0627\u0644\u0628\u062f\u064a\u0647\u064a\u0629\u060c \u0645\u062b\u0644 \u0627\u0644\u0645\u0644\u0641\u0627\u062a \u0627\u0644\u0645\u0644\u0648\u0646\u0629 \u0648\u062f\u0639\u0645 \u0627\u0644\u0627\u0631\u062a\u0628\u0627\u0637\u0627\u062a \u0627\u0644\u062a\u0634\u0639\u0628\u064a\u0629 \u0648\u0633\u0647\u0648\u0644\u0629 \u0627\u0644\u0642\u0631\u0627\u0621\u0629 \u0628\u0634\u0643\u0644 \u0623\u0641\u0636\u0644. <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":5,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":5,\"nbrPlacementsScanned\":5,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":180} --><\/p>\n<p>  \u0627\u0644\u0637\u0631\u064a\u0642\u0629 \u0627\u0644\u0623\u0633\u0647\u0644 \u0644\u062a\u062b\u0628\u064a\u062a eza \u0647\u064a \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0645\u062f\u064a\u0631 \u062d\u0632\u0645\u0629 cargo\u060c \u0627\u0644\u0630\u064a \u064a\u0623\u062a\u064a \u0645\u0639 \u0628\u064a\u0626\u0629 \u062a\u0637\u0648\u064a\u0631 Rust. \u0623\u0648\u0644\u0627\u064b\u060c \u0642\u0645 \u0628\u062a\u062b\u0628\u064a\u062a Rust \u0648\u0625\u0639\u062f\u0627\u062f\u0647 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u0623\u0648\u0627\u0645\u0631 \u0627\u0644\u062a\u0627\u0644\u064a\u0629: <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":5,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":5,\"nbrPlacementsScanned\":5,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":354} --><\/p>\n<pre>curl  -sSf | sh<\/pre>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":5,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":5,\"nbrPlacementsScanned\":5,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":391} --><\/p>\n<pre>source $HOME\/.cargo\/env<\/pre>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":5,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":5,\"nbrPlacementsScanned\":5,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":416} --><\/p>\n<section class=\"emaki-custom-block emaki-custom-note\">\n<div class=\"emaki-custom note\" id=\"custom_block_46\">\n<div class=\"custom_block-content note\">\n<p>  \u0625\u0630\u0627 \u0644\u0645 \u064a\u0643\u0646 \u0644\u062f\u064a\u0643 curl \u0645\u062b\u0628\u062a\u064b\u0627\u060c \u0641\u0633\u062a\u062d\u062a\u0627\u062c \u0625\u0644\u0649 \u062a\u062b\u0628\u064a\u062a\u0647 \u0623\u0648\u0644\u0627\u064b. \u0633\u062a\u062d\u062a\u0627\u062c \u0623\u064a\u0636\u064b\u0627 \u0625\u0644\u0649 \u062d\u0632\u0645\u0629 build-essential \u0642\u0628\u0644 \u062a\u0634\u063a\u064a\u0644 \u0627\u0644\u0623\u0645\u0631 \u0627\u0644\u062a\u0627\u0644\u064a. <\/p>\n<\/p><\/div>\n<\/p><\/div>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":5,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":5,\"nbrPlacementsScanned\":5,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":656} --><\/section>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":5,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":5,\"nbrPlacementsScanned\":5,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":656} --><\/p>\n<p>  \u062b\u0645 \u0642\u0645 \u0628\u062a\u062b\u0628\u064a\u062a eza \u0628\u0647\u0630\u0627 \u0627\u0644\u0623\u0645\u0631: <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":5,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":5,\"nbrPlacementsScanned\":5,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":693} --><\/p>\n<pre>cargo install eza<\/pre>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":5,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":5,\"nbrPlacementsScanned\":5,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":712} --><\/p>\n<p>  \u064a\u0645\u0643\u0646\u0643 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 eza \u062a\u0645\u0627\u0645\u064b\u0627 \u0645\u062b\u0644 ls\u060c \u062f\u0648\u0646 \u0623\u064a \u0645\u0639\u0644\u0645\u0627\u062a. <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":5,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":5,\"nbrPlacementsScanned\":5,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":767} --><\/p>\n<pre>eza<\/pre>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":5,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":5,\"nbrPlacementsScanned\":5,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":772} --><\/p>\n<p>  \u064a\u0645\u0643\u0646\u0643 \u0623\u064a\u0636\u064b\u0627 \u0625\u062f\u0631\u0627\u062c \u0627\u0644\u0639\u0646\u0627\u0635\u0631 \u0645\u0639 \u0627\u0644\u062a\u0641\u0627\u0635\u064a\u0644 \u0627\u0644\u0643\u0627\u0645\u0644\u0629 \u0648\u0627\u0644\u0623\u064a\u0642\u0648\u0646\u0627\u062a. \u064a\u062c\u0628 \u0623\u0646 \u064a\u062f\u0639\u0645 \u0646\u0638\u0627\u0645\u0643 \u0627\u0644\u0623\u064a\u0642\u0648\u0646\u0627\u062a. <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":5,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":5,\"nbrPlacementsScanned\":5,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":873} --><\/p>\n<pre>eza -lh --icons<\/pre>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":5,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":5,\"nbrPlacementsScanned\":5,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":890} --><br \/>\n<!-- Repeatable debug data: {\"isEarlyInjection\":true,\"currentRuleCount\":900,\"actualCount\":890,\"hasActualCountMetThreshold\":true,\"countRemainingForInjection\":10,\"nextBlockCount\":240,\"hasCountRemainingForInjectionMetThreshold\":true,\"nextCount\":1130} --><\/p>\n<p><!-- Repeatable debug data: {\"injection\":\"before\",\"adPosition\":5,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":5,\"nbrPlacementsScanned\":5,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":true,\"actualCount\":900} --><!-- Zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"after\",\"adPosition\":6,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":6,\"nbrPlacementsScanned\":5,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":true,\"actualCount\":0} --><\/p>\n<div class=\"body-img landscape \">\n<div class=\"responsive-img image-expandable img-article-item\" :71.165644171779%\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/08\/1724717790_672_\u0644\u0642\u062f-\u0627\u0633\u062a\u0628\u062f\u0644\u062a-\u0623\u0648\u0627\u0645\u0631-\u0644\u064a\u0646\u0643\u0633-\u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629-\u0628\u0647\u0630\u0647-\u0627\u0644\u0628\u062f\u0627\u0626\u0644-\u0627\u0644\u0642\u0648\u064a\u0629.png\" data-modal-id=\"single-image-modal\" data-modal-container-id=\"single-image-modal-container\" data-img-caption=\"&quot;&quot;\">\n<figure><picture><source media=\"(min-width: 1024px)\" data- \/><source media=\"(min-width: 768px)\" data- \/><source media=\"(min-width: 481px)\" data- \/><source media=\"(min-width: 0px)\" data- \/><img data-recalc-dims=\"1\" width=\"815\" height=\"580\" loading=\"lazy\" decoding=\"async\" alt=\"\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u0623\u0645\u0631 eza \u0644\u0639\u0631\u0636 \u0642\u0627\u0626\u0645\u0629 \u0628\u0627\u0644\u0645\u0644\u0641\u0627\u062a \u0648\u0627\u0644\u062f\u0644\u0627\u0626\u0644 \u0641\u064a \u0627\u0644\u0645\u062d\u0637\u0629 \u0627\u0644\u0637\u0631\u0641\u064a\u0629 \u0645\u0639 \u0627\u0644\u062a\u0641\u0627\u0635\u064a\u0644 \u0627\u0644\u0643\u0627\u0645\u0644\u0629.\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/08\/1724717790_672_\u0644\u0642\u062f-\u0627\u0633\u062a\u0628\u062f\u0644\u062a-\u0623\u0648\u0627\u0645\u0631-\u0644\u064a\u0646\u0643\u0633-\u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629-\u0628\u0647\u0630\u0647-\u0627\u0644\u0628\u062f\u0627\u0626\u0644-\u0627\u0644\u0642\u0648\u064a\u0629.png\" src=\"https:\/\/i0.wp.com\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/08\/1724717790_672_%D9%84%D9%82%D8%AF-%D8%A7%D8%B3%D8%AA%D8%A8%D8%AF%D9%84%D8%AA-%D8%A3%D9%88%D8%A7%D9%85%D8%B1-%D9%84%D9%8A%D9%86%D9%83%D8%B3-%D8%A7%D9%84%D8%A7%D9%81%D8%AA%D8%B1%D8%A7%D8%B6%D9%8A%D8%A9-%D8%A8%D9%87%D8%B0%D9%87-%D8%A7%D9%84%D8%A8%D8%AF%D8%A7%D8%A6%D9%84-%D8%A7%D9%84%D9%82%D9%88%D9%8A%D8%A9.png?resize=815%2C580&#038;ssl=1\" style=\"display:block;height:auto;max-width:100%;\" title=\"\"> <\/picture> <\/figure>\n<\/p><\/div>\n<\/p><\/div>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":6,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":6,\"nbrPlacementsScanned\":6,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":230} --><\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":6,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":6,\"nbrPlacementsScanned\":6,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":230} --><\/p>\n<h2 id=\"fd-fast-and-friendly-find\"><span class=\"ez-toc-section\" id=\"4_fd_%D8%A7%D9%84%D8%A8%D8%AD%D8%AB_%D8%A7%D9%84%D8%B3%D8%B1%D9%8A%D8%B9_%D9%88%D8%A7%D9%84%D9%88%D8%AF%D9%8A\"><\/span><span class=\"item-num\">4 <\/span><span>  fd: \u0627\u0644\u0628\u062d\u062b \u0627\u0644\u0633\u0631\u064a\u0639 \u0648\u0627\u0644\u0648\u062f\u064a <\/span> <span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>  \u0627\u0644 <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/github.com\/sharkdp\/fd\">\u0623\u0645\u0631 fd<\/a> \u0644\u0627 \u064a\u0639\u062f \u0627\u0644\u0623\u0645\u0631 fd \u0628\u062f\u064a\u0644\u0627\u064b \u0645\u0628\u0627\u0634\u0631\u064b\u0627 \u0644\u0623\u0645\u0631 find. \u0648\u0645\u0639 \u0630\u0644\u0643\u060c \u064a\u0645\u0643\u0646\u0643 \u062a\u0646\u0641\u064a\u0630 \u0645\u0639\u0638\u0645 \u0648\u0638\u0627\u0626\u0641 \u0627\u0644\u0623\u0645\u0631 find \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u0623\u0645\u0631 fd. \u064a\u062a\u0645\u062a\u0639 \u0627\u0644\u0623\u0645\u0631 fd \u0628\u062a\u0631\u0643\u064a\u0628 \u0646\u062d\u0648\u064a \u0623\u0643\u062b\u0631 \u0633\u0647\u0648\u0644\u0629 \u0641\u064a \u0627\u0644\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0645\u0646 \u0627\u0644\u0623\u0645\u0631 find \u0648\u064a\u062f\u0639\u0645 \u0627\u0644\u062a\u0639\u0628\u064a\u0631\u0627\u062a \u0627\u0644\u0639\u0627\u062f\u064a\u0629. <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":6,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":6,\"nbrPlacementsScanned\":6,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":443} --><\/p>\n<p>  \u0644\u062a\u062b\u0628\u064a\u062a fd \u0639\u0644\u0649 Ubuntu \u0648\u0645\u0634\u062a\u0642\u0627\u062a\u0647\u060c \u0642\u0645 \u0628\u062a\u0634\u063a\u064a\u0644: <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":6,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":6,\"nbrPlacementsScanned\":6,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":494} --><\/p>\n<pre>sudo apt install fd-find<\/pre>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":6,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":6,\"nbrPlacementsScanned\":6,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":520} --><\/p>\n<p>  \u0642\u0645 \u0628\u062a\u062b\u0628\u064a\u062a\u0647 \u0639\u0644\u0649 \u062f\u0628\u064a\u0627\u0646 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645: <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":6,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":6,\"nbrPlacementsScanned\":6,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":548} --><\/p>\n<pre>sudo apt-get install fd-find<\/pre>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":6,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":6,\"nbrPlacementsScanned\":6,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":578} --><\/p>\n<p>  \u0642\u0645 \u0628\u062a\u062b\u0628\u064a\u062a fd \u0639\u0644\u0649 Fedora \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0647\u0630\u0627 \u0627\u0644\u0623\u0645\u0631: <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":6,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":6,\"nbrPlacementsScanned\":6,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":619} --><\/p>\n<pre>sudo dnf install fd-find<\/pre>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":6,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":6,\"nbrPlacementsScanned\":6,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":645} --><\/p>\n<p>  \u0639\u0644\u0649 Arch Linux\u060c \u0642\u0645 \u0628\u062a\u0634\u063a\u064a\u0644: <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":6,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":6,\"nbrPlacementsScanned\":6,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":666} --><\/p>\n<pre>sudo pacman -S fd<\/pre>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":6,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":6,\"nbrPlacementsScanned\":6,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":685} --><\/p>\n<p>  \u0642\u0645 \u0628\u062a\u062b\u0628\u064a\u062a\u0647 \u0639\u0644\u0649 openSUSE \u0639\u0646 \u0637\u0631\u064a\u0642 \u062a\u0634\u063a\u064a\u0644: <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":6,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":6,\"nbrPlacementsScanned\":6,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":721} --><\/p>\n<pre>sudo zypper in fd<\/pre>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":6,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":6,\"nbrPlacementsScanned\":6,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":740} --><\/p>\n<section class=\"emaki-custom-block emaki-custom-note\">\n<div class=\"emaki-custom note\" id=\"custom_block_66\">\n<div class=\"custom_block-content note\">\n<p>  \u0641\u064a \u0628\u0639\u0636 \u062a\u0648\u0632\u064a\u0639\u0627\u062a \u0645\u062b\u0644 Ubuntu\u060c \u0627\u0644\u0623\u0645\u0631 \u0627\u0644\u0630\u064a \u062a\u062d\u062a\u0627\u062c \u0625\u0644\u0649 \u062a\u0634\u063a\u064a\u0644\u0647 \u0647\u0648<br \/>\n<strong>\u0641\u062f\u0641\u0627\u064a\u0646\u062f<\/strong><br \/>\n \u0628\u062f\u0644\u0627\u064b \u0645\u0646<br \/>\n<strong>\u0641\u062f<\/strong>\n <\/p>\n<\/p><\/div>\n<\/p><\/div>\n<p><!-- Repeatable debug data: {\"injection\":\"before\",\"adPosition\":6,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":6,\"nbrPlacementsScanned\":6,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":false,\"actualCount\":980} --><!-- Zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"after\",\"adPosition\":7,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":7,\"nbrPlacementsScanned\":6,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":false,\"actualCount\":0} --><br \/>\n<!-- Repeatable debug data: {\"isEarlyInjection\":false,\"currentRuleCount\":900,\"actualCount\":0,\"hasActualCountMetThreshold\":null,\"countRemainingForInjection\":null,\"nextBlockCount\":null,\"hasCountRemainingForInjectionMetThreshold\":null} --><\/section>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":7,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":7,\"nbrPlacementsScanned\":7,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":0} --><\/p>\n<p>  \u062a\u0634\u063a\u064a\u0644 \u0628\u0633\u064a\u0637 \u0644\u0644\u0623\u0645\u0631 <strong>\u0641\u062f\u0641\u0627\u064a\u0646\u062f<\/strong> \u0633\u064a\u062a\u0645 \u0625\u0631\u062c\u0627\u0639 \u0645\u062d\u062a\u0648\u0649 \u0627\u0644\u062f\u0644\u064a\u0644 \u0627\u0644\u062d\u0627\u0644\u064a\u060c \u0645\u062b\u0644 \u0647\u0630\u0627: <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":7,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":7,\"nbrPlacementsScanned\":7,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":97} --><\/p>\n<pre>fdfind<\/pre>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":7,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":7,\"nbrPlacementsScanned\":7,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":105} --><\/p>\n<div class=\"body-img landscape \">\n<div class=\"responsive-img image-expandable img-article-item\" :70.545454545455%\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/08\/1724717790_556_\u0644\u0642\u062f-\u0627\u0633\u062a\u0628\u062f\u0644\u062a-\u0623\u0648\u0627\u0645\u0631-\u0644\u064a\u0646\u0643\u0633-\u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629-\u0628\u0647\u0630\u0647-\u0627\u0644\u0628\u062f\u0627\u0626\u0644-\u0627\u0644\u0642\u0648\u064a\u0629.png\" data-modal-id=\"single-image-modal\" data-modal-container-id=\"single-image-modal-container\" data-img-caption=\"&quot;&quot;\">\n<figure><picture><source media=\"(min-width: 1024px)\" data- \/><source media=\"(min-width: 768px)\" data- \/><source media=\"(min-width: 481px)\" data- \/><source media=\"(min-width: 0px)\" data- \/><img data-recalc-dims=\"1\" width=\"825\" height=\"582\" loading=\"lazy\" decoding=\"async\" alt=\"\u064a\u0624\u062f\u064a \u062a\u0634\u063a\u064a\u0644 \u0627\u0644\u0623\u0645\u0631 fd \u0625\u0644\u0649 \u0625\u0638\u0647\u0627\u0631 \u0645\u062d\u062a\u0648\u0649 \u0627\u0644\u062f\u0644\u064a\u0644 \u0627\u0644\u062d\u0627\u0644\u064a.\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/08\/1724717790_556_\u0644\u0642\u062f-\u0627\u0633\u062a\u0628\u062f\u0644\u062a-\u0623\u0648\u0627\u0645\u0631-\u0644\u064a\u0646\u0643\u0633-\u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629-\u0628\u0647\u0630\u0647-\u0627\u0644\u0628\u062f\u0627\u0626\u0644-\u0627\u0644\u0642\u0648\u064a\u0629.png\" src=\"https:\/\/i0.wp.com\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/08\/1724717790_556_%D9%84%D9%82%D8%AF-%D8%A7%D8%B3%D8%AA%D8%A8%D8%AF%D9%84%D8%AA-%D8%A3%D9%88%D8%A7%D9%85%D8%B1-%D9%84%D9%8A%D9%86%D9%83%D8%B3-%D8%A7%D9%84%D8%A7%D9%81%D8%AA%D8%B1%D8%A7%D8%B6%D9%8A%D8%A9-%D8%A8%D9%87%D8%B0%D9%87-%D8%A7%D9%84%D8%A8%D8%AF%D8%A7%D8%A6%D9%84-%D8%A7%D9%84%D9%82%D9%88%D9%8A%D8%A9.png?resize=825%2C582&#038;ssl=1\" style=\"display:block;height:auto;max-width:100%;\" title=\"\"> <\/picture> <\/figure>\n<\/p><\/div>\n<\/p><\/div>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":7,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":7,\"nbrPlacementsScanned\":7,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":345} --><\/p>\n<p>  \u0627\u0644\u0637\u0631\u064a\u0642\u0629 \u0627\u0644\u0623\u0633\u0627\u0633\u064a\u0629 \u0644\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u0623\u0645\u0631 fd \u0647\u064a \u062a\u0645\u0631\u064a\u0631 \u0646\u0645\u0637 \u0643\u062d\u062c\u0629. \u0644\u0646\u0641\u062a\u0631\u0636 \u0623\u0646\u0643 \u062a\u0631\u064a\u062f \u0627\u0644\u0628\u062d\u062b \u0639\u0646 \u0645\u0644\u0641\u0627\u062a \u062a\u062d\u062a\u0648\u064a \u0639\u0644\u0649 \u0627\u0644\u0633\u0644\u0633\u0644\u0629 &#8220;file&#8221;\u060c \u0625\u0630\u064b\u0627 \u0641\u0623\u0646\u062a \u0628\u062d\u0627\u062c\u0629 \u0625\u0644\u0649 \u062a\u0645\u0631\u064a\u0631 \u0630\u0644\u0643 \u0643\u062d\u062c\u0629. <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":7,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":7,\"nbrPlacementsScanned\":7,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":550} --><\/p>\n<pre>fdfind file<\/pre>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":7,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":7,\"nbrPlacementsScanned\":7,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":563} --><\/p>\n<div class=\"body-img landscape \">\n<div class=\"responsive-img image-expandable img-article-item\" :70.920245398773%\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/08\/1724717790_735_\u0644\u0642\u062f-\u0627\u0633\u062a\u0628\u062f\u0644\u062a-\u0623\u0648\u0627\u0645\u0631-\u0644\u064a\u0646\u0643\u0633-\u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629-\u0628\u0647\u0630\u0647-\u0627\u0644\u0628\u062f\u0627\u0626\u0644-\u0627\u0644\u0642\u0648\u064a\u0629.png\" data-modal-id=\"single-image-modal\" data-modal-container-id=\"single-image-modal-container\" data-img-caption=\"&quot;&quot;\">\n<figure><picture><source media=\"(min-width: 1024px)\" data- \/><source media=\"(min-width: 768px)\" data- \/><source media=\"(min-width: 481px)\" data- \/><source media=\"(min-width: 0px)\" data- \/><img data-recalc-dims=\"1\" width=\"815\" height=\"578\" loading=\"lazy\" decoding=\"async\" alt=\"\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u0623\u0645\u0631 fdfind \u0644\u0644\u0628\u062d\u062b \u0639\u0646 \u0627\u0644\u0645\u0644\u0641\u0627\u062a \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0633\u0644\u0633\u0644\u0629.\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/08\/1724717790_735_\u0644\u0642\u062f-\u0627\u0633\u062a\u0628\u062f\u0644\u062a-\u0623\u0648\u0627\u0645\u0631-\u0644\u064a\u0646\u0643\u0633-\u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629-\u0628\u0647\u0630\u0647-\u0627\u0644\u0628\u062f\u0627\u0626\u0644-\u0627\u0644\u0642\u0648\u064a\u0629.png\" src=\"https:\/\/i0.wp.com\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/08\/1724717790_735_%D9%84%D9%82%D8%AF-%D8%A7%D8%B3%D8%AA%D8%A8%D8%AF%D9%84%D8%AA-%D8%A3%D9%88%D8%A7%D9%85%D8%B1-%D9%84%D9%8A%D9%86%D9%83%D8%B3-%D8%A7%D9%84%D8%A7%D9%81%D8%AA%D8%B1%D8%A7%D8%B6%D9%8A%D8%A9-%D8%A8%D9%87%D8%B0%D9%87-%D8%A7%D9%84%D8%A8%D8%AF%D8%A7%D8%A6%D9%84-%D8%A7%D9%84%D9%82%D9%88%D9%8A%D8%A9.png?resize=815%2C578&#038;ssl=1\" style=\"display:block;height:auto;max-width:100%;\" title=\"\"> <\/picture> <\/figure>\n<\/p><\/div>\n<\/p><\/div>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":7,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":7,\"nbrPlacementsScanned\":7,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":803} --><\/p>\n<p>  \u0625\u0630\u0627 \u0643\u0646\u062a \u062a\u0631\u064a\u062f \u0627\u0644\u0628\u062d\u062b \u0641\u064a \u062f\u0644\u064a\u0644 \u0645\u062d\u062f\u062f\u060c \u0641\u064a\u0645\u0643\u0646\u0643 \u062a\u0645\u0631\u064a\u0631 \u0645\u0633\u0627\u0631 \u0647\u0630\u0627 \u0627\u0644\u062f\u0644\u064a\u0644 \u0643\u062d\u062c\u0629\u060c \u0645\u062b\u0644 \u0647\u0630\u0627: <\/p>\n<p><!-- Repeatable debug data: {\"injection\":\"before\",\"adPosition\":7,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":7,\"nbrPlacementsScanned\":7,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":false,\"actualCount\":911} --><!-- Zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"after\",\"adPosition\":8,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":8,\"nbrPlacementsScanned\":7,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":false,\"actualCount\":0} --><br \/>\n<!-- Repeatable debug data: {\"isEarlyInjection\":false,\"currentRuleCount\":900,\"actualCount\":0,\"hasActualCountMetThreshold\":null,\"countRemainingForInjection\":null,\"nextBlockCount\":null,\"hasCountRemainingForInjectionMetThreshold\":null} --><\/p>\n<pre>fdfind file \/folder1<\/pre>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":8,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":8,\"nbrPlacementsScanned\":8,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":22} --><\/p>\n<div class=\"body-img landscape \">\n<div class=\"responsive-img image-expandable img-article-item\" :71.586715867159%\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/08\/1724717790_587_\u0644\u0642\u062f-\u0627\u0633\u062a\u0628\u062f\u0644\u062a-\u0623\u0648\u0627\u0645\u0631-\u0644\u064a\u0646\u0643\u0633-\u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629-\u0628\u0647\u0630\u0647-\u0627\u0644\u0628\u062f\u0627\u0626\u0644-\u0627\u0644\u0642\u0648\u064a\u0629.png\" data-modal-id=\"single-image-modal\" data-modal-container-id=\"single-image-modal-container\" data-img-caption=\"&quot;&quot;\">\n<figure><picture><source media=\"(min-width: 1024px)\" data- \/><source media=\"(min-width: 768px)\" data- \/><source media=\"(min-width: 481px)\" data- \/><source media=\"(min-width: 0px)\" data- \/><img data-recalc-dims=\"1\" width=\"813\" height=\"582\" loading=\"lazy\" decoding=\"async\" alt=\"\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u0623\u0645\u0631 fdfind \u0644\u0644\u0628\u062d\u062b \u0639\u0646 \u0627\u0644\u0645\u0644\u0641\u0627\u062a \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0633\u0644\u0633\u0644\u0629 \u0641\u064a \u062f\u0644\u064a\u0644 \u0645\u062d\u062f\u062f.\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/08\/1724717790_587_\u0644\u0642\u062f-\u0627\u0633\u062a\u0628\u062f\u0644\u062a-\u0623\u0648\u0627\u0645\u0631-\u0644\u064a\u0646\u0643\u0633-\u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629-\u0628\u0647\u0630\u0647-\u0627\u0644\u0628\u062f\u0627\u0626\u0644-\u0627\u0644\u0642\u0648\u064a\u0629.png\" src=\"https:\/\/i0.wp.com\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/08\/1724717790_587_%D9%84%D9%82%D8%AF-%D8%A7%D8%B3%D8%AA%D8%A8%D8%AF%D9%84%D8%AA-%D8%A3%D9%88%D8%A7%D9%85%D8%B1-%D9%84%D9%8A%D9%86%D9%83%D8%B3-%D8%A7%D9%84%D8%A7%D9%81%D8%AA%D8%B1%D8%A7%D8%B6%D9%8A%D8%A9-%D8%A8%D9%87%D8%B0%D9%87-%D8%A7%D9%84%D8%A8%D8%AF%D8%A7%D8%A6%D9%84-%D8%A7%D9%84%D9%82%D9%88%D9%8A%D8%A9.png?resize=813%2C582&#038;ssl=1\" style=\"display:block;height:auto;max-width:100%;\" title=\"\"> <\/picture> <\/figure>\n<\/p><\/div>\n<\/p><\/div>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":8,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":8,\"nbrPlacementsScanned\":8,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":262} --><\/p>\n<p>  \u0647\u0646\u0627\u0643 \u0637\u0631\u064a\u0642\u0629 \u0645\u0641\u064a\u062f\u0629 \u0623\u062e\u0631\u0649 \u0644\u0627\u0633\u062a\u062e\u062f\u0627\u0645 fd \u0648\u0647\u064a \u0627\u0644\u0628\u062d\u062b \u0639\u0646 \u0627\u0644\u0645\u0644\u0641\u0627\u062a \u062d\u0633\u0628 \u0627\u0645\u062a\u062f\u0627\u062f\u0647\u0627. \u0639\u0644\u0649 \u0633\u0628\u064a\u0644 \u0627\u0644\u0645\u062b\u0627\u0644\u060c \u0625\u0630\u0627 \u0623\u0631\u062f\u062a \u0627\u0644\u0628\u062d\u062b \u0639\u0646 \u0646\u0635\u0648\u0635 bash\u060c \u0641\u0633\u0623\u0628\u062d\u062b \u0639\u0646 \u0627\u0644\u0645\u0644\u0641\u0627\u062a \u0630\u0627\u062a \u0627\u0644\u0627\u0645\u062a\u062f\u0627\u062f &#8220;.sh&#8221;. \u0627\u0644\u0623\u0645\u0631 \u0627\u0644\u062e\u0627\u0635 \u0628\u0630\u0644\u0643 \u0647\u0648: <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":8,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":8,\"nbrPlacementsScanned\":8,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":467} --><\/p>\n<pre>fdfind -e sh<\/pre>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":8,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":8,\"nbrPlacementsScanned\":8,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":481} --><\/p>\n<div class=\"body-img landscape \">\n<div class=\"responsive-img image-expandable img-article-item\" :70.991432068543%\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/08\/1724717790_315_\u0644\u0642\u062f-\u0627\u0633\u062a\u0628\u062f\u0644\u062a-\u0623\u0648\u0627\u0645\u0631-\u0644\u064a\u0646\u0643\u0633-\u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629-\u0628\u0647\u0630\u0647-\u0627\u0644\u0628\u062f\u0627\u0626\u0644-\u0627\u0644\u0642\u0648\u064a\u0629.png\" data-modal-id=\"single-image-modal\" data-modal-container-id=\"single-image-modal-container\" data-img-caption=\"&quot;&quot;\">\n<figure><picture><source media=\"(min-width: 1024px)\" data- \/><source media=\"(min-width: 768px)\" data- \/><source media=\"(min-width: 481px)\" data- \/><source media=\"(min-width: 0px)\" data- \/><img data-recalc-dims=\"1\" width=\"817\" height=\"580\" loading=\"lazy\" decoding=\"async\" alt=\"\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u0623\u0645\u0631 fdfind \u0644\u0644\u0628\u062d\u062b \u0639\u0646 \u0627\u0644\u0645\u0644\u0641\u0627\u062a \u062d\u0633\u0628 \u0627\u0644\u0627\u0645\u062a\u062f\u0627\u062f\u0627\u062a.\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/08\/1724717790_315_\u0644\u0642\u062f-\u0627\u0633\u062a\u0628\u062f\u0644\u062a-\u0623\u0648\u0627\u0645\u0631-\u0644\u064a\u0646\u0643\u0633-\u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629-\u0628\u0647\u0630\u0647-\u0627\u0644\u0628\u062f\u0627\u0626\u0644-\u0627\u0644\u0642\u0648\u064a\u0629.png\" src=\"https:\/\/i0.wp.com\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/08\/1724717790_315_%D9%84%D9%82%D8%AF-%D8%A7%D8%B3%D8%AA%D8%A8%D8%AF%D9%84%D8%AA-%D8%A3%D9%88%D8%A7%D9%85%D8%B1-%D9%84%D9%8A%D9%86%D9%83%D8%B3-%D8%A7%D9%84%D8%A7%D9%81%D8%AA%D8%B1%D8%A7%D8%B6%D9%8A%D8%A9-%D8%A8%D9%87%D8%B0%D9%87-%D8%A7%D9%84%D8%A8%D8%AF%D8%A7%D8%A6%D9%84-%D8%A7%D9%84%D9%82%D9%88%D9%8A%D8%A9.png?resize=817%2C580&#038;ssl=1\" style=\"display:block;height:auto;max-width:100%;\" title=\"\"> <\/picture> <\/figure>\n<\/p><\/div>\n<\/p><\/div>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":8,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":8,\"nbrPlacementsScanned\":8,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":721} --><\/p>\n<p>  \u0625\u0630\u0627 \u0643\u0646\u062a \u062a\u0631\u064a\u062f \u0645\u0639\u0631\u0641\u0629 \u0627\u0644\u0645\u0632\u064a\u062f\u060c \u0641\u062a\u0641\u0636\u0644 \u0628\u0632\u064a\u0627\u0631\u0629 \u062f\u0644\u064a\u0644 \u0627\u0644\u0623\u0645\u0631 fd \u0627\u0644\u0643\u0627\u0645\u0644 \u0627\u0644\u062e\u0627\u0635 \u0628\u0646\u0627. <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":8,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":8,\"nbrPlacementsScanned\":8,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":786} --><\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":8,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":8,\"nbrPlacementsScanned\":8,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":786} --><br \/>\n<!-- Repeatable debug data: {\"isEarlyInjection\":true,\"currentRuleCount\":900,\"actualCount\":786,\"hasActualCountMetThreshold\":true,\"countRemainingForInjection\":114,\"nextBlockCount\":288,\"hasCountRemainingForInjectionMetThreshold\":true,\"nextCount\":1074} --><\/p>\n<p><!-- Repeatable debug data: {\"injection\":\"before\",\"adPosition\":8,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":8,\"nbrPlacementsScanned\":8,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":true,\"actualCount\":900} --><!-- Zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"after\",\"adPosition\":9,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":9,\"nbrPlacementsScanned\":8,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":true,\"actualCount\":0} --><\/p>\n<h2 id=\"ripgrep-grep-but-faster\"><span class=\"ez-toc-section\" id=\"5_ripgrep_grep%D8%8C_%D9%88%D9%84%D9%83%D9%86_%D8%A3%D8%B3%D8%B1%D8%B9\"><\/span><span class=\"item-num\">5 <\/span><span>  ripgrep: grep\u060c \u0648\u0644\u0643\u0646 \u0623\u0633\u0631\u0639 <\/span> <span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p> <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/github.com\/BurntSushi\/ripgrep\/tree\/master\">\u0631\u064a\u0628\u062c\u0631\u064a\u0628<\/a> \u0647\u064a \u0623\u062f\u0627\u0629 \u0628\u062d\u062b \u0639\u0628\u0631 \u0633\u0637\u0631 \u0627\u0644\u0623\u0648\u0627\u0645\u0631 \u0644\u0644\u0628\u062d\u062b \u0628\u0634\u0643\u0644 \u0645\u062a\u0643\u0631\u0631 \u0639\u0646 \u0623\u0646\u0645\u0627\u0637 \u0627\u0644\u0633\u0644\u0633\u0644\u0629 \u0641\u064a \u0645\u0644\u0641\u0627\u062a \u0645\u062a\u0639\u062f\u062f\u0629 \u0641\u064a \u0627\u0644\u062f\u0644\u064a\u0644 \u0627\u0644\u062d\u0627\u0644\u064a. \u0648\u0647\u064a \u062a\u0648\u0641\u0631 \u062a\u062c\u0631\u0628\u0629 \u0645\u0633\u062a\u062e\u062f\u0645 \u0623\u0641\u0636\u0644 \u0645\u0646 grep \u0648 <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/blog.burntsushi.net\/ripgrep\/\">\u0623\u0633\u0631\u0639 \u0641\u064a \u0643\u062b\u064a\u0631 \u0645\u0646 \u0627\u0644\u062d\u0627\u0644\u0627\u062a<\/a>\u0625\u0630\u0627 \u0643\u0646\u062a \u0645\u0637\u0648\u0631\u064b\u0627\u060c \u0641\u064a\u0645\u0643\u0646\u0643 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 ripgrep \u0644\u0644\u0628\u062d\u062b \u0639\u0646 \u0627\u0644\u0623\u0646\u0645\u0627\u0637 \u0641\u064a \u0642\u0627\u0639\u062f\u0629 \u0627\u0644\u062a\u0639\u0644\u064a\u0645\u0627\u062a \u0627\u0644\u0628\u0631\u0645\u062c\u064a\u0629. <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":9,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":9,\"nbrPlacementsScanned\":9,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":174} --><\/p>\n<p>  \u0644\u062a\u062b\u0628\u064a\u062a ripgrep \u0639\u0644\u0649 Debian \u0648Ubuntu \u0648\u0645\u0634\u062a\u0642\u0627\u062a\u0647\u0645\u0627\u060c \u0642\u0645 \u0628\u062a\u0634\u063a\u064a\u0644: <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":9,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":9,\"nbrPlacementsScanned\":9,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":241} --><\/p>\n<pre>sudo apt-get install ripgrep<\/pre>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":9,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":9,\"nbrPlacementsScanned\":9,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":271} --><\/p>\n<p>  \u0642\u0645 \u0628\u062a\u062b\u0628\u064a\u062a ripgrep \u0639\u0644\u0649 Fedora \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0647\u0630\u0627 \u0627\u0644\u0623\u0645\u0631: <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":9,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":9,\"nbrPlacementsScanned\":9,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":317} --><\/p>\n<pre>sudo dnf install ripgrep<\/pre>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":9,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":9,\"nbrPlacementsScanned\":9,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":343} --><\/p>\n<p>  \u0639\u0644\u0649 Arch Linux\u060c \u0642\u0645 \u0628\u062a\u0634\u063a\u064a\u0644: <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":9,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":9,\"nbrPlacementsScanned\":9,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":364} --><\/p>\n<pre>sudo pacman -S ripgrep<\/pre>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":9,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":9,\"nbrPlacementsScanned\":9,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":388} --><\/p>\n<p>  \u0642\u0645 \u0628\u062a\u062b\u0628\u064a\u062a\u0647 \u0639\u0644\u0649 openSUSE \u0639\u0646 \u0637\u0631\u064a\u0642 \u062a\u0634\u063a\u064a\u0644: <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":9,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":9,\"nbrPlacementsScanned\":9,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":424} --><\/p>\n<pre>sudo zypper install ripgrep<\/pre>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":9,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":9,\"nbrPlacementsScanned\":9,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":453} --><\/p>\n<p>  \u0644\u062a\u0648\u0636\u064a\u062d \u0643\u064a\u0641\u064a\u0629 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 ripgrep\u060c \u0642\u0645\u062a \u0628\u0625\u0646\u0634\u0627\u0621 \u0628\u0639\u0636 \u0627\u0644\u062f\u0644\u0627\u0626\u0644 \u0648\u0627\u0644\u0645\u0644\u0641\u0627\u062a \u0627\u0644\u062a\u062c\u0631\u064a\u0628\u064a\u0629 \u0627\u0644\u062a\u064a \u062a\u062d\u062a\u0648\u064a \u0639\u0644\u0649 \u0646\u0635. \u0625\u0630\u0627 \u0643\u0627\u0646 \u0644\u062f\u064a\u0643 \u0628\u0627\u0644\u0641\u0639\u0644 \u0642\u0627\u0639\u062f\u0629 \u0628\u064a\u0627\u0646\u0627\u062a \u0623\u0648 \u0645\u0644\u0641\u0627\u062a \u0645\u062a\u0639\u062f\u062f\u0629\u060c \u0641\u064a\u0645\u0643\u0646\u0643 \u0627\u0633\u062a\u062e\u062f\u0627\u0645\u0647\u0627 \u0647\u0646\u0627\u0643. \u0627\u0644\u0623\u0645\u0631 \u0627\u0644\u062e\u0627\u0635 \u0628\u0640 ripgrep \u0647\u0648 rg. \u0644\u0644\u0628\u062d\u062b \u062f\u0627\u062e\u0644 \u0645\u0644\u0641 \u0648\u0627\u062d\u062f\u060c \u0645\u0631\u0631 \u0633\u0644\u0633\u0644\u0629 \u0627\u0644\u0628\u062d\u062b \u062f\u0627\u062e\u0644 \u0639\u0644\u0627\u0645\u062a\u064a \u0627\u0642\u062a\u0628\u0627\u0633 \u0645\u0632\u062f\u0648\u062c\u062a\u064a\u0646 \u0648\u0627\u0633\u0645 \u0627\u0644\u0645\u0644\u0641 \u0643\u062d\u062c\u062c. <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":9,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":9,\"nbrPlacementsScanned\":9,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":761} --><\/p>\n<pre>rg \"README\" README.md<\/pre>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":9,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":9,\"nbrPlacementsScanned\":9,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":794} --><br \/>\n<!-- Repeatable debug data: {\"isEarlyInjection\":true,\"currentRuleCount\":900,\"actualCount\":794,\"hasActualCountMetThreshold\":true,\"countRemainingForInjection\":106,\"nextBlockCount\":240,\"hasCountRemainingForInjectionMetThreshold\":true,\"nextCount\":1034} --><\/p>\n<p><!-- Repeatable debug data: {\"injection\":\"before\",\"adPosition\":9,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":9,\"nbrPlacementsScanned\":9,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":true,\"actualCount\":900} --><!-- Zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"after\",\"adPosition\":10,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":10,\"nbrPlacementsScanned\":9,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":true,\"actualCount\":0} --><\/p>\n<div class=\"body-img landscape \">\n<div class=\"responsive-img image-expandable img-article-item\" :70.940170940171%\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/08\/1724717790_387_\u0644\u0642\u062f-\u0627\u0633\u062a\u0628\u062f\u0644\u062a-\u0623\u0648\u0627\u0645\u0631-\u0644\u064a\u0646\u0643\u0633-\u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629-\u0628\u0647\u0630\u0647-\u0627\u0644\u0628\u062f\u0627\u0626\u0644-\u0627\u0644\u0642\u0648\u064a\u0629.png\" data-modal-id=\"single-image-modal\" data-modal-container-id=\"single-image-modal-container\" data-img-caption=\"&quot;&quot;\">\n<figure><picture><source media=\"(min-width: 1024px)\" data- \/><source media=\"(min-width: 768px)\" data- \/><source media=\"(min-width: 481px)\" data- \/><source media=\"(min-width: 0px)\" data- \/><img data-recalc-dims=\"1\" width=\"819\" height=\"581\" loading=\"lazy\" decoding=\"async\" alt=\"\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0623\u062f\u0627\u0629 ripgrep \u0644\u0644\u0628\u062d\u062b \u0639\u0646 \u0633\u0644\u0633\u0644\u0629 \u0641\u064a \u0645\u0644\u0641 \u0648\u0627\u062d\u062f\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/08\/1724717790_387_\u0644\u0642\u062f-\u0627\u0633\u062a\u0628\u062f\u0644\u062a-\u0623\u0648\u0627\u0645\u0631-\u0644\u064a\u0646\u0643\u0633-\u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629-\u0628\u0647\u0630\u0647-\u0627\u0644\u0628\u062f\u0627\u0626\u0644-\u0627\u0644\u0642\u0648\u064a\u0629.png\" src=\"https:\/\/i0.wp.com\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/08\/1724717790_387_%D9%84%D9%82%D8%AF-%D8%A7%D8%B3%D8%AA%D8%A8%D8%AF%D9%84%D8%AA-%D8%A3%D9%88%D8%A7%D9%85%D8%B1-%D9%84%D9%8A%D9%86%D9%83%D8%B3-%D8%A7%D9%84%D8%A7%D9%81%D8%AA%D8%B1%D8%A7%D8%B6%D9%8A%D8%A9-%D8%A8%D9%87%D8%B0%D9%87-%D8%A7%D9%84%D8%A8%D8%AF%D8%A7%D8%A6%D9%84-%D8%A7%D9%84%D9%82%D9%88%D9%8A%D8%A9.png?resize=819%2C581&#038;ssl=1\" style=\"display:block;height:auto;max-width:100%;\" title=\"\"> <\/picture> <\/figure>\n<\/p><\/div>\n<\/p><\/div>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":10,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":10,\"nbrPlacementsScanned\":10,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":134} --><\/p>\n<p>  \u0644\u0644\u0628\u062d\u062b \u0639\u0646 \u062c\u0645\u064a\u0639 \u0627\u0644\u0645\u0644\u0641\u0627\u062a \u0641\u064a \u062f\u0644\u064a\u0644 \u0645\u0627\u060c \u0642\u0645 \u0628\u062a\u0645\u0631\u064a\u0631 \u0647\u0630\u0627 \u0627\u0644\u062f\u0644\u064a\u0644 \u0643\u062d\u062c\u0629 \u0628\u062f\u0644\u0627\u064b \u0645\u0646 \u0627\u0633\u0645 \u0627\u0644\u0645\u0644\u0641. <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":10,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":10,\"nbrPlacementsScanned\":10,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":232} --><\/p>\n<pre>rg \"is\" demo_project<\/pre>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":10,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":10,\"nbrPlacementsScanned\":10,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":264} --><\/p>\n<div class=\"body-img landscape \">\n<div class=\"responsive-img image-expandable img-article-item\" :70.833333333333%\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/08\/1724717790_545_\u0644\u0642\u062f-\u0627\u0633\u062a\u0628\u062f\u0644\u062a-\u0623\u0648\u0627\u0645\u0631-\u0644\u064a\u0646\u0643\u0633-\u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629-\u0628\u0647\u0630\u0647-\u0627\u0644\u0628\u062f\u0627\u0626\u0644-\u0627\u0644\u0642\u0648\u064a\u0629.png\" data-modal-id=\"single-image-modal\" data-modal-container-id=\"single-image-modal-container\" data-img-caption=\"&quot;&quot;\">\n<figure><picture><source media=\"(min-width: 1024px)\" data- \/><source media=\"(min-width: 768px)\" data- \/><source media=\"(min-width: 481px)\" data- \/><source media=\"(min-width: 0px)\" data- \/><img data-recalc-dims=\"1\" width=\"816\" height=\"578\" loading=\"lazy\" decoding=\"async\" alt=\"\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0623\u062f\u0627\u0629 ripgrep \u0644\u0644\u0628\u062d\u062b \u0639\u0646 \u0633\u0644\u0633\u0644\u0629 \u0641\u064a \u062f\u0644\u064a\u0644\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/08\/1724717790_545_\u0644\u0642\u062f-\u0627\u0633\u062a\u0628\u062f\u0644\u062a-\u0623\u0648\u0627\u0645\u0631-\u0644\u064a\u0646\u0643\u0633-\u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629-\u0628\u0647\u0630\u0647-\u0627\u0644\u0628\u062f\u0627\u0626\u0644-\u0627\u0644\u0642\u0648\u064a\u0629.png\" src=\"https:\/\/i0.wp.com\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/08\/1724717790_545_%D9%84%D9%82%D8%AF-%D8%A7%D8%B3%D8%AA%D8%A8%D8%AF%D9%84%D8%AA-%D8%A3%D9%88%D8%A7%D9%85%D8%B1-%D9%84%D9%8A%D9%86%D9%83%D8%B3-%D8%A7%D9%84%D8%A7%D9%81%D8%AA%D8%B1%D8%A7%D8%B6%D9%8A%D8%A9-%D8%A8%D9%87%D8%B0%D9%87-%D8%A7%D9%84%D8%A8%D8%AF%D8%A7%D8%A6%D9%84-%D8%A7%D9%84%D9%82%D9%88%D9%8A%D8%A9.png?resize=816%2C578&#038;ssl=1\" style=\"display:block;height:auto;max-width:100%;\" title=\"\"> <\/picture> <\/figure>\n<\/p><\/div>\n<\/p><\/div>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":10,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":10,\"nbrPlacementsScanned\":10,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":504} --><\/p>\n<p>  \u0625\u0630\u0627 \u0643\u0646\u062a \u062a\u0631\u064a\u062f \u0627\u0644\u0628\u062d\u062b \u0641\u064a \u0646\u0648\u0639 \u0645\u0639\u064a\u0646 \u0645\u0646 \u0627\u0644\u0645\u0644\u0641\u0627\u062a\u060c \u0641\u0623\u0646\u062a \u0628\u062d\u0627\u062c\u0629 \u0625\u0644\u0649 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0639\u0644\u0627\u0645\u0629 &#8211;type \u0648\u062a\u0645\u0631\u064a\u0631 \u0627\u0645\u062a\u062f\u0627\u062f \u0627\u0644\u0645\u0644\u0641 \u0647\u0630\u0627\u060c \u0645\u062b\u0644 \u0647\u0630\u0627: <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":10,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":10,\"nbrPlacementsScanned\":10,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":628} --><\/p>\n<pre>rg \"Python\" demo_project --type py<\/pre>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":10,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":10,\"nbrPlacementsScanned\":10,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":674} --><\/p>\n<div class=\"body-img landscape \">\n<div class=\"responsive-img image-expandable img-article-item\" :70.487804878049%\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/08\/1724717790_912_\u0644\u0642\u062f-\u0627\u0633\u062a\u0628\u062f\u0644\u062a-\u0623\u0648\u0627\u0645\u0631-\u0644\u064a\u0646\u0643\u0633-\u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629-\u0628\u0647\u0630\u0647-\u0627\u0644\u0628\u062f\u0627\u0626\u0644-\u0627\u0644\u0642\u0648\u064a\u0629.png\" data-modal-id=\"single-image-modal\" data-modal-container-id=\"single-image-modal-container\" data-img-caption=\"&quot;&quot;\">\n<figure><picture><source media=\"(min-width: 1024px)\" data- \/><source media=\"(min-width: 768px)\" data- \/><source media=\"(min-width: 481px)\" data- \/><source media=\"(min-width: 0px)\" data- \/><img data-recalc-dims=\"1\" width=\"820\" height=\"578\" loading=\"lazy\" decoding=\"async\" alt=\"\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0623\u062f\u0627\u0629 ripgrep \u0644\u0644\u0628\u062d\u062b \u0639\u0646 \u0633\u0644\u0633\u0644\u0629 \u0641\u064a \u0646\u0648\u0639 \u0645\u0644\u0641 \u0645\u0639\u064a\u0646\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/08\/1724717790_912_\u0644\u0642\u062f-\u0627\u0633\u062a\u0628\u062f\u0644\u062a-\u0623\u0648\u0627\u0645\u0631-\u0644\u064a\u0646\u0643\u0633-\u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629-\u0628\u0647\u0630\u0647-\u0627\u0644\u0628\u062f\u0627\u0626\u0644-\u0627\u0644\u0642\u0648\u064a\u0629.png\" src=\"https:\/\/i0.wp.com\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/08\/1724717790_912_%D9%84%D9%82%D8%AF-%D8%A7%D8%B3%D8%AA%D8%A8%D8%AF%D9%84%D8%AA-%D8%A3%D9%88%D8%A7%D9%85%D8%B1-%D9%84%D9%8A%D9%86%D9%83%D8%B3-%D8%A7%D9%84%D8%A7%D9%81%D8%AA%D8%B1%D8%A7%D8%B6%D9%8A%D8%A9-%D8%A8%D9%87%D8%B0%D9%87-%D8%A7%D9%84%D8%A8%D8%AF%D8%A7%D8%A6%D9%84-%D8%A7%D9%84%D9%82%D9%88%D9%8A%D8%A9.png?resize=820%2C578&#038;ssl=1\" style=\"display:block;height:auto;max-width:100%;\" title=\"\"> <\/picture> <\/figure>\n<\/p><\/div>\n<\/p><\/div>\n<p><!-- Repeatable debug data: {\"injection\":\"before\",\"adPosition\":10,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":10,\"nbrPlacementsScanned\":10,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":false,\"actualCount\":914} --><!-- Zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"after\",\"adPosition\":11,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":11,\"nbrPlacementsScanned\":10,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":false,\"actualCount\":0} --><br \/>\n<!-- Repeatable debug data: {\"isEarlyInjection\":false,\"currentRuleCount\":900,\"actualCount\":0,\"hasActualCountMetThreshold\":null,\"countRemainingForInjection\":null,\"nextBlockCount\":null,\"hasCountRemainingForInjectionMetThreshold\":null} --><\/p>\n<p>  \u0625\u0630\u0627 \u0643\u0627\u0646 \u0644\u062f\u064a\u0643 \u0645\u0644\u0641\u0627\u062a \u0623\u0648 \u0645\u062c\u0644\u062f\u0627\u062a \u0645\u062e\u0641\u064a\u0629\u060c \u0641\u0625\u0646 ripgrep \u064a\u062a\u062c\u0627\u0647\u0644\u0647\u0627 \u0623\u062b\u0646\u0627\u0621 \u0627\u0644\u0628\u062d\u062b. <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":11,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":11,\"nbrPlacementsScanned\":11,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":78} --><\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":11,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":11,\"nbrPlacementsScanned\":11,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":78} --><\/p>\n<h2 id=\"zoxide-smarter-than-cd\"><span class=\"ez-toc-section\" id=\"6_zoxide_%D8%A3%D8%B0%D9%83%D9%89_%D9%85%D9%86_%D8%A7%D9%84%D9%82%D8%B1%D8%B5_%D8%A7%D9%84%D9%85%D8%B6%D8%BA%D9%88%D8%B7\"><\/span><span class=\"item-num\">6 <\/span><span>  zoxide: \u0623\u0630\u0643\u0649 \u0645\u0646 \u0627\u0644\u0642\u0631\u0635 \u0627\u0644\u0645\u0636\u063a\u0648\u0637 <\/span> <span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>  \u064a\u0639\u062f \u0627\u0644\u0623\u0645\u0631 cd \u0623\u062d\u062f \u0623\u0643\u062b\u0631 \u0623\u0648\u0627\u0645\u0631 Linux \u0627\u0644\u0623\u0633\u0627\u0633\u064a\u0629. \u0648\u064a\u064f\u0633\u062a\u062e\u062f\u0645 \u0644\u0644\u062a\u0646\u0642\u0644 \u0639\u0628\u0631 \u0646\u0638\u0627\u0645 \u0627\u0644\u0645\u0644\u0641\u0627\u062a \u0639\u0644\u0649 \u0627\u0644\u0645\u062d\u0637\u0629 \u0627\u0644\u0637\u0631\u0641\u064a\u0629. <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/github.com\/ajeetdsouza\/zoxide?tab=readme-ov-file\">\u0632\u0648\u0643\u0633\u064a\u062f<\/a> \u064a\u062c\u0639\u0644 \u0627\u0644\u062a\u0646\u0642\u0644 \u0623\u0633\u0647\u0644 \u0643\u062b\u064a\u0631\u064b\u0627 \u0645\u0646 \u062e\u0644\u0627\u0644 \u062a\u0630\u0643\u0631 \u0627\u0644\u062f\u0644\u0627\u0626\u0644 \u0627\u0644\u0623\u0643\u062b\u0631 \u0632\u064a\u0627\u0631\u0629. \u064a\u0645\u0643\u0646\u0643 \u062a\u062b\u0628\u064a\u062a zoxide \u0639\u0644\u0649 \u0623\u064a \u062a\u0648\u0632\u064a\u0639\u0629 Linux \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u0628\u0631\u0646\u0627\u0645\u062c \u0627\u0644\u0646\u0635\u064a \u0644\u0644\u062a\u062b\u0628\u064a\u062a \u0627\u0644\u0645\u0642\u062f\u0645. \u0642\u0645 \u0628\u062a\u0634\u063a\u064a\u0644 \u0647\u0630\u0627 \u0627\u0644\u0623\u0645\u0631: <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":11,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":11,\"nbrPlacementsScanned\":11,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":376} --><\/p>\n<pre>curl -sSfL  | sh<\/pre>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":11,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":11,\"nbrPlacementsScanned\":11,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":462} --><\/p>\n<section class=\"emaki-custom-block emaki-custom-note\">\n<div class=\"emaki-custom note\" id=\"custom_block_103\">\n<div class=\"custom_block-content note\">\n<p>  \u0625\u0630\u0627 \u0644\u0645 \u064a\u0643\u0646 \u0644\u062f\u064a\u0643 curl \u0645\u062b\u0628\u062a\u064b\u0627\u060c \u0641\u0633\u062a\u062d\u062a\u0627\u062c \u0625\u0644\u0649 \u062a\u062b\u0628\u064a\u062a\u0647 \u0623\u0648\u0644\u0627\u064b. <\/p>\n<\/p><\/div>\n<\/p><\/div>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":11,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":11,\"nbrPlacementsScanned\":11,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":702} --><\/section>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":11,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":11,\"nbrPlacementsScanned\":11,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":702} --><\/p>\n<p>  \u064a\u0645\u0643\u0646\u0643 \u0623\u064a\u0636\u064b\u0627 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0645\u062f\u064a\u0631 \u0627\u0644\u062d\u0632\u0645 \u0627\u0644\u062e\u0627\u0635 \u0628\u062a\u0648\u0632\u064a\u0639\u062a\u0643 \u0625\u0630\u0627 \u0643\u0646\u062a \u062a\u0641\u0636\u0644 \u0630\u0644\u0643. \u0628\u0639\u062f \u0630\u0644\u0643\u060c \u062a\u062d\u062a\u0627\u062c \u0625\u0644\u0649 \u062a\u0647\u064a\u0626\u062a\u0647. \u064a\u0639\u062a\u0645\u062f \u0627\u0644\u0623\u0645\u0631 \u0639\u0644\u0649 shell \u0627\u0644\u0630\u064a \u062a\u0633\u062a\u062e\u062f\u0645\u0647. \u0628\u0627\u0644\u0646\u0633\u0628\u0629 \u0644\u0640 Bash\u060c \u064a\u0643\u0648\u0646 \u0627\u0644\u0623\u0645\u0631 \u0639\u0644\u0649 \u0627\u0644\u0646\u062d\u0648 \u0627\u0644\u062a\u0627\u0644\u064a: <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":11,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":11,\"nbrPlacementsScanned\":11,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":886} --><br \/>\n<!-- Repeatable debug data: {\"isEarlyInjection\":true,\"currentRuleCount\":900,\"actualCount\":886,\"hasActualCountMetThreshold\":true,\"countRemainingForInjection\":14,\"nextBlockCount\":72,\"hasCountRemainingForInjectionMetThreshold\":true,\"nextCount\":958} --><\/p>\n<p><!-- Repeatable debug data: {\"injection\":\"before\",\"adPosition\":11,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":11,\"nbrPlacementsScanned\":11,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":true,\"actualCount\":900} --><!-- Zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"after\",\"adPosition\":12,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":12,\"nbrPlacementsScanned\":11,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":true,\"actualCount\":0} --><\/p>\n<pre>echo 'eval \"$(zoxide init bash)\"' &gt;&gt; ~\/.bashrc \n<!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":12,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":12,\"nbrPlacementsScanned\":12,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":58} -->\n<p> source ~\/.bashrc<\/p><\/pre>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":12,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":12,\"nbrPlacementsScanned\":12,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":76} --><\/p>\n<p>  \u062f\u0639\u0646\u0627 \u0646\u0644\u0642\u064a \u0646\u0638\u0631\u0629 \u0639\u0644\u0649 \u0645\u062b\u0627\u0644 \u0633\u0631\u064a\u0639 \u064a\u0648\u0636\u062d \u0643\u064a\u0641 \u0623\u0646 zoxide \u0623\u0641\u0636\u0644 \u0645\u0646 cd. \u0644\u0646\u0641\u062a\u0631\u0636 \u0623\u0646\u0643 \u0628\u062d\u0627\u062c\u0629 \u0625\u0644\u0649 \u0627\u0644\u062a\u0646\u0642\u0644 \u0625\u0644\u0649 \u062f\u0644\u064a\u0644 \u0639\u0645\u064a\u0642 \u062f\u0627\u062e\u0644 \u0627\u0644\u0646\u0638\u0627\u0645. \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 zoxide\u060c \u064a\u0645\u0643\u0646\u0643 \u0627\u0644\u0642\u064a\u0627\u0645 \u0628\u0630\u0644\u0643 \u0639\u0644\u0649 \u0627\u0644\u0646\u062d\u0648 \u0627\u0644\u062a\u0627\u0644\u064a: <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":12,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":12,\"nbrPlacementsScanned\":12,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":255} --><\/p>\n<pre>z demo1\/demo2\/demo3\/demo4\/<\/pre>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":12,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":12,\"nbrPlacementsScanned\":12,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":283} --><\/p>\n<div class=\"body-img landscape \">\n<div class=\"responsive-img image-expandable img-article-item\" :70.955882352941%\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/08\/1724717790_409_\u0644\u0642\u062f-\u0627\u0633\u062a\u0628\u062f\u0644\u062a-\u0623\u0648\u0627\u0645\u0631-\u0644\u064a\u0646\u0643\u0633-\u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629-\u0628\u0647\u0630\u0647-\u0627\u0644\u0628\u062f\u0627\u0626\u0644-\u0627\u0644\u0642\u0648\u064a\u0629.png\" data-modal-id=\"single-image-modal\" data-modal-container-id=\"single-image-modal-container\" data-img-caption=\"&quot;&quot;\">\n<figure><picture><source media=\"(min-width: 1024px)\" data- \/><source media=\"(min-width: 768px)\" data- \/><source media=\"(min-width: 481px)\" data- \/><source media=\"(min-width: 0px)\" data- \/><img data-recalc-dims=\"1\" width=\"816\" height=\"579\" loading=\"lazy\" decoding=\"async\" alt=\"\u0627\u0644\u062a\u0646\u0642\u0644 \u0639\u0628\u0631 \u0646\u0638\u0627\u0645 \u0645\u0644\u0641\u0627\u062a Linux \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 zoxide.\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/08\/1724717790_409_\u0644\u0642\u062f-\u0627\u0633\u062a\u0628\u062f\u0644\u062a-\u0623\u0648\u0627\u0645\u0631-\u0644\u064a\u0646\u0643\u0633-\u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629-\u0628\u0647\u0630\u0647-\u0627\u0644\u0628\u062f\u0627\u0626\u0644-\u0627\u0644\u0642\u0648\u064a\u0629.png\" src=\"https:\/\/i0.wp.com\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/08\/1724717790_409_%D9%84%D9%82%D8%AF-%D8%A7%D8%B3%D8%AA%D8%A8%D8%AF%D9%84%D8%AA-%D8%A3%D9%88%D8%A7%D9%85%D8%B1-%D9%84%D9%8A%D9%86%D9%83%D8%B3-%D8%A7%D9%84%D8%A7%D9%81%D8%AA%D8%B1%D8%A7%D8%B6%D9%8A%D8%A9-%D8%A8%D9%87%D8%B0%D9%87-%D8%A7%D9%84%D8%A8%D8%AF%D8%A7%D8%A6%D9%84-%D8%A7%D9%84%D9%82%D9%88%D9%8A%D8%A9.png?resize=816%2C579&#038;ssl=1\" style=\"display:block;height:auto;max-width:100%;\" title=\"\"> <\/picture> <\/figure>\n<\/p><\/div>\n<\/p><\/div>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":12,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":12,\"nbrPlacementsScanned\":12,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":523} --><\/p>\n<p>  \u0628\u0645\u062c\u0631\u062f \u0642\u064a\u0627\u0645\u0643 \u0628\u0630\u0644\u0643\u060c \u0633\u064a\u062a\u0630\u0643\u0631\u0647 zoxide \u0641\u064a \u0627\u0644\u0645\u0633\u062a\u0642\u0628\u0644. \u0644\u0646 \u062a\u0636\u0637\u0631 \u0625\u0644\u0649 \u0643\u062a\u0627\u0628\u0629 \u0645\u0633\u0627\u0631 \u0627\u0644\u062f\u0644\u064a\u0644 \u0628\u0627\u0644\u0643\u0627\u0645\u0644\u060c \u0628\u0644 \u0627\u0643\u062a\u0628 \u0627\u0644\u0645\u0633\u0627\u0631 \u0627\u0644\u0630\u064a \u062a\u062d\u062a\u0627\u062c \u0625\u0644\u0649 \u0625\u062f\u062e\u0627\u0644\u0647 \u0623\u062e\u064a\u0631\u064b\u0627. <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":12,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":12,\"nbrPlacementsScanned\":12,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":684} --><\/p>\n<div class=\"body-img landscape \">\n<div class=\"responsive-img image-expandable img-article-item\" :71.271393643032%\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/08\/1724717790_243_\u0644\u0642\u062f-\u0627\u0633\u062a\u0628\u062f\u0644\u062a-\u0623\u0648\u0627\u0645\u0631-\u0644\u064a\u0646\u0643\u0633-\u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629-\u0628\u0647\u0630\u0647-\u0627\u0644\u0628\u062f\u0627\u0626\u0644-\u0627\u0644\u0642\u0648\u064a\u0629.png\" data-modal-id=\"single-image-modal\" data-modal-container-id=\"single-image-modal-container\" data-img-caption=\"&quot;&quot;\">\n<figure><picture><source media=\"(min-width: 1024px)\" data- \/><source media=\"(min-width: 768px)\" data- \/><source media=\"(min-width: 481px)\" data- \/><source media=\"(min-width: 0px)\" data- \/><img data-recalc-dims=\"1\" width=\"818\" height=\"583\" loading=\"lazy\" decoding=\"async\" alt=\"\u0645\u062b\u0627\u0644 \u0639\u0644\u0649 \u0627\u0644\u062a\u0646\u0642\u0644 \u0627\u0644\u0633\u0631\u064a\u0639 \u0644\u0646\u0638\u0627\u0645 \u0627\u0644\u0645\u0644\u0641\u0627\u062a \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 zoxide.\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/08\/1724717790_243_\u0644\u0642\u062f-\u0627\u0633\u062a\u0628\u062f\u0644\u062a-\u0623\u0648\u0627\u0645\u0631-\u0644\u064a\u0646\u0643\u0633-\u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629-\u0628\u0647\u0630\u0647-\u0627\u0644\u0628\u062f\u0627\u0626\u0644-\u0627\u0644\u0642\u0648\u064a\u0629.png\" src=\"https:\/\/i0.wp.com\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/08\/1724717790_243_%D9%84%D9%82%D8%AF-%D8%A7%D8%B3%D8%AA%D8%A8%D8%AF%D9%84%D8%AA-%D8%A3%D9%88%D8%A7%D9%85%D8%B1-%D9%84%D9%8A%D9%86%D9%83%D8%B3-%D8%A7%D9%84%D8%A7%D9%81%D8%AA%D8%B1%D8%A7%D8%B6%D9%8A%D8%A9-%D8%A8%D9%87%D8%B0%D9%87-%D8%A7%D9%84%D8%A8%D8%AF%D8%A7%D8%A6%D9%84-%D8%A7%D9%84%D9%82%D9%88%D9%8A%D8%A9.png?resize=818%2C583&#038;ssl=1\" style=\"display:block;height:auto;max-width:100%;\" title=\"\"> <\/picture> <\/figure>\n<\/p><\/div>\n<\/p><\/div>\n<p><!-- Repeatable debug data: {\"injection\":\"before\",\"adPosition\":12,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":12,\"nbrPlacementsScanned\":12,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":false,\"actualCount\":924} --><!-- Zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"after\",\"adPosition\":13,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":13,\"nbrPlacementsScanned\":12,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":false,\"actualCount\":0} --><br \/>\n<!-- Repeatable debug data: {\"isEarlyInjection\":false,\"currentRuleCount\":900,\"actualCount\":0,\"hasActualCountMetThreshold\":null,\"countRemainingForInjection\":null,\"nextBlockCount\":null,\"hasCountRemainingForInjectionMetThreshold\":null} --><\/p>\n<p>  \u0625\u0630\u0627 \u0643\u0627\u0646 \u0647\u0646\u0627\u0643 \u0639\u062f\u0629 \u0623\u062f\u0644\u0629 \u0628\u0646\u0641\u0633 \u0627\u0644\u0627\u0633\u0645\u060c \u0641\u0633\u062a\u0631\u0649 \u0642\u0627\u0626\u0645\u0629 \u0628\u0627\u0644\u0623\u062f\u0644\u0629 \u0648\u064a\u0645\u0643\u0646\u0643 \u0627\u0644\u0627\u062e\u062a\u064a\u0627\u0631 \u0645\u0646 \u0628\u064a\u0646\u0647\u0627. \u0644\u0644\u0642\u064a\u0627\u0645 \u0628\u0630\u0644\u0643\u060c \u0633\u062a\u062d\u062a\u0627\u062c \u0625\u0644\u0649 \u0623\u062f\u0627\u0629 fzf \u0623\u064a\u0636\u064b\u0627. <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":13,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":13,\"nbrPlacementsScanned\":13,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":172} --><\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":13,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":13,\"nbrPlacementsScanned\":13,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":172} --><\/p>\n<h2 id=\"btop-more-interactive-than-top\"><span class=\"ez-toc-section\" id=\"7_btop_%D8%A3%D9%83%D8%AB%D8%B1_%D8%AA%D9%81%D8%A7%D8%B9%D9%84%D9%8A%D8%A9_%D9%85%D9%86_top\"><\/span><span class=\"item-num\">7 <\/span><span>  btop: \u0623\u0643\u062b\u0631 \u062a\u0641\u0627\u0639\u0644\u064a\u0629 \u0645\u0646 top <\/span> <span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>  \u0625\u0630\u0627 \u0648\u062c\u062f\u062a \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u0623\u0645\u0631 top \u0644\u0645\u0631\u0627\u0642\u0628\u0629 \u0646\u0638\u0627\u0645\u0643 \u0623\u0645\u0631\u064b\u0627 \u0635\u0639\u0628\u064b\u0627 \u0648\u0645\u0645\u0644\u064b\u0627\u060c \u0641\u0625\u0646 btop \u0647\u0648 \u0628\u062f\u064a\u0644 \u0631\u0627\u0626\u0639. \u0628\u0641\u0636\u0644 \u062f\u0639\u0645 \u0627\u0644\u0645\u0627\u0648\u0633 \u0627\u0644\u0643\u0627\u0645\u0644 \u0648\u0627\u0644\u0645\u0638\u0647\u0631 \u0627\u0644\u0645\u0644\u0627\u0626\u0645 \u0644\u0644\u0623\u0644\u0639\u0627\u0628\u060c \u0641\u0625\u0646\u0647 \u064a\u0648\u0641\u0631 \u062a\u062c\u0631\u0628\u0629 \u0645\u0633\u062a\u062e\u062f\u0645 \u0623\u0641\u0636\u0644. <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":13,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":13,\"nbrPlacementsScanned\":13,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":365} --><\/p>\n<p>  \u0644\u062a\u062b\u0628\u064a\u062a btop\u060c \u0642\u0645 \u0623\u0648\u0644\u0627\u064b \u0628\u062a\u0646\u0632\u064a\u0644 \u0627\u0644\u0645\u0644\u0641 \u0627\u0644\u062b\u0646\u0627\u0626\u064a \u0627\u0644\u0645\u0646\u0627\u0633\u0628 \u0645\u0646 <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/github.com\/aristocratos\/btop\/releases\">\u0635\u0641\u062d\u0629 \u0627\u0644\u0625\u0635\u062f\u0627\u0631\u0627\u062a<\/a>. \u062b\u0645 \u0627\u0646\u062a\u0642\u0644 \u0625\u0644\u0649 \u0627\u0644\u062f\u0644\u064a\u0644 \u0627\u0644\u0630\u064a \u0642\u0645\u062a \u0628\u062a\u0646\u0632\u064a\u0644 \u0627\u0644\u0645\u0644\u0641 \u0645\u0646\u0647. \u0642\u0645 \u0628\u062a\u0634\u063a\u064a\u0644 \u0627\u0644\u0623\u0648\u0627\u0645\u0631 \u0627\u0644\u062a\u0627\u0644\u064a\u0629: <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":13,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":13,\"nbrPlacementsScanned\":13,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":518} --><\/p>\n<pre><code class=\"hljs php\">tar -xjf btop-x86_64-linux-musl.tbz <br\/><span class=\"hljs-built_in\">cd<\/span> btop\/<br\/>.\/install.sh<\/code> <\/pre>\n<div class=\"body-img landscape \">\n<div class=\"responsive-img image-expandable img-article-item\" :70.609756097561%\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/08\/1724717790_830_\u0644\u0642\u062f-\u0627\u0633\u062a\u0628\u062f\u0644\u062a-\u0623\u0648\u0627\u0645\u0631-\u0644\u064a\u0646\u0643\u0633-\u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629-\u0628\u0647\u0630\u0647-\u0627\u0644\u0628\u062f\u0627\u0626\u0644-\u0627\u0644\u0642\u0648\u064a\u0629.png\" data-modal-id=\"single-image-modal\" data-modal-container-id=\"single-image-modal-container\" data-img-caption=\"&quot;&quot;\">\n<figure><picture><source media=\"(min-width: 1024px)\" data- \/><source media=\"(min-width: 768px)\" data- \/><source media=\"(min-width: 481px)\" data- \/><source media=\"(min-width: 0px)\" data- \/><img data-recalc-dims=\"1\" width=\"820\" height=\"579\" loading=\"lazy\" decoding=\"async\" alt=\"\u0639\u0645\u0644\u064a\u0629 \u062a\u062b\u0628\u064a\u062a btop \u0639\u0644\u0649 Linux.\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/08\/1724717790_830_\u0644\u0642\u062f-\u0627\u0633\u062a\u0628\u062f\u0644\u062a-\u0623\u0648\u0627\u0645\u0631-\u0644\u064a\u0646\u0643\u0633-\u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629-\u0628\u0647\u0630\u0647-\u0627\u0644\u0628\u062f\u0627\u0626\u0644-\u0627\u0644\u0642\u0648\u064a\u0629.png\" src=\"https:\/\/i0.wp.com\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/08\/1724717790_830_%D9%84%D9%82%D8%AF-%D8%A7%D8%B3%D8%AA%D8%A8%D8%AF%D9%84%D8%AA-%D8%A3%D9%88%D8%A7%D9%85%D8%B1-%D9%84%D9%8A%D9%86%D9%83%D8%B3-%D8%A7%D9%84%D8%A7%D9%81%D8%AA%D8%B1%D8%A7%D8%B6%D9%8A%D8%A9-%D8%A8%D9%87%D8%B0%D9%87-%D8%A7%D9%84%D8%A8%D8%AF%D8%A7%D8%A6%D9%84-%D8%A7%D9%84%D9%82%D9%88%D9%8A%D8%A9.png?resize=820%2C579&#038;ssl=1\" style=\"display:block;height:auto;max-width:100%;\" title=\"\"> <\/picture> <\/figure>\n<\/p><\/div>\n<\/p><\/div>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":13,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":13,\"nbrPlacementsScanned\":13,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":758} --><\/p>\n<p>  \u0628\u0639\u062f \u0627\u0644\u062a\u062b\u0628\u064a\u062a\u060c \u0642\u0645 \u0628\u062a\u0634\u063a\u064a\u0644: <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":13,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":13,\"nbrPlacementsScanned\":13,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":782} --><\/p>\n<pre>btop<\/pre>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":13,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":13,\"nbrPlacementsScanned\":13,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":788} --><br \/>\n<!-- Repeatable debug data: {\"isEarlyInjection\":true,\"currentRuleCount\":900,\"actualCount\":788,\"hasActualCountMetThreshold\":true,\"countRemainingForInjection\":112,\"nextBlockCount\":240,\"hasCountRemainingForInjectionMetThreshold\":true,\"nextCount\":1028} --><\/p>\n<p><!-- Repeatable debug data: {\"injection\":\"before\",\"adPosition\":13,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":13,\"nbrPlacementsScanned\":13,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":true,\"actualCount\":900} --><!-- Zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"after\",\"adPosition\":14,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":14,\"nbrPlacementsScanned\":13,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":true,\"actualCount\":0} --><\/p>\n<div class=\"body-img landscape \">\n<div class=\"responsive-img image-expandable img-article-item\" :70.761670761671%\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/08\/1724717790_19_\u0644\u0642\u062f-\u0627\u0633\u062a\u0628\u062f\u0644\u062a-\u0623\u0648\u0627\u0645\u0631-\u0644\u064a\u0646\u0643\u0633-\u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629-\u0628\u0647\u0630\u0647-\u0627\u0644\u0628\u062f\u0627\u0626\u0644-\u0627\u0644\u0642\u0648\u064a\u0629.png\" data-modal-id=\"single-image-modal\" data-modal-container-id=\"single-image-modal-container\" data-img-caption=\"&quot;&quot;\">\n<figure><picture><source media=\"(min-width: 1024px)\" data- \/><source media=\"(min-width: 768px)\" data- \/><source media=\"(min-width: 481px)\" data- \/><source media=\"(min-width: 0px)\" data- \/><img data-recalc-dims=\"1\" width=\"814\" height=\"576\" loading=\"lazy\" decoding=\"async\" alt=\"\u0645\u062b\u0627\u0644 \u0639\u0644\u0649 \u062a\u0634\u063a\u064a\u0644 btop \u0639\u0644\u0649 Linux.\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/08\/1724717790_19_\u0644\u0642\u062f-\u0627\u0633\u062a\u0628\u062f\u0644\u062a-\u0623\u0648\u0627\u0645\u0631-\u0644\u064a\u0646\u0643\u0633-\u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629-\u0628\u0647\u0630\u0647-\u0627\u0644\u0628\u062f\u0627\u0626\u0644-\u0627\u0644\u0642\u0648\u064a\u0629.png\" src=\"https:\/\/i0.wp.com\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/08\/1724717790_19_%D9%84%D9%82%D8%AF-%D8%A7%D8%B3%D8%AA%D8%A8%D8%AF%D9%84%D8%AA-%D8%A3%D9%88%D8%A7%D9%85%D8%B1-%D9%84%D9%8A%D9%86%D9%83%D8%B3-%D8%A7%D9%84%D8%A7%D9%81%D8%AA%D8%B1%D8%A7%D8%B6%D9%8A%D8%A9-%D8%A8%D9%87%D8%B0%D9%87-%D8%A7%D9%84%D8%A8%D8%AF%D8%A7%D8%A6%D9%84-%D8%A7%D9%84%D9%82%D9%88%D9%8A%D8%A9.png?resize=814%2C576&#038;ssl=1\" style=\"display:block;height:auto;max-width:100%;\" title=\"\"> <\/picture> <\/figure>\n<\/p><\/div>\n<\/p><\/div>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":14,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":14,\"nbrPlacementsScanned\":14,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":128} --><\/p>\n<p>  \u064a\u0645\u0643\u0646\u0643 \u0645\u0631\u0627\u0642\u0628\u0629 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u0642\u0631\u0635\u060c \u0648\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0630\u0627\u0643\u0631\u0629 \u0627\u0644\u0648\u0635\u0648\u0644 \u0627\u0644\u0639\u0634\u0648\u0627\u0626\u064a (RAM)\u060c \u0648\u0639\u0645\u0631 \u0627\u0644\u0628\u0637\u0627\u0631\u064a\u0629\u060c \u0648\u0627\u0644\u0634\u0628\u0643\u0629\u060c \u0648\u0627\u0644\u0639\u0645\u0644\u064a\u0627\u062a\u060c \u0648\u0627\u0644\u0645\u0632\u064a\u062f. <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":14,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":14,\"nbrPlacementsScanned\":14,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":212} --><\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":14,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":14,\"nbrPlacementsScanned\":14,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":212} --><\/p>\n<h2 id=\"tldr-the-simplified-version-of-man\"><span class=\"ez-toc-section\" id=\"8_tldr_%D8%A7%D9%84%D9%86%D8%B3%D8%AE%D8%A9_%D8%A7%D9%84%D9%85%D8%A8%D8%B3%D8%B7%D8%A9_%D9%85%D9%86_%D8%A7%D9%84%D8%A5%D9%86%D8%B3%D8%A7%D9%86\"><\/span><span class=\"item-num\">8 <\/span><span>  tldr: \u0627\u0644\u0646\u0633\u062e\u0629 \u0627\u0644\u0645\u0628\u0633\u0637\u0629 \u0645\u0646 \u0627\u0644\u0625\u0646\u0633\u0627\u0646 <\/span> <span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>  \u0639\u0646\u062f\u0645\u0627 \u062a\u0643\u0648\u0646 \u062c\u062f\u064a\u062f\u064b\u0627 \u0639\u0644\u0649 Linux \u0648\u062a\u0631\u063a\u0628 \u0641\u064a \u0645\u0639\u0631\u0641\u0629 \u0627\u0644\u0645\u0632\u064a\u062f \u0639\u0646 \u0623\u0645\u0631 \u0645\u0627\u060c \u063a\u0627\u0644\u0628\u064b\u0627 \u0645\u0627 \u064a\u064f\u0637\u0644\u0628 \u0645\u0646\u0643 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u0623\u0645\u0631 man. \u0648\u0645\u0639 \u0630\u0644\u0643\u060c \u0643\u0645\u0628\u062a\u062f\u0626\u060c \u0642\u062f \u064a\u0628\u062f\u0648 \u0627\u0644\u0623\u0645\u0631 \u0645\u0631\u0628\u0643\u064b\u0627 \u0648\u0645\u062e\u064a\u0641\u064b\u0627. \u0647\u0646\u0627 \u064a\u0623\u062a\u064a \u062f\u0648\u0631\u0643. <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/tldr.sh\/\">\u0627\u0644\u0623\u0645\u0631 tldr<\/a> \u064a\u0623\u062a\u064a \u0641\u064a. \u0641\u0647\u0648 \u064a\u0628\u0633\u0637 \u0635\u0641\u062d\u0627\u062a \u0627\u0644\u062f\u0644\u064a\u0644 \u0648\u064a\u0648\u0641\u0631 \u062d\u0627\u0644\u0627\u062a \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0639\u0645\u0644\u064a\u0629 \u0644\u0644\u0623\u0645\u0631. <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":14,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":14,\"nbrPlacementsScanned\":14,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":517} --><\/p>\n<p>  \u0627\u0644\u0637\u0631\u064a\u0642\u0629 \u0627\u0644\u0645\u0648\u0635\u0649 \u0628\u0647\u0627 \u0644\u062a\u062b\u0628\u064a\u062a tldr \u0647\u064a \u0627\u0633\u062a\u062e\u062f\u0627\u0645 npm\u060c \u0648\u0627\u0644\u0630\u064a \u064a\u062a\u0637\u0644\u0628 \u062a\u062b\u0628\u064a\u062a Node.JS. \u0628\u0645\u062c\u0631\u062f \u0627\u0644\u0627\u0646\u062a\u0647\u0627\u0621\u060c \u0642\u0645 \u0628\u062a\u062b\u0628\u064a\u062a tldr \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0647\u0630\u0627 \u0627\u0644\u0623\u0645\u0631: <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":14,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":14,\"nbrPlacementsScanned\":14,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":645} --><\/p>\n<pre>npm install -g tldr<\/pre>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":14,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":14,\"nbrPlacementsScanned\":14,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":666} --><\/p>\n<p>  \u0627\u062e\u062a\u0631 \u0627\u0633\u0645 \u0623\u0645\u0631 \u0648\u0645\u0631\u0631\u0647\u0627 \u0643\u062d\u062c\u0629 ar \u0644\u062a\u0631\u0649 \u0643\u064a\u0641 \u064a\u0639\u0631\u0636 tldr \u062a\u0641\u0627\u0635\u064a\u0644\u0647. \u0641\u064a\u0645\u0627 \u064a\u0644\u064a \u0645\u062b\u0627\u0644 \u0644\u0623\u0645\u0631 rm: <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":14,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":14,\"nbrPlacementsScanned\":14,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":794} --><\/p>\n<pre>tldr rm<\/pre>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":14,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":14,\"nbrPlacementsScanned\":14,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":803} --><br \/>\n<!-- Repeatable debug data: {\"isEarlyInjection\":true,\"currentRuleCount\":900,\"actualCount\":803,\"hasActualCountMetThreshold\":true,\"countRemainingForInjection\":97,\"nextBlockCount\":240,\"hasCountRemainingForInjectionMetThreshold\":true,\"nextCount\":1043} --><\/p>\n<p><!-- Repeatable debug data: {\"injection\":\"before\",\"adPosition\":14,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":14,\"nbrPlacementsScanned\":14,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":true,\"actualCount\":900} --><!-- Zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"after\",\"adPosition\":15,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":15,\"nbrPlacementsScanned\":14,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":true,\"actualCount\":0} --><\/p>\n<div class=\"body-img landscape \">\n<div class=\"responsive-img image-expandable img-article-item\" :78.921568627451%\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/08\/1724717790_128_\u0644\u0642\u062f-\u0627\u0633\u062a\u0628\u062f\u0644\u062a-\u0623\u0648\u0627\u0645\u0631-\u0644\u064a\u0646\u0643\u0633-\u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629-\u0628\u0647\u0630\u0647-\u0627\u0644\u0628\u062f\u0627\u0626\u0644-\u0627\u0644\u0642\u0648\u064a\u0629.png\" data-modal-id=\"single-image-modal\" data-modal-container-id=\"single-image-modal-container\" data-img-caption=\"&quot;&quot;\">\n<figure><picture><source media=\"(min-width: 1024px)\" data- \/><source media=\"(min-width: 768px)\" data- \/><source media=\"(min-width: 481px)\" data- \/><source media=\"(min-width: 0px)\" data- \/><img data-recalc-dims=\"1\" width=\"816\" height=\"644\" loading=\"lazy\" decoding=\"async\" alt=\"\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u0623\u0645\u0631 tldr \u0644\u0639\u0631\u0636 \u0635\u0641\u062d\u0629 \u0627\u0644\u062f\u0644\u064a\u0644 \u0627\u0644\u062e\u0627\u0635\u0629 \u0628\u0627\u0644\u0623\u0645\u0631 rm.\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/08\/1724717790_128_\u0644\u0642\u062f-\u0627\u0633\u062a\u0628\u062f\u0644\u062a-\u0623\u0648\u0627\u0645\u0631-\u0644\u064a\u0646\u0643\u0633-\u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629-\u0628\u0647\u0630\u0647-\u0627\u0644\u0628\u062f\u0627\u0626\u0644-\u0627\u0644\u0642\u0648\u064a\u0629.png\" src=\"https:\/\/i0.wp.com\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/08\/1724717790_128_%D9%84%D9%82%D8%AF-%D8%A7%D8%B3%D8%AA%D8%A8%D8%AF%D9%84%D8%AA-%D8%A3%D9%88%D8%A7%D9%85%D8%B1-%D9%84%D9%8A%D9%86%D9%83%D8%B3-%D8%A7%D9%84%D8%A7%D9%81%D8%AA%D8%B1%D8%A7%D8%B6%D9%8A%D8%A9-%D8%A8%D9%87%D8%B0%D9%87-%D8%A7%D9%84%D8%A8%D8%AF%D8%A7%D8%A6%D9%84-%D8%A7%D9%84%D9%82%D9%88%D9%8A%D8%A9.png?resize=816%2C644&#038;ssl=1\" style=\"display:block;height:auto;max-width:100%;\" title=\"\"> <\/picture> <\/figure>\n<\/p><\/div>\n<\/p><\/div>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":15,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":15,\"nbrPlacementsScanned\":15,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":143} --><\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":15,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":15,\"nbrPlacementsScanned\":15,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":143} --><\/p>\n<h2 id=\"sd-easier-syntax-than-sed\"><span class=\"ez-toc-section\" id=\"9_sd_%D9%82%D9%88%D8%A7%D8%B9%D8%AF_%D9%86%D8%AD%D9%88%D9%8A%D8%A9_%D8%A3%D8%B3%D9%87%D9%84_%D9%85%D9%86_sed\"><\/span><span class=\"item-num\">9 <\/span><span>  sd: \u0642\u0648\u0627\u0639\u062f \u0646\u062d\u0648\u064a\u0629 \u0623\u0633\u0647\u0644 \u0645\u0646 sed <\/span> <span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>  \u064a\u062f\u0639\u0645 \u0627\u0644\u0623\u0645\u0631 sd \u0642\u0648\u0627\u0639\u062f \u0627\u0644\u062a\u0639\u0628\u064a\u0631\u0627\u062a \u0627\u0644\u0639\u0627\u062f\u064a\u0629 \u0627\u0644\u0634\u0627\u0626\u0639\u0629 \u0627\u0644\u0627\u0633\u062a\u062e\u062f\u0627\u0645\u060c \u0639\u0644\u0649 \u0639\u0643\u0633 \u0627\u0644\u0623\u0645\u0631 sed. \u0643\u0645\u0627 \u064a\u062d\u062a\u0648\u064a \u0639\u0644\u0649 \u0648\u0636\u0639 \u0646\u0635\u064a \u062d\u0631\u0641\u064a\u060c \u0645\u0645\u0627 \u064a\u062c\u0639\u0644\u0647 \u0623\u0633\u0647\u0644 \u0641\u064a \u0627\u0644\u0627\u0633\u062a\u062e\u062f\u0627\u0645. \u064a\u0645\u0643\u0646\u0643 \u062a\u062b\u0628\u064a\u062a sd \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 cargo. <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":15,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":15,\"nbrPlacementsScanned\":15,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":317} --><\/p>\n<pre>cargo install sd<\/pre>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":15,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":15,\"nbrPlacementsScanned\":15,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":335} --><\/p>\n<p>  \u062f\u0639\u0646\u0627 \u0646\u0631\u0649 \u0643\u064a\u0641 \u064a\u062e\u062a\u0644\u0641 sd \u0639\u0646 sed. \u0644\u062f\u064a \u0645\u0644\u0641 \u0623\u0631\u063a\u0628 \u0641\u064a \u0627\u0633\u062a\u0628\u062f\u0627\u0644 &#8220;quick brown fox&#8221; \u0641\u064a\u0647 \u0628\u0640 &#8220;swift red fox&#8221;. \u0627\u0644\u0623\u0645\u0631 \u0627\u0644\u062e\u0627\u0635 \u0628\u0630\u0644\u0643 \u0647\u0648 \u0643\u0645\u0627 \u064a\u0644\u064a \u0641\u064a \u0643\u0644\u062a\u0627 \u0627\u0644\u062d\u0627\u0644\u062a\u064a\u0646: <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":15,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":15,\"nbrPlacementsScanned\":15,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":528} --><\/p>\n<pre>sed -i 's\/quick brown fox\/swift red fox\/g' paragraph.txt \n<!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":15,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":15,\"nbrPlacementsScanned\":15,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":594} -->\n<p> sd 'quick brown fox' 'swift red fox' paragraph.txt<\/p><\/pre>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":15,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":15,\"nbrPlacementsScanned\":15,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":662} --><\/p>\n<div class=\"body-img landscape \">\n<div class=\"responsive-img image-expandable img-article-item\" :70.78239608802%\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/08\/1724717790_75_\u0644\u0642\u062f-\u0627\u0633\u062a\u0628\u062f\u0644\u062a-\u0623\u0648\u0627\u0645\u0631-\u0644\u064a\u0646\u0643\u0633-\u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629-\u0628\u0647\u0630\u0647-\u0627\u0644\u0628\u062f\u0627\u0626\u0644-\u0627\u0644\u0642\u0648\u064a\u0629.png\" data-modal-id=\"single-image-modal\" data-modal-container-id=\"single-image-modal-container\" data-img-caption=\"&quot;&quot;\">\n<figure><picture><source media=\"(min-width: 1024px)\" data- \/><source media=\"(min-width: 768px)\" data- \/><source media=\"(min-width: 481px)\" data- \/><source media=\"(min-width: 0px)\" data- \/><img data-recalc-dims=\"1\" width=\"818\" height=\"579\" loading=\"lazy\" decoding=\"async\" alt=\"\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u0623\u0645\u0631 sed \u0644\u0627\u0633\u062a\u0628\u062f\u0627\u0644 \u0627\u0644\u0646\u0635 \u0641\u064a \u0645\u0644\u0641 txt.\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/08\/1724717790_75_\u0644\u0642\u062f-\u0627\u0633\u062a\u0628\u062f\u0644\u062a-\u0623\u0648\u0627\u0645\u0631-\u0644\u064a\u0646\u0643\u0633-\u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629-\u0628\u0647\u0630\u0647-\u0627\u0644\u0628\u062f\u0627\u0626\u0644-\u0627\u0644\u0642\u0648\u064a\u0629.png\" src=\"https:\/\/i0.wp.com\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/08\/1724717790_75_%D9%84%D9%82%D8%AF-%D8%A7%D8%B3%D8%AA%D8%A8%D8%AF%D9%84%D8%AA-%D8%A3%D9%88%D8%A7%D9%85%D8%B1-%D9%84%D9%8A%D9%86%D9%83%D8%B3-%D8%A7%D9%84%D8%A7%D9%81%D8%AA%D8%B1%D8%A7%D8%B6%D9%8A%D8%A9-%D8%A8%D9%87%D8%B0%D9%87-%D8%A7%D9%84%D8%A8%D8%AF%D8%A7%D8%A6%D9%84-%D8%A7%D9%84%D9%82%D9%88%D9%8A%D8%A9.png?resize=818%2C579&#038;ssl=1\" style=\"display:block;height:auto;max-width:100%;\" title=\"\"> <\/picture> <\/figure>\n<\/p><\/div>\n<\/p><\/div>\n<p><!-- Repeatable debug data: {\"injection\":\"before\",\"adPosition\":15,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":15,\"nbrPlacementsScanned\":15,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":false,\"actualCount\":902} --><!-- Zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"after\",\"adPosition\":16,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":16,\"nbrPlacementsScanned\":15,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":false,\"actualCount\":0} --><br \/>\n<!-- Repeatable debug data: {\"isEarlyInjection\":false,\"currentRuleCount\":900,\"actualCount\":0,\"hasActualCountMetThreshold\":null,\"countRemainingForInjection\":null,\"nextBlockCount\":null,\"hasCountRemainingForInjectionMetThreshold\":null} --><\/p>\n<p>  \u0647\u0646\u0627\u0643 \u0627\u0644\u0639\u062f\u064a\u062f \u0645\u0646 \u0627\u0644\u0627\u0633\u062a\u062e\u062f\u0627\u0645\u0627\u062a \u0627\u0644\u0623\u0643\u062b\u0631 \u062a\u0642\u062f\u0645\u064b\u0627 \u0644\u0640 sd \u062d\u064a\u062b \u064a\u0645\u0643\u0646\u0643 \u062a\u0637\u0628\u064a\u0642 \u0623\u0646\u0645\u0627\u0637 \u0628\u062d\u062b \u0645\u0639\u0642\u062f\u0629. <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":16,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":16,\"nbrPlacementsScanned\":16,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":90} --><\/p>\n<hr\/>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":16,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":16,\"nbrPlacementsScanned\":16,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":90} --><\/p>\n<p>  \u0639\u0644\u0649 \u0627\u0644\u0631\u063a\u0645 \u0645\u0646 \u0623\u0646 \u0628\u0639\u0636 \u0647\u0630\u0647 \u0627\u0644\u0623\u0648\u0627\u0645\u0631 \u0644\u0627 \u064a\u0645\u0643\u0646\u0647\u0627 \u0623\u0646 \u062a\u062d\u0644 \u0645\u062d\u0644 \u0627\u0644\u0623\u0648\u0627\u0645\u0631 \u0627\u0644\u0642\u062f\u064a\u0645\u0629 \u0627\u0644\u062c\u064a\u062f\u0629 \u0628\u0627\u0644\u0643\u0627\u0645\u0644\u060c \u0625\u0644\u0627 \u0623\u0646\u0647\u0627 \u0642\u062f \u062a\u0643\u0648\u0646 \u0645\u0641\u064a\u062f\u0629 \u0641\u064a \u0643\u062b\u064a\u0631 \u0645\u0646 \u0627\u0644\u062d\u0627\u0644\u0627\u062a. \u0625\u0630\u0627 \u0643\u0646\u062a \u062a\u0631\u063a\u0628 \u0641\u064a \u0645\u0639\u0631\u0641\u0629 \u0627\u0644\u0645\u0632\u064a\u062f \u0645\u0646 \u0623\u0648\u0627\u0645\u0631 Linux \u0627\u0644\u0645\u0647\u0645\u0629\u060c \u0641\u0631\u0627\u062c\u0639 \u062f\u0644\u064a\u0644\u0646\u0627 \u0644\u0630\u0644\u0643. <\/p>\n<p><!-- No repeatable ad for zone: every entry repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":16,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":16,\"nbrPlacementsScanned\":16,\"ruleCount\":900,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":289} -->\n <\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u0627\u0644\u0646\u0642\u0627\u0637 \u0627\u0644\u0631\u0626\u064a\u0633\u064a\u0629 \u064a\u0639\u0645\u0644 \u0623\u0645\u0631 bat \u0639\u0644\u0649 \u062a\u062d\u0633\u064a\u0646 cat \u0645\u0646 \u062e\u0644\u0627\u0644 \u062a\u0645\u064a\u064a\u0632 \u0628\u0646\u0627\u0621 \u0627\u0644\u062c\u0645\u0644\u0629 \u0648\u0627\u0644\u062a\u0643\u0627\u0645\u0644 \u0645\u0639 Git \u0648\u0633\u0647\u0648\u0644\u0629 \u0627\u0644\u062a\u0646\u0642\u0644 \u0628\u064a\u0646 \u0627\u0644\u0635\u0641\u062d\u0627\u062a. \u064a\u0645\u0643\u0646\u0643 \u0627\u0633\u062a\u062e\u062f\u0627\u0645\u0647 \u0645\u062b\u0644 cat \u0645\u0639 \u0627\u0633\u0645 \u0627\u0644\u0645\u0644\u0641 bat. \u064a\u0639\u062f \u0628\u0631\u0646\u0627\u0645\u062c ncdu \u0633\u0647\u0644 \u0627\u0644\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0644\u062a\u062d\u0644\u064a\u0644 \u0645\u0633\u0627\u062d\u0629 \u0627\u0644\u0642\u0631\u0635 \u0645\u0642\u0627\u0631\u0646\u0629\u064b \u0628\u0628\u0631\u0646\u0627\u0645\u062c du. \u064a\u0645\u0643\u0646\u0643 \u0627\u0644\u062a\u0646\u0642\u0644 \u0639\u0628\u0631 \u0627\u0644\u0642\u0627\u0626\u0645\u0629 \u0628\u0633\u0647\u0648\u0644\u0629 \u0648\u062d\u0630\u0641 \u0627\u0644\u0645\u0644\u0641\u0627\u062a \u063a\u064a\u0631 \u0627\u0644\u0636\u0631\u0648\u0631\u064a\u0629 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0623\u0648\u0627\u0645\u0631 ncdu. \u064a\u0642\u062f\u0645 \u0628\u0631\u0646\u0627\u0645\u062c eza \u0628\u062f\u064a\u0644\u0627\u064b &#8230; <a title=\"\u0644\u0642\u062f \u0627\u0633\u062a\u0628\u062f\u0644\u062a \u0623\u0648\u0627\u0645\u0631 \u0644\u064a\u0646\u0643\u0633 \u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629 \u0628\u0647\u0630\u0647 \u0627\u0644\u0628\u062f\u0627\u0626\u0644 \u0627\u0644\u0642\u0648\u064a\u0629\" class=\"read-more\" href=\"https:\/\/goodwriterz.com\/site\/%d9%84%d9%82%d8%af-%d8%a7%d8%b3%d8%aa%d8%a8%d8%af%d9%84%d8%aa-%d8%a3%d9%88%d8%a7%d9%85%d8%b1-%d9%84%d9%8a%d9%86%d9%83%d8%b3-%d8%a7%d9%84%d8%a7%d9%81%d8%aa%d8%b1%d8%a7%d8%b6%d9%8a%d8%a9-%d8%a8%d9%87\/\" aria-label=\"Read more about \u0644\u0642\u062f \u0627\u0633\u062a\u0628\u062f\u0644\u062a \u0623\u0648\u0627\u0645\u0631 \u0644\u064a\u0646\u0643\u0633 \u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629 \u0628\u0647\u0630\u0647 \u0627\u0644\u0628\u062f\u0627\u0626\u0644 \u0627\u0644\u0642\u0648\u064a\u0629\">\u0625\u0642\u0631\u0623 \u0627\u0644\u0645\u0632\u064a\u062f<\/a><\/p>\n","protected":false},"author":1,"featured_media":5242,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[6],"tags":[42,43],"class_list":["post-5241","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux","tag-linux","tag-linux-macos-terminal"],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/goodwriterz.com\/site\/wp-content\/uploads\/2024\/08\/%D9%84%D9%82%D8%AF-%D8%A7%D8%B3%D8%AA%D8%A8%D8%AF%D9%84%D8%AA-%D8%A3%D9%88%D8%A7%D9%85%D8%B1-%D9%84%D9%8A%D9%86%D9%83%D8%B3-%D8%A7%D9%84%D8%A7%D9%81%D8%AA%D8%B1%D8%A7%D8%B6%D9%8A%D8%A9-%D8%A8%D9%87%D8%B0%D9%87-%D8%A7%D9%84%D8%A8%D8%AF%D8%A7%D8%A6%D9%84-%D8%A7%D9%84%D9%82%D9%88%D9%8A%D8%A9.jpg?fit=2400%2C1600&ssl=1","jetpack_sharing_enabled":true,"jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/goodwriterz.com\/site\/wp-json\/wp\/v2\/posts\/5241","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/goodwriterz.com\/site\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/goodwriterz.com\/site\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/goodwriterz.com\/site\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/goodwriterz.com\/site\/wp-json\/wp\/v2\/comments?post=5241"}],"version-history":[{"count":0,"href":"https:\/\/goodwriterz.com\/site\/wp-json\/wp\/v2\/posts\/5241\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/goodwriterz.com\/site\/wp-json\/wp\/v2\/media\/5242"}],"wp:attachment":[{"href":"https:\/\/goodwriterz.com\/site\/wp-json\/wp\/v2\/media?parent=5241"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/goodwriterz.com\/site\/wp-json\/wp\/v2\/categories?post=5241"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/goodwriterz.com\/site\/wp-json\/wp\/v2\/tags?post=5241"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}