Kotitehtävä5

Linux exercises

1. Draw the directory tree: root directory and the next level.

20180902_153844.jpg

2. Add your home directory and all its subdirectories to the directory tree.

  • home
    • Jarkko
      • desktop
      • downloads
      • music
      • public
      • templates
      • videos
      • documents
      • pictures
      • snap
        • colibri
          • 7
          • common
          • current
      • this
        • directory
          • exercise
        • is
          • a

3. Explain shortly what mean absolute and relative directory paths. Give examples how to use them in commands.

Absolute path on hakemisto alusta loppuun. Esimerkiksi jos halutaan päästä jarkko kansioon niin: cd home, cd jarkko

Relative path:ssä haetaan heti tietty kansio tai hakemisto. Esimerkiksi cd ../../home/jarkko. Tämän avulla ei tarvitse hyppiä kansiosta kansioon päästäkseen loppuun.

4. Write a list of most common commands (you can find it in the lesson material). Add at least two commands that you think should be in the list.

ls – listaa hakemiston tiedostot

cd – voidaan siirtyä hakemistossa eteenpäin

cd ..  – voidaan siirtyä hakemistossa taaksepäin

nuoli näppäin ylös tai alas – etsii vanhat komennot, mitä on käyttänyt äskettäin

mkdir – luo tiedoston

pwd – näyttää hakemiston

cp – kopioi tiedoston

 

5. All global settings are in text files in directory /etc or its subdirectories. Find in which files is the name of the computer defined. Write the full command in your report.

grep -r computer /etc

grep1

 
6. The previous command gives many error messages. How can you change the command so that error messages are not shown? Write the full command in your report.

Käyttämällä sudo komentoa alussa saadaan error viestit pois tässä tapauksessa.

sudo grep -r computer /etc

sudogrep

 
7. Find out in which files in /etc (or its subdirectories) contain word ubuntu. Make a case insensitive search. Write the full command in your report.

sudo grep -ir computer /etc

sudo2

8. Find all files with name README in directory /usr. Write the full command in your report.

grep -rnw /usr -e README
9. ls /usr/bin lists the contents of the directory. How can you find out how many files (and subdirectories) are there in /usr/bin? Write the full command in your report.

ls -1 /usr/bin/ | wc -l

maara

Vastaa

Täytä tietosi alle tai klikkaa kuvaketta kirjautuaksesi sisään:

WordPress.com-logo

Olet kommentoimassa WordPress.com -tilin nimissä. Log Out /  Muuta )

Google photo

Olet kommentoimassa Google -tilin nimissä. Log Out /  Muuta )

Twitter-kuva

Olet kommentoimassa Twitter -tilin nimissä. Log Out /  Muuta )

Facebook-kuva

Olet kommentoimassa Facebook -tilin nimissä. Log Out /  Muuta )

Muodostetaan yhteyttä palveluun %s