Tehtävä 3.1 Komentorivin käyttö
Tehtävä 3.1 Komentorivin käyttö
1. a) Cat-komento avaa /var/log/syslog tiedoston tarkastelua varten ja putkitettu komento wc -l laskee kyseisen tiedoston rivit
b) ls-komento listaa hakemistot ja tiedostot pidemmässä formaatissa -l pidemmässä formaatissa. Tämän jälkeen tämä listaus tulee sort -r - komennolle järjestelee listan käänteiseen järjestyksekseen. Tämä lista tulee more-komennolle, jolla voi tarkastella pidempiä tiedostoja/listoja sivu kerrallaan ja pystyy scrollaamaan sivua.
c) ls-komento tekee tiedostojen ja hakemistojen listauksen lyhyenä versiona. Tämä lista tulee head -3 komennolle, joka ottaa listasta 3 ensimmäistä ja laittaa nämä tail -1 kommennolle, joka ottaa tästä listasta viimeisen. Tämän jälkeen tämä viimeinen tallennetaan myoutput tiedostoon.
2.a) Etsisin mp3. päätteisiä tiedostoja locate komennolla ja tämä löytää vain yhden .mp3 tiedoston koneelta.
locate *.mp3
b) Komento find / -type f -mtime -1
Eli "/" root-hakemistossa, type lisällä etsitään f eli filejä ja mtime lisällä tänään muokattuja. Näistä tulee pitkä lista.
c) find / -type f -size +10M
Eli samanlainen tiedostojen etsiminen find-komennolla, mutta size lisällä saadaan määritetty yli 10 megatavun tiedostot.
3. a) tar -czvf kotihakemisto.tar.gz /home
b) tar --exclude=kotihakemisto.tar.gz -cJvf zxkotihakemisto.tar.xz /home
Muutoksen aiempaa vain exclude komento ettei toinen paketti tule sisälle tähän.
c) Tar.gz päätteinen on 23mb ja .tar.xz päätteinen on 18mb komennolla ls -lh eli 5mb eroa.
4.a) chmod a=rw kotihakemisto.tar.gz
chmod 666 kotihakemisto.tar.gz
b) chmod a-w kotihakemisto.tar.gz
chmod 444 kotihakemisto.tar.gz
c) mkdir uusikansio ja chmod +r,u=wxr uusikansio
tai chmod 744 uusikansio
Comments
Post a Comment