12394393265 1e8e95b903 o 5a99e5dec673350037169cc2 80ffea0421a34646b449bf519d9aafc0

Oletuksena, kun käynnistät Ubuntun, et näe päivän viestiä, koska Ubuntu käynnistyy graafisesti. Jos kuitenkin kirjaudut sisään komentoriviltä, ​​näet päivän viestin /etc/motd-tiedoston määrittämänä. Ennen kuin jatkat, muista, että voit palata tähän näyttöön painamalla Ctrl+Alt+F7† Kokeile sitä painamalla Ctrl+Alt+F1 samaan aikaan. Tämä vie sinut päätteen kirjautumisnäyttöön. Syötä käyttäjätunnuksesi ja salasanasi, niin näet päivän viestin. Oletusarvoisesti viestissä lukee «Tervetuloa Ubuntuun 16.04». Siellä on myös linkkejä erilaisille dokumentaatio-, hallinto- ja tukisivustoille. Lisäviestit kertovat kuinka monta päivitystä tarvitaan ja kuinka monta turvallisuussyistä. Näet myös joitain yksityiskohtia Ubuntun tekijänoikeuskäytännöistä ja käyttökäytännöistä.

Lisää viesti päivän viestiin

Voit lisätä viestin päivän viestiin lisäämällä sisältöä /etc/motd.tail-tiedostoon. Oletuksena Ubuntu etsii /etc/motd-tiedostoa, mutta jos muokkaat tätä tiedostoa, se korvataan myöhemmin, kun Ubuntu päivitetään, ja menetät viestisi. Sisällön lisääminen /etc/motd.tail-tiedostoon säilyttää tekemäsi muutokset pysyvästi. Muokkaa /etc/motd.tail-tiedostoa avaamalla pääteikkuna painamalla Ctrl+Alt+T samaan aikaan. Kirjoita seuraava komento pääteikkunaan: sudo nano /etc/motd.tail

type=»code»>

Muutetaanko muut tiedot?

Vaikka yllä oleva esimerkki näyttää, kuinka viesti lisätään luettelon loppuun, se ei osoita, kuinka muuttaa muita jo näytettyjä viestejä. Et esimerkiksi halua näyttää «Tervetuloa Ubuntu 16.04:ään» -viestiä.

On /etc/update-motd.d-kansio, joka sisältää luettelon numeroiduista komentosarjoista, kuten tämä:

  • 00 otsikko
  • 10 ohjetekstiä
  • 90 päivitystä saatavilla
  • 91 julkaisun päivitys
  • 95-hwe-eol
  • 98-fsck-on-reboot
  • 98 Uudelleenkäynnistys vaaditaan

Skriptit suoritetaan periaatteessa peräkkäin. Kaikki nämä kohteet ovat pohjimmiltaan shell-skriptejä ja voit poistaa ne kaikki tai voit lisätä omia skriptejä. Luodaan esimerkiksi skripti, joka näyttää omaisuuksia heti otsikon jälkeen. Tätä varten sinun on asennettava Fortune-niminen ohjelma kirjoittamalla seuraava komento: sudo apt install fortune-mod

Kirjoita nyt seuraava komento luodaksesi komentosarjan /etc/update-motd.d-hakemistoon. sudo nano /etc/update-motd.d/05-fortune

type=»code»> Kirjoita editoriin: #!/bin/bash
/usr/games/fortune

type=»code»> Ensimmäinen rivi on uskomattoman tärkeä ja se pitäisi sisällyttää jokaiseen komentosarjaan. Pohjimmiltaan se osoittaa, että jokainen seuraava rivi on bash-skripti. Toinen rivi suorittaa Fortune-ohjelman, joka sijaitsee /usr/games-hakemistossa.

Linux-viesti day fortune -skriptistä

Tallenna tiedosto painamalla Ctrl+O ja poistu painamalla Ctrl+X jättää nano. Sinun on tehtävä tiedostosta suoritettava. Voit tehdä tämän suorittamalla seuraavan komennon: sudo chmod +x /etc/update-motd.d/05-fortune

