$ type diff
$ cd /usr/bin
$ cd $ cd .. $ cd .. $ cd .. $ cd .. $ cd usr $ cd bineventuelt
cd ../../../../usr/bin
haugerud@data2500:~$ diff fa.txt fb.txt 4c4 # forskjell i linje 4 i begge filer < 4a # dette står i fa.txt, < peker til venstre --- > 4b # dette står i fb.txt, > peker til høyre
cp -R oblig1 oblig2Når oblig2 eksisterer fra før, kopieres oblig1 inn under oblig2 og beholder navnet sitt.
data2500:~/tom$ tree . |__ oblig |__ tex |__ oblig 3 directories, 0 files
$ cd $ cd ~ $ cd ~/ $ cd ~/. $ cd $HOME
alias rm='rm -i' PS1="`uname`:\h\$ "
ps aux | grep ^kyrre
ps aux | grep ^$1
watch -n 10 ./psuser kyrreeller editer scriptet slik at det ser slik ut:
watch -n 10 "ps aux | grep ^$1"
$ chmod 400 fil.txt
$ chmod 754 fil.txt
$ chmod -R 755 ~/www
umask 077For filer settes aldri x uansett hva umask er og 077 gir det samme som 177
rex:~/tmp$ umask 077 rex:~/tmp$ touch fil rex:~/tmp$ ls -l totalt 0 -rw------- 1 haugerud haugerud 0 feb. 12 11:14 fil rex:~/tmp$ umask 177 rex:~/tmp$ touch fil2 rex:~/tmp$ ls -l totalt 0 -rw------- 1 haugerud haugerud 0 feb. 12 11:14 fil -rw------- 1 haugerud haugerud 0 feb. 12 11:14 fil2Problemet med umask 177 er at det er en dårlig default for mapper:
rex:~/tmp$ umask 177 rex:~/tmp$ mkdir mappe rex:~/tmp$ ls -l totalt 4 -rw------- 1 haugerud haugerud 0 feb. 12 11:14 fil -rw------- 1 haugerud haugerud 0 feb. 12 11:14 fil2 drw------- 2 haugerud haugerud 4096 feb. 12 11:17 mappe rex:~/tmp$ cd mappe/ bash: cd: mappe/: Ikke tilgangFor en standard Ubuntu-installasjon er umask satt til 077.
$ chmod 755 ~ $ chmod 755 ~/fengselPuh! Der slapp du ut!
$ rm #fil.txtfor alt etter # blir tolket som en kommentar. Følgende to metoder virker.
$ rm "#fil.txt" $ rm ./#fil.txt
#! /bin/bash for i in $(seq 11 20) do ping -c 1 -w 1 10.196.10.$i | grep icmp done
$ pscript | wc -l
#! /bin/bash |
#! /bin/bash |