{"id":73602,"date":"2020-03-11T02:42:27","date_gmt":"2020-03-10T23:42:27","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/kak-sdelat-terminal-vashim-pomoshhnikom-a-ne-vragom"},"modified":"2020-03-11T13:28:44","modified_gmt":"2020-03-11T10:28:44","slug":"kak-sdelat-terminal-vashim-pomoshhnikom-a-ne-vragom","status":"publish","type":"post","link":"https:\/\/prohoster.info\/da\/blog\/administrirovanie\/kak-sdelat-terminal-vashim-pomoshhnikom-a-ne-vragom","title":{"rendered":"Hvordan g\u00f8r man terminalen til en hj\u00e6lper og ikke en fjende?","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" style=\"display: block; margin: 0 auto;\" src=\"\/wp-content\/uploads\/2020\/03\/7df7cf12a06159509e5d7876546ddf87.png\" alt=\"Hvordan g\u00f8r man terminalen til en hj\u00e6lper og ikke en fjende?\" \/><\/p>\n<p>I denne artikel vil vi diskutere, hvorfor det er vigtigt ikke helt at forkaste terminalen, men at bruge den i passende grad. Hvorn\u00e5r skal den anvendes, og hvorn\u00e5r b\u00f8r man undg\u00e5 den.<\/p>\n<p><a rel=\"nofollow\" name=\"habracut\"><\/a><\/p>\n<h2 id=\"budem-chestny\">Lad os v\u00e6re \u00e6rlige<\/h2>\n<p>Ingen af os har egentlig brug for terminalen. Vi er vant til, at vi kan klikke p\u00e5 alt, hvad der er muligt, og trigge noget. Vi gider ikke \u00e5bne noget og skrive kommandoer. Vi vil have funktionalitet her og nu. De fleste af os bruger slet ikke terminalen. Er det overhovedet n\u00f8dvendigt at bruge den?<\/p>\n<h2 id=\"pochemu-ispolzovat-terminal-nuzhno\">Hvorfor skal man bruge terminalen?<\/h2>\n<p>Det er praktisk. Man skal ikke skifte mellem mange vinduer og lede efter noget med musen. Du kan blot skrive den n\u00f8dvendige kommando.<br \/>\nLad os n\u00e6vne situationerne, hvor terminalen <strong>er n\u00f8dvendig<\/strong>:<\/p>\n<ul>\n<li>N\u00e5r man skal t\u00e6nde noget, men der ikke er tid til at lede efter det i indstillingerne (Hej, GUI dconf)<\/li>\n<li>N\u00e5r det er lettere at finde en fil eller mappe i terminalen end at bruge tid p\u00e5 GUI (fzf klarer denne opgave godt)<\/li>\n<li>N\u00e5r det er nemmere at redigere en fil hurtigt i Vim, Neovim, Nano, Micro, end at g\u00e5 ind i en IDE<\/li>\n<li>N\u00e5r man st\u00e5r over for <em>kun<\/em> terminalen (for eksempel reset af indstillinger i Ubuntu eller installation af Arch Linux)<\/li>\n<li>N\u00e5r man har brug for hastighed fremfor kvalitet<\/li>\n<\/ul>\n<p>N\u00e5r <strong>man b\u00f8r ikke<\/strong> bruge terminalen:<\/p>\n<ul>\n<li>N\u00e5r denne funktionalitet ikke er tilg\u00e6ngelig i terminalen (det forekommer sj\u00e6ldent, men sker stadig)<\/li>\n<li>N\u00e5r det er nemmere at g\u00f8re det i GUI end at b\u00f8vle med TUI (debugging af programmer for eksempel)<\/li>\n<li>N\u00e5r man ikke rigtig kan finde ud af at g\u00f8re noget i terminalen, men har brug for at g\u00f8re noget hurtigt (du vil bruge mere tid p\u00e5 automatisering end p\u00e5 selve handlingen; det tror jeg, alle kan relatere til)<\/li>\n<li>N\u00e5r man har brug for bekvemmelighed, ikke hastighed<\/li>\n<\/ul>\n<p>Dette er de grundl\u00e6ggende regler, som man ikke m\u00e5 glemme. Det virker simpelt, men \u00f8nsket om \u00ablad os pr\u00f8ve at automatisere alt i stedet for bare at klikke to gange\u00bb prioriteres ofte. Mennesker er dovne, men det hj\u00e6lper dem ikke altid.<\/p>\n<h2 id=\"delaem-sam-terminal-zhiznesposobnym\">G\u00f8r selve terminalen brugbar<\/h2>\n<p>Her er mit minimale s\u00e6t af v\u00e6rkt\u00f8jer til at kunne arbejde ordentligt i terminalen:<\/p>\n<p><strong>Tmux<\/strong> \u2014 for at opdele vinduet i paneler (hvis man \u00e5bner en masse terminalvinduer og skifter imellem dem over l\u00e6ngere tid, er der ikke meget mening i hele ideen; det er lettere at skifte mellem GUI-applikationer)<\/p>\n<p><strong>fzf<\/strong> \u2014 for hurtigt at finde noget. Det er virkelig hurtigere end i GUI. vim  og v\u00e6lg filnavnet, og det er det.<\/p>\n<p><strong>zsh<\/strong> \u2014 (mere OhMyZsh) terminalen skal v\u00e6re nem at bruge og ikke v\u00e6re bl\u00e6ndende.<\/p>\n<p><strong>neovim<\/strong> \u2014 for meningen med at v\u00e6re i terminalen uden den er n\u00e6sten mistet. En editor, der kan meget mere end GUI-applikationer.<\/p>\n<p>Og mange andre applikationer: ranger (eller ViFM), how2, live-server, nmcli, xrandr, python3, jshell, diff, git osv.<\/p>\n<h2 id=\"a-kakoy-smysl\">Og hvad er meningen?<\/h2>\n<p>T\u00e6nk selv: n\u00e5r du fors\u00f8ger at indl\u00e6se et fuldt IDE for at \u00e6ndre et lille script \u2014 det er irrationelt. Det er lettere hurtigt at \u00e6ndre det i Vim (eller Nano, for dem, der ikke kan lide Vim-layoutet). Du kan g\u00f8re ting hurtigere, men du beh\u00f8ver ikke at l\u00e6re alt, hvad der er i terminalen. M\u00e5ske vil du aldrig f\u00e5 brug for at l\u00e6re Bash scriptsprog, fordi du ikke har brug for det.<\/p>\n<p>Lad os g\u00f8re tingene enklere og se p\u00e5 forskellige ting fra forskellige vinkler, i stedet for at opdele alt i sort og hvidt.<\/p>\n<p class=\"for_users_only_msg\">Kun registrerede brugere kan deltage i unders\u00f8gelsen. <a href=\"https:\/\/habr.com\/ru\/auth\/login\/\" rel=\"nofollow\">Log ind<\/a>, please.<\/p>\n<h2 class=\"default-block__polling-title\">Bruger du terminalen ofte?<\/h2>\n<ul class=\"poll-result\">\n<li class=\"poll-result__item\"><strong class=\"poll-result__data-percent  poll-result__data-percent_winner\">86,7%<\/strong>Ja208<\/li>\n<li class=\"poll-result__item\"><strong class=\"poll-result__data-percent\">8,8%<\/strong>Nej21<\/li>\n<li class=\"poll-result__item\"><strong class=\"poll-result__data-percent\">4,6%<\/strong>Ikke sikker11<\/li>\n<\/ul>\n<p>240 brugere har stemt. 23 brugere afholdt sig.<\/p>\n<p>Kilde: <a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/491560\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412 \u0434\u0430\u043d\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u043c\u044b \u043f\u043e\u0433\u043e\u0432\u043e\u0440\u0438\u043c, \u043f\u043e\u0447\u0435\u043c\u0443 \u0432\u0430\u0436\u043d\u043e \u043d\u0435 \u043e\u0442\u0440\u0435\u043a\u0430\u0442\u044c\u0441\u044f \u043e\u0442 \u0442\u0435\u0440\u043c\u0438\u043d\u0430\u043b\u0430 \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e, \u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0435\u0433\u043e \u0432 \u043c\u0435\u0440\u0443. \u0412 \u043a\u0430\u043a\u0438\u0445 \u0441\u043b\u0443\u0447\u0430\u044f\u0445 \u0435\u0433\u043e \u043d\u0443\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c, \u0430 \u0432 \u043a\u0430\u043a\u0438\u0445 \u043d\u0435 \u0441\u0442\u043e\u0438\u0442. \u0411\u0443\u0434\u0435\u043c \u0447\u0435\u0441\u0442\u043d\u044b \u041d\u0438\u043a\u043e\u043c\u0443 \u0438\u0437 \u043d\u0430\u0441 \u043e\u0441\u043e\u0431\u043e \u0442\u0435\u0440\u043c\u0438\u043d\u0430\u043b \u043d\u0435 \u043d\u0443\u0436\u0435\u043d. \u041c\u044b \u043f\u0440\u0438\u0432\u044b\u043a\u043b\u0438 \u043a \u0442\u043e\u043c\u0443, \u0447\u0442\u043e \u043d\u0430 \u0432\u0441\u0451, \u0447\u0442\u043e \u0442\u043e\u043b\u044c\u043a\u043e \u043c\u043e\u0436\u043d\u043e \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u043a\u043b\u0438\u043a\u043d\u0443\u0442\u044c \u043c\u044b\u0448\u043a\u043e\u0439 \u0438 \u0437\u0430\u0442\u0440\u0438\u0433\u0435\u0440\u0438\u0442\u044c \u0447\u0442\u043e-\u0442\u043e. \u041d\u0430\u043c [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":73603,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-73602","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412 \u0434\u0430\u043d\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u043c\u044b \u043f\u043e\u0433\u043e\u0432\u043e\u0440\u0438\u043c, \u043f\u043e\u0447\u0435\u043c\u0443 \u0432\u0430\u0436\u043d\u043e.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/da\/blog\/administrirovanie\/kak-sdelat-terminal-vashim-pomoshhnikom-a-ne-vragom\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"da_DK\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041a\u0430\u043a \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0442\u0435\u0440\u043c\u0438\u043d\u0430\u043b \u0432\u0430\u0448\u0438\u043c \u043f\u043e\u043c\u043e\u0449\u043d\u0438\u043a\u043e\u043c, \u0430 \u043d\u0435 \u0432\u0440\u0430\u0433\u043e\u043c? | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412 \u0434\u0430\u043d\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u043c\u044b \u043f\u043e\u0433\u043e\u0432\u043e\u0440\u0438\u043c, \u043f\u043e\u0447\u0435\u043c\u0443 \u0432\u0430\u0436\u043d\u043e.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/da\/blog\/administrirovanie\/kak-sdelat-terminal-vashim-pomoshhnikom-a-ne-vragom\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-03-10T23:42:27+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-03-11T10:28:44+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Hvordan g\u00f8r man terminalen til en hj\u00e6lper snarere end en fjende? | ProHoster","description":"I denne artikel vil vi tale om, hvorfor det er vigtigt.","canonical_url":"https:\/\/prohoster.info\/da\/blog\/administrirovanie\/kak-sdelat-terminal-vashim-pomoshhnikom-a-ne-vragom","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"da_DK","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041a\u0430\u043a \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0442\u0435\u0440\u043c\u0438\u043d\u0430\u043b \u0432\u0430\u0448\u0438\u043c \u043f\u043e\u043c\u043e\u0449\u043d\u0438\u043a\u043e\u043c, \u0430 \u043d\u0435 \u0432\u0440\u0430\u0433\u043e\u043c? | ProHoster","og:description":"\u0412 \u0434\u0430\u043d\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u043c\u044b \u043f\u043e\u0433\u043e\u0432\u043e\u0440\u0438\u043c, \u043f\u043e\u0447\u0435\u043c\u0443 \u0432\u0430\u0436\u043d\u043e.","og:url":"https:\/\/prohoster.info\/da\/blog\/administrirovanie\/kak-sdelat-terminal-vashim-pomoshhnikom-a-ne-vragom","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-03-10T23:42:27+00:00","article:modified_time":"2020-03-11T10:28:44+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"73602","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 18:29:23","updated":"2022-10-06 22:05:26","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/73602","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/comments?post=73602"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/73602\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media\/73603"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media?parent=73602"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/categories?post=73602"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/tags?post=73602"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}