{"id":85533,"date":"2022-10-07T21:54:45","date_gmt":"2022-10-08T02:54:45","guid":{"rendered":"https:\/\/blogging-techies.com\/sw\/hur-man-anpassar-linux-terminal-splash-screen\/"},"modified":"2022-10-07T21:54:45","modified_gmt":"2022-10-08T02:54:45","slug":"hur-man-anpassar-linux-terminal-splash-screen","status":"publish","type":"post","link":"https:\/\/blogging-techies.com\/sw\/hur-man-anpassar-linux-terminal-splash-screen\/","title":{"rendered":"Hur man anpassar Linux Terminal Splash Screen"},"content":{"rendered":"<div>\n<p>Terminalen \u00e4r som ett virtuellt andra hem f\u00f6r m\u00e5nga Linux-anv\u00e4ndare eftersom de tillbringar st\u00f6rre delen av sin arbetstid med att skriva kommandon i den.  Det \u00e4r viktigt att anpassa terminalen efter ditt hj\u00e4rtas \u00f6nskan om du inte vill tr\u00e5ka ut dig med den tr\u00e5kiga, svarta kommandoradssk\u00e4rmen.<\/p>\n<p>Linux erbjuder dig valet att anpassa alla aspekter av terminalen \u2013 dess utseende, beteende, f\u00e4rgscheman, typsnitt och startsk\u00e4rm.<\/p>\n<p>I den h\u00e4r artikeln tar vi en titt p\u00e5 hur du kan anpassa din Linux-terminals startsk\u00e4rm f\u00f6r att f\u00f6rst\u00e4rka dina kommandoradssessioner.<\/p>\n<h2 id=\"step-1-finding-the-shell-configuration-file\"><span class=\"ez-toc-section\" id=\"Steg_1_Hitta_skalkonfigurationsfilen\"><\/span>  Steg 1: Hitta skalkonfigurationsfilen<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Terminalemulatorn installerad p\u00e5 din Linux-maskin fungerar som en frontend f\u00f6r det underliggande skalet.  P\u00e5 de flesta Linux-distros \u00e4r Bash standardskalet som kommer f\u00f6rinstallerat med systemet.  P\u00e5 Linux, om du inte gillar standardskalet \u2013 Bash i de flesta fall \u2013 kan du alltid \u00e4ndra skalet med chsh.<\/p>\n<p>Varje skal har en konfigurationsfil lagrad i anv\u00e4ndarens hemkatalog.  F\u00f6r Bash kallas filen <strong>.bashrc<\/strong>.  Och om du anv\u00e4nder Zsh kommer det att vara det <strong>.zshrc<\/strong>.<\/p>\n<p>I hemkatalogen, leta reda p\u00e5 konfigurationsfilen som motsvarar skalet du anv\u00e4nder f\u00f6r n\u00e4rvarande.  F\u00f6r syftet med den h\u00e4r guiden kommer vi att visa hur man anpassar startsk\u00e4rmen p\u00e5 Bash.  Observera dock att stegen \u00e4r liknande f\u00f6r andra skal ocks\u00e5.<\/p>\n<p>F\u00f6r att anpassa din terminals startsk\u00e4rm, \u00f6ppna f\u00f6rst skalkonfigurationsfilen med din favorittextredigerare.  I det h\u00e4r fallet, Vim:<\/p>\n<pre>vim ~\/.bashrc<\/pre>\n<h2 id=\"step-2-adding-the-splash-screen-content\"><span class=\"ez-toc-section\" id=\"Steg_2_Lagga_till_innehallet_pa_startskarmen\"><\/span>  Steg 2: L\u00e4gga till inneh\u00e5llet p\u00e5 startsk\u00e4rmen<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Innan du b\u00f6rjar l\u00e4gga till sofistikerade skript till filen, f\u00f6rs\u00f6k att skriva ut en enkel str\u00e4ng f\u00f6rst f\u00f6r att kontrollera om konfigurationsfilen l\u00e4ses korrekt av skalet.  F\u00f6r att g\u00f6ra detta, l\u00e4gg till f\u00f6ljande rad i konfigurationsfilen:<\/p>\n<pre>echo \"Welcome to the Terminal!\"<\/pre>\n<p>Spara och avsluta Vim och starta om terminalen f\u00f6r att se \u00e4ndringarna.<\/p>\n<figure>\n<\/figure>\n<p>  V\u00e4lkomsttextmeddelandet kommer att visas varje g\u00e5ng skalet startas, vanligtvis n\u00e4r du startar om terminalen.<\/p>\n<p>Nu n\u00e4r du vet att konfigurationsfilen fungerar \u00e4r det dags att l\u00e4gga till lite sp\u00e4nnande information och kommandon till filen.<\/p>\n<h3 id=\"display-system-information-in-the-splash-screen\"><span class=\"ez-toc-section\" id=\"1_Visa_systeminformation_pa_startskarmen\"><\/span>1. Visa systeminformation p\u00e5 startsk\u00e4rmen<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>F\u00f6r att piffa till kan du visa systeminformation h\u00f6gst upp i en ny terminalinstans p\u00e5 ett attraktivt s\u00e4tt.  Du beh\u00f6ver inte oroa dig f\u00f6r att extrahera systemdetaljerna och presentera dem snyggt, flera verktyg finns redan tillg\u00e4ngliga som g\u00f6r det h\u00e4r jobbet \u00e5t dig.  Tv\u00e5 av de mest anv\u00e4nda \u00e4r Neofetch och Screenfetch.<\/p>\n<p>Innan du kan l\u00e4gga till kommandona i konfigurationsfilen, installera Neofetch (eller Screenfetch) med standardpakethanteraren p\u00e5 ditt system.<\/p>\n<p>Sedan, beroende p\u00e5 paketet du installerade ovan, l\u00e4gg till n\u00e5got av f\u00f6ljande kommandon i slutet av skalkonfigurationsfilen:<\/p>\n<pre>neofetch<br\/>screenfetch<\/pre>\n<p>Spara \u00e4ndringarna och starta om terminalen.<\/p>\n<figure>\n<\/figure>\n<h3 id=\"display-a-random-message\"><span class=\"ez-toc-section\" id=\"2_Visa_ett_slumpmassigt_meddelande\"><\/span>2. Visa ett slumpm\u00e4ssigt meddelande<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Du kan anv\u00e4nda <strong>f\u00f6rm\u00f6genhet<\/strong> att visa slumpm\u00e4ssiga (ibland roliga) citat n\u00e4r du startar terminalen.  Innan du redigerar konfigurationsfilen, installera <strong>f\u00f6rm\u00f6genhet<\/strong> paketet p\u00e5 ditt system.<\/p>\n<p>P\u00e5 Ubuntu\/Debian:<\/p>\n<pre>sudo apt install fortune<\/pre>\n<p>P\u00e5 Arch Linux:<\/p>\n<pre>sudo pacman -S fortune-mod<\/pre>\n<p>F\u00f6r att installera Fortune p\u00e5 Fedora och CentOS:<\/p>\n<pre>sudo dnf install fortune-mod<\/pre>\n<p>N\u00e4r det \u00e4r installerat l\u00e4gger du till f\u00f6ljande kommando i slutet av konfigurationsfilen:<\/p>\n<pre>fortune<\/pre>\n<p>Produktion:<\/p>\n<figure>\n<\/figure>\n<p>  Du kan sprida f\u00f6rm\u00f6genhet med andra verktyg som <strong>cowsay<\/strong> f\u00f6r att skapa i\u00f6gonfallande uppmaningar p\u00e5 startsk\u00e4rmen.  Installera cowsay-paketet p\u00e5 din maskin och l\u00e4gg till f\u00f6ljande rad i skalkonfigurationsfilen:<\/p>\n<pre>fortune | cowsay<\/pre>\n<p>Produktion:<\/p>\n<figure>\n<\/figure>\n<h3 id=\"show-an-ascii-art-at-launch\"><span class=\"ez-toc-section\" id=\"3_Visa_en_ASCII-konst_vid_lansering\"><\/span>3. Visa en ASCII-konst vid lansering<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Normal text kan vara en stor avst\u00e4ngning f\u00f6r vissa anv\u00e4ndare.  \u00c4ven om Linux-terminalen inte st\u00f6der bilder och videor, kan du dock anv\u00e4nda ASCII-konst f\u00f6r att l\u00e4gga till en visuell touch p\u00e5 sk\u00e4rmen.<\/p>\n<p>F\u00f6r detta kan du anv\u00e4nda <strong>fikling<\/strong> verktyg f\u00f6r att konvertera normal text till ASCII-konst.  Paketet \u00e4r tillg\u00e4ngligt p\u00e5 officiella distrof\u00f6rr\u00e5d och kan laddas ner med standardpakethanteraren.<\/p>\n<p>P\u00e5 Debian-baserade system som Ubuntu:<\/p>\n<pre>sudo apt install figlet<\/pre>\n<p>F\u00f6r att installera figlet p\u00e5 Arch Linux:<\/p>\n<pre>sudo pacman -S figlet<\/pre>\n<p>P\u00e5 Fedora\/CentOS och andra RPM-baserade distros:<\/p>\n<pre>sudo dnf install figlet<\/pre>\n<p>N\u00e4r det \u00e4r installerat, l\u00e4gg till f\u00f6ljande uttalande till skalkonfigurationsfilen:<\/p>\n<pre>figlet -cl \"This is a string\"<\/pre>\n<p>\u2026var \u201c<strong>Det h\u00e4r \u00e4r ett sn\u00f6re<\/strong>\u201d \u00e4r texten du vill visa som ASCII-konst.<\/p>\n<p>Till exempel:<\/p>\n<figure>\n<\/figure>\n<h3 id=\"add-weather-and-date-information\"><span class=\"ez-toc-section\" id=\"4_Lagg_till_vader-_och_datuminformation\"><\/span>4. L\u00e4gg till v\u00e4der- och datuminformation<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Om du \u00e4r galen i Linux och inte verkar komma ih\u00e5g aktuellt datum och v\u00e4der n\u00e4r du arbetar p\u00e5 kommandoraden, kan du konfigurera terminalen f\u00f6r att p\u00e5minna dig om s\u00e5dana detaljer vid lanseringen.<\/p>\n<p>Installera <strong>ringla<\/strong> p\u00e5 ditt system om du inte redan har det.  F\u00f6r att sedan f\u00e5 v\u00e4derinformation varje g\u00e5ng du startar terminalen, l\u00e4gg till f\u00f6ljande rad i konfigurationsfilen:<\/p>\n<pre>curl wttr.in\/paris?0<\/pre>\n<p>Se till att ers\u00e4tta \u201c<strong>paris<\/strong>\u201d i det tidigare n\u00e4mnda kommandot med din geografiska plats. Den <strong>?0<\/strong> beordrar programmet att endast skriva ut det aktuella v\u00e4dret ist\u00e4llet f\u00f6r standard tredagarsprognosen.<\/p>\n<p>Du kan ocks\u00e5 skriva ut aktuellt datum och dag med hj\u00e4lp av datumverktyget.  L\u00e4gg bara till f\u00f6ljande rad i skalkonfigurationen:<\/p>\n<pre>date<\/pre>\n<p>Efter att ha lagt till b\u00e5da kommandona till filen kommer startsk\u00e4rmen att se ut ungef\u00e4r s\u00e5 h\u00e4r:<\/p>\n<figure>\n<\/figure>\n<h2 id=\"step-3-saving-and-verifying-the-changes\"><span class=\"ez-toc-section\" id=\"Steg_3_Spara_och_verifiera_andringarna\"><\/span>  Steg 3: Spara och verifiera \u00e4ndringarna<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>N\u00e4r du \u00e4r klar med att justera och redigera konfigurationsfilen \u00e4r det dags att permanent till\u00e4mpa dessa \u00e4ndringar genom att spara och avsluta filen.  F\u00f6r att se startsk\u00e4rmen, starta helt enkelt om terminalen fr\u00e5n applikationsmenyn eller anv\u00e4nd <strong>Ctrl<\/strong> + <strong>Alt<\/strong> + <strong>T<\/strong> kortkommandon ist\u00e4llet.<\/p>\n<p>Du kan ocks\u00e5 skapa anpassade skript som skriver ut det du vill se p\u00e5 din terminals startsk\u00e4rm.  L\u00e4gg sedan till kommandot f\u00f6r att k\u00f6ra skriptet i skalkonfigurationsfilen och du \u00e4r klar.<\/p>\n<h2 id=\"don-rsquo-t-settle-with-the-default-terminal-appearance\"><span class=\"ez-toc-section\" id=\"Noj_dig_inte_med_standardterminalens_utseende\"><\/span>  N\u00f6j dig inte med standardterminalens utseende<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Till skillnad fr\u00e5n Windows och macOS har anv\u00e4ndare fullst\u00e4ndig kontroll \u00f6ver utseendet och beteendet hos deras Linux-system.  Du kan bokstavligen \u00e4ndra vilken aspekt som helst av operativsystemet eftersom det mesta av koden \u00e4r \u00f6ppen k\u00e4llkod och tillg\u00e4nglig att modifiera.<\/p>\n<p>Men att f\u00f6rst\u00e5 koden kan vara sv\u00e5rt om du inte \u00e4r bekant med programmeringsspr\u00e5ket.  D\u00e4rf\u00f6r b\u00f6r Linux-pyntare som vill doppa sina h\u00e4nder i anpassning och k\u00e4rnutveckling ha ett bra grepp om programmeringsspr\u00e5ket C och dess koncept.<\/p>\n<p>    <strong class=\"section-sub-title\">Om f\u00f6rfattaren<\/strong><\/p>\n<p>            <strong class=\"bio-title\">Deepesh Sharma (110 publicerade artiklar)<br \/><\/strong><\/p>\n<p>Deepesh \u00e4r Junior Editor f\u00f6r Linux p\u00e5 MUO.  Han skriver informationsguider om Linux, i syfte att ge alla nykomlingar en lycksalig upplevelse.  Inte s\u00e4ker p\u00e5 filmer, men om du vill prata om teknik \u00e4r han din kille.<\/p>\n<p>                            Mer fr\u00e5n Deepesh Sharma<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Prenumerera_pa_vart_nyhetsbrev\"><\/span>Prenumerera p\u00e5 v\u00e5rt nyhetsbrev<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>G\u00e5 med i v\u00e5rt nyhetsbrev f\u00f6r tekniska tips, recensioner, free e-b\u00f6cker och exklusiva erbjudanden!<\/p>\n<p>Klicka h\u00e4r f\u00f6r att prenumerera<\/p>\n<\/p><\/div>\n  <div id=\"ez-toc-container\" class=\"ez-toc-v2_0_88 ez-toc-wrap-center 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\" style=\"cursor:inherit\">Table of Contents<\/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' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-anpassar-linux-terminal-splash-screen\/#Steg_1_Hitta_skalkonfigurationsfilen\" >Steg 1: Hitta skalkonfigurationsfilen<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-anpassar-linux-terminal-splash-screen\/#Steg_2_Lagga_till_innehallet_pa_startskarmen\" >Steg 2: L\u00e4gga till inneh\u00e5llet p\u00e5 startsk\u00e4rmen<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-anpassar-linux-terminal-splash-screen\/#1_Visa_systeminformation_pa_startskarmen\" >1. Visa systeminformation p\u00e5 startsk\u00e4rmen<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-anpassar-linux-terminal-splash-screen\/#2_Visa_ett_slumpmassigt_meddelande\" >2. Visa ett slumpm\u00e4ssigt meddelande<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-anpassar-linux-terminal-splash-screen\/#3_Visa_en_ASCII-konst_vid_lansering\" >3. Visa en ASCII-konst vid lansering<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-anpassar-linux-terminal-splash-screen\/#4_Lagg_till_vader-_och_datuminformation\" >4. L\u00e4gg till v\u00e4der- och datuminformation<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-anpassar-linux-terminal-splash-screen\/#Steg_3_Spara_och_verifiera_andringarna\" >Steg 3: Spara och verifiera \u00e4ndringarna<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-anpassar-linux-terminal-splash-screen\/#Noj_dig_inte_med_standardterminalens_utseende\" >N\u00f6j dig inte med standardterminalens utseende<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-anpassar-linux-terminal-splash-screen\/#Prenumerera_pa_vart_nyhetsbrev\" >Prenumerera p\u00e5 v\u00e5rt nyhetsbrev<\/a><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n ","protected":false},"excerpt":{"rendered":"<p>Terminalen \u00e4r som ett virtuellt andra hem f\u00f6r m\u00e5nga Linux-anv\u00e4ndare eftersom de tillbringar st\u00f6rre delen av sin arbetstid med att skriva kommandon i den. Det \u00e4r viktigt att anpassa terminalen efter ditt hj\u00e4rtas \u00f6nskan om du inte vill tr\u00e5ka ut dig med den tr\u00e5kiga, svarta kommandoradssk\u00e4rmen. Linux erbjuder dig valet att anpassa alla aspekter av [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":85534,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"","fifu_image_alt":"","footnotes":""},"categories":[5],"tags":[8071,27,6553,163,9250,7460,8397],"class_list":["post-85533","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-bloggar","tag-anpassar","tag-hur","tag-linux","tag-man","tag-screen","tag-splash","tag-terminal"],"_links":{"self":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/posts\/85533","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/comments?post=85533"}],"version-history":[{"count":0,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/posts\/85533\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/media\/85534"}],"wp:attachment":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/media?parent=85533"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/categories?post=85533"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/tags?post=85533"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}