U úkolů označených budeš potřebovat počítač.
Ostatní zkus dát „z hlavy“.
Co dělá příkaz ls -v
?
ls
Bonus: Jaké přepínače mají ostatní efekty?
Začnu-li (jako uživatel mh
) v adresáři /home/mh/data
, které z těchto příkazů mě dostanou do /home/mh
?
cd .
cd /
cd /home/mh
cd ../..
cd ~
cd home
cd ~/data/..
cd
cd ..
Mám-li níže ukázané adresáře, a pwd
vypisuje /home/mh/vec
, co ukáže ls -F ../archiv
?
../archiv
: Adresář nebo soubor neexistuje2012-12-01 2013-01-08 2013-01-27
2012-12-01/ 2013-01-08/ 2013-01-27/
original pnas_final pnas_2
original/ pnas_final/ pnas_2/
Vypadá-li disk jako v předchozím úkolu a pwd
vypisuje /home/mh/archiv
, které z těchto příkazů vypíšou pnas_2/ pnas_final/ original/
?
ls pwd
ls -r -F
ls -r -F /home/mh/archiv
Zadej tenhle příkaz:
ls
)novy_soubor.txt
?ls -l
. Zjistíš z výpisu, co nový soubor obsahuje?touch
?Po tom, co pustíš následující příkazy, si uvědomíš, že soubory sucrose.dat
a maltose.dat
jsou špatně umístěné – měly by být v adresáři raw
.
Doplň příkaz, který je tam přesune.
Vytvořila sis soubor statsitika.txt
, ve kterém máš nějaké výpočty. Ale ve jméně je překlep! Které z těchto příkazů to spraví?
cp statsitika.txt statistika.txt
mv statsitika.txt statistika.txt
cp statsitika.txt .
mv statsitika.txt .
Co vypíše ls
na konci této sekvence příkazů?
proteiny2.dat rekombinace
rekombinace
proteiny.dat rekombinace
proteiny2.dat
Sam má následující soubory:
Doplň následující příkazy…
… aby výsledek vypadal takhle:
Máš následující soubory:
Zkus napsat co nejkratší příkaz, kterým přesuneš fructose.dat
a sucrose.dat
do adresáře analyzed/
.
Které z následujících sad příkazů vytvoří tuhle strukturu adresářů?
A.
B.
C.
D.
E.
Většina úkolů pochází z http://swcarpentry.github.io/shell-novice/