type=»code»> Kokeile sitä painamalla Ctrl+Alt+F1 ja kirjaudu sisään käyttäjätunnuksellasi ja salasanallasi. Omaisuus pitäisi nyt näyttää. Jos haluat poistaa kansion muut skriptit, suorita seuraava komento ja korvaa sen komentosarjan nimellä, jonka haluat poistaa. sudo rm

Jos esimerkiksi haluat poistaa «tervetuloa Ubuntuun» -otsikon, kirjoitat: sudo rm 00-header

Turvallisempi tapa on kuitenkin poistaa komentosarjojen suorittamiskyky kirjoittamalla seuraava komento: sudo chmod -x 00-header

Tämä ei suorita komentosarjaa, mutta voit aina palauttaa sen myöhemmin.

Näytepaketit lisättävät skripteiksi

Voit muokata päivän sanomaa haluamallasi tavalla, mutta tässä on joitain hienoja vaihtoehtoja, joita voit kokeilla. Ensinnäkin on neofetch. Näytönhaku-apuohjelma näyttää mukavan graafisen esityksen käyttämästäsi käyttöjärjestelmästä. Asenna neofetch kirjoittamalla: sudo apt install neofetch

class=»ql-syntax»> Lisää näytönhaku /etc/update-motd.d-hakemistossa olevaan komentosarjaan kirjoittamalla: sudo nano /etc/update-motd.d/01-neofetch

class=»ql-syntax»> Kirjoita editoriin: #!/bin/bash

/usr/bin/neofetch

class=»ql-syntax»> Tallenna tiedosto painamalla Ctrl+O ja poistu painamalla Ctrl+X

Päivän Linux-viesti neofetch-skripti

Muuta käyttöoikeuksia suorittamalla seuraava komento: sudo chmod +x /etc/update-motd.d/01-neofetch

Voit myös lisätä sään päivän viestiisi. On parempi käyttää useita skriptejä yhden pitkän skriptin sijaan, koska se helpottaa jokaisen elementin kytkemistä päälle ja pois. Jotta se toimisi uudelleen, asenna ohjelma nimeltä ansiweather. sudo apt install ansiweather

Luo uusi komentosarja, kuten tämä: sudo nano /etc/update-motd.d/02-weather

type=»code»> Kirjoita seuraavat rivit editoriin: #!/bin/bash
/usr/bin/ansiweather -l

Korvaa sijainnillasi (esimerkiksi «Glasgow

Linuxin päivän sanoma sääskripti

Tallenna tiedosto painamalla Ctrl+O ja sulje kanssa Ctrl+X† Muuta käyttöoikeuksia suorittamalla seuraava komento: sudo chmod +x /etc/update-motd.d/02-weather

type=»code»> Kuten toivottavasti näet, prosessi on sama joka kerta. Asenna tarvittaessa komentorivityökalu, luo uusi komentosarja ja lisää ohjelman koko polku, tallenna tiedosto ja muuta käyttöoikeuksia.

Testaa sitä

Jos haluat nähdä, miltä uusi MOTD-viestisi näyttää, helpoin tapa testata se on SSH:n kautta. Jos et vielä tiennyt, voit lähettää SSH:n omalle koneellesi. Siihen ei ole oikeastaan ​​mitään käytännön syytä, mutta voit nähdä viestisi sillä tavalla.

Päivän Linux-postaus

Avaa pääte, jos sinulla ei vielä ole sellaista, ja kirjoita jotain alla olevan komennon kaltaista. Korvaa «käyttäjänimi» todellisella käyttäjätunnuksellasi. ssh-käyttäjä[email protected]

Sinua pyydetään vahvistamaan, että haluat muodostaa yhteyden, ja antamaan salasanasi. Kun olet tehnyt tämän, kirjaudut sisään ja luomasi viesti näkyy kehotteen yläpuolella. Kun olet kirjautunut ulos, voit sulkea SSH-yhteyden kirjoittamalla terminaaliin ‘exit’.

Por Markus