File tree Expand file tree Collapse file tree 5 files changed +130
-0
lines changed Expand file tree Collapse file tree 5 files changed +130
-0
lines changed Original file line number Diff line number Diff line change
1
+ # cp
2
+
3
+ > Kopíruje soubory a adresáře.
4
+ > Více informací: < https://www.gnu.org/software/coreutils/manual/html_node/cp-invocation.html > .
5
+
6
+ - Zkopírovat soubor do jiné lokace:
7
+
8
+ ` cp {{cesta/ke/zdrojovemu_souboru.ext}} {{cesta/k/cilovemu_souboru.ext}} `
9
+
10
+ - Zkopírovat soubor do jiného adresáře, zachová název souboru:
11
+
12
+ ` cp {{cesta/ke/zdrojovemu_adresari.ext}} {{cesta/k/nadrazenemu_adresari}} `
13
+
14
+ - Rekurzivně zkopírovat obsah adresáře do jiné lokace (pokud cíl existuje, adresář se zkopíruje do něj):
15
+
16
+ ` cp {{[-r|--recursive]}} {{cesta/ke/zdrojovemu_adresari}} {{cesta/k/cilovemu_adresare}} `
17
+
18
+ - Zkopírovat adresář rekurzivně, ve verbózním režimu (zobrazí soubory jak jsou zkopírovány):
19
+
20
+ ` cp {{[-vr|--verbose --recursive]}} {{cesta/ke/zdrojovemu_adresari}} {{cesta/k/cilovemu_adresari}} `
21
+
22
+ - Zkopírovat více souborů do adresáře naráz:
23
+
24
+ ` cp {{[-t|--target-directory]}} {{cesta/k/cilovemu_adresari}} {{cesta/k/souboru1 cesta/k/souboru2 ...}} `
25
+
26
+ - Zkopírovat všechny soubory se specifickou koncovkou do jiné lokace, v interaktívním režimu (zeptá se uživatele před přepsáním):
27
+
28
+ ` cp {{[-i|--interactive]}} {{*.ext}} {{cesta/k/cilovemu_adresari}} `
29
+
30
+ - Následovat symbolické linky před zkopírováním:
31
+
32
+ ` cp {{[-L|--dereference]}} {{link}} {{cesta/k/cilovemu_adresari}} `
33
+
34
+ - Používat plnou cestu zdrojových souborů, automaticky vytvoří jakékoliv chybějící meziadresáře při kopírováním:
35
+
36
+ ` cp --parents {{zdrojova/cesta/k/souboru}} {{cesta/k/cilovemu_souboru}} `
Original file line number Diff line number Diff line change
1
+ # mkdir
2
+
3
+ > Vytváří adresáře a nastavuje jejich oprávnění.
4
+ > Více informací: < https://www.gnu.org/software/coreutils/manual/html_node/mkdir-invocation.html > .
5
+
6
+ - Vytvořit konkrétní adresáře:
7
+
8
+ ` mkdir {{cesta/k/adresari1 cesta/k/adresari2 ...}} `
9
+
10
+ - Vytvořit konkrétní adresáře a jejich nadřazené adresáře pokud je potřeba:
11
+
12
+ ` mkdir {{[-p|--parents]}} {{cesta/k/adresari1 cesta/k/adresari2 ...}} `
13
+
14
+ - Vytvořit adresáře s konkrétním oprávněním:
15
+
16
+ ` mkdir {{[-m|--mode]}} {{rwxrw-r--}} {{cests/k/adresari1 cesta/k/adresari2 ...}} `
Original file line number Diff line number Diff line change
1
+ # mv
2
+
3
+ > Přesouvá nebo přejmenuje soubory a adresáře.
4
+ > Více informací: < https://www.gnu.org/software/coreutils/manual/html_node/mv-invocation.html > .
5
+
6
+ - Přejmenovat soubor nebo adresář pokud cíl není už existující adresář:
7
+
8
+ ` mv {{cesta/ke/zdroji}} {{cesta/k/cili}} `
9
+
10
+ - Přesunout soubor nebo adresář do existujicího adresáře:
11
+
12
+ ` mv {{cesta/ke/zdroji}} {{cesta/k/existujicimu_adresari}} `
13
+
14
+ - Přesunout více souborů do existujícího adresáře, zachová název souborů:
15
+
16
+ ` mv {{cesta/ke/zdroji1 cesta/ke/zdroji2 ...}} {{cests/k/existujicimu_adresari}} `
17
+
18
+ - Netázat se pro potrvzení před přepsáním existujících souborů:
19
+
20
+ ` mv {{[-f|--force]}} {{cesta/ke/zdroji}} {{cesta/k/cili}} `
21
+
22
+ - Zeptat se pro potvrzení interaktivně před přepsáním existujícíh souborů, bez ohledu na oprávnění souborů:
23
+
24
+ ` mv {{[-i|--interactive]}} {{cesta/k/zdroji}} {{cests/k/cili}} `
25
+
26
+ - Nepřepisovat existující soubory v cíli:
27
+
28
+ ` mv {{[-n|--no-clobber]}} {{cesta/ke/zdroji}} {{cests/k/cili}} `
29
+
30
+ - Přesunout soubory ve verbózním režimu, zobrazující soubory potom co jsou přesunuty:
31
+
32
+ ` mv {{[-v|--verbose]}} {{cests/ke/zdroji}} {{cesta/k/cili}} `
33
+
34
+ - Určit cílový adresář abyste mohli puoužít externí nástroje pro sebrání pohyblivých souborů:
35
+
36
+ ` {{find /var/log -type f -name '*.log' -print0}} | {{xargs -0}} mv {{[-t|--target-directory]}} {{cesta/k/cilovemu_adresari}} `
Original file line number Diff line number Diff line change
1
+ # rm
2
+
3
+ > Maže soubory nebo adresáře.
4
+ > Viz také: ` rmdir ` .
5
+ > Více informací: < https://www.gnu.org/software/coreutils/manual/html_node/rm-invocation.html > .
6
+
7
+ - Smazat konkrétní soubory:
8
+
9
+ ` rm {{cesta/k/souboru1 cesta/k/souboru2 ...}} `
10
+
11
+ - Smazat konkrétní soubory ignorující neexistující:
12
+
13
+ ` rm {{[-f|--force]}} {{cesta/k/souboru1 cesta/k/souboru2 ...}} `
14
+
15
+ - Smazat konkrétní soubory dotazující se interaktivně před každým smazáním:
16
+
17
+ ` rm {{[-i|--interactive]}} {{cesta/k/souboru1 cesta/k/souboru2 ...}} `
18
+
19
+ - Smazat konkrétní soubory vypisující informace o každém smazáním:
20
+
21
+ ` rm {{[-v|--verbose]}} {{cesta/k/souboru1 cesta/k/souboru2 ...}} `
22
+
23
+ - Smazat konkrétní soubory a adresáře rekurzivně:
24
+
25
+ ` rm {{[-r|--recursive]}} {{cesta/k/souboru_nebo_adresari1 cesta/k/souboru_nebo_adresari2 ...}} `
26
+
27
+ - Smazat prázdné adresáře (tohle je považováno za bezpečnou metodu):
28
+
29
+ ` rm {{[-d|--dir]}} {{cesta/k/adresari}} `
Original file line number Diff line number Diff line change
1
+ # rmdir
2
+
3
+ > Maže adresáře bez souborů.
4
+ > Viz také: ` rm ` .
5
+ > Více informací: < https://www.gnu.org/software/coreutils/manual/html_node/rmdir-invocation.html > .
6
+
7
+ - Smazat konkrétní adresáře:
8
+
9
+ ` rmdir {{cesta/k/adresari1 cesta/k/adresari2 ...}} `
10
+
11
+ - Smazat konkrétní vnořené adresáře rekurzivně:
12
+
13
+ ` rmdir {{[-p|--parents]}} {{cesta/k/adresari1 cesta/k/adresari2 ...}} `
You can’t perform that action at this time.
0 commit comments