Skip to content

Commit 7f5695f

Browse files
committed
Merge pull request #396 from peterkokot/patch-sl
sl: Update translation
2 parents 59e6968 + fe4747b commit 7f5695f

File tree

1 file changed

+41
-4
lines changed

1 file changed

+41
-4
lines changed

README-sl.md

Lines changed: 41 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
🌍
22
*[Čeština](README-cs.md)[Ελληνικά](README-el.md)[English](README.md)[Español](README-es.md)[Français](README-fr.md)[Italiano](README-it.md)[日本語](README-ja.md)[한국어](README-ko.md)[Português](README-pt.md)[Русский](README-ru.md)[Slovenščina](README-sl.md)[Українська](README-uk.md)[简体中文](README-zh.md)[繁體中文](README-zh-Hant.md)*
33

4+
45
# Umetnost ukazne vrstice
56

67
[![Join the chat at https://gitter.im/jlevy/the-art-of-command-line](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/jlevy/the-art-of-command-line?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
@@ -13,6 +14,7 @@
1314
- [V eni vrstici](#v-eni-vrstici)
1415
- [Nepregledno vendar uporabno](#nepregledno-vendar-uporabno)
1516
- [Samo za OS X](#samo-za-os-x)
17+
- [Samo za Windows](#samo-za-windows)
1618
- [Več virov](#več-virov)
1719
- [Pogoji uporabe](#pogoji-uporabe)
1820

@@ -34,7 +36,7 @@ vendar se je premaknilo na GitHub, kjer so ljudje bolj talentirani od prvotnega
3436
Obseg:
3537

3638
- Ta vodič je tako za začetnike kot za poznavalce. Cilji so *širina* (vse pomembno), *specifičnost* (podaja konkretne primere najpogostejših primerov uporabe) in *kratkost* (izogiba se stvarem, ki niso bistvene ali se odmikajo, kar lahko enostavno pogledate drugje). Vsak nasvet je bistven v določeni situaciji ali bistveno prihrani čas pred alternativami.
37-
- To je napisano za Linux z izjemo sekcije "[Samo za OS X](#samo-za-os-x)". Mnogi ostali elementi veljajo ali pa so lahko nameščeni na drugih Unix-ih ali OS X (ali celo Cygwin).
39+
- To je napisano za Linux z izjemo sekcij "[Samo za OS X](#samo-za-os-x)" in "[Samo za Windows](#samo-za-windows)". Mnogi ostali elementi veljajo ali pa so lahko nameščeni na drugih Unix-ih ali OS X (ali celo Cygwin).
3840
- Poudarek je na interaktivnosti Bash-a, čeprav mnogo nasvetov velja za ostale lupine in splošno skriptanje Bash-a.
3941
- Vključuje tako "standardne" ukaze Unix-a kot tudi tiste, ki zahtevajo namestitev posebnih paketov -- dokler so dovolj pomembni, da zaslužijo vključitev.
4042

@@ -182,6 +184,14 @@ Opombe:
182184

183185
- Za pogon ukaza s privilegiji, uporabite `sudo` (za root) ali `sudo -u` (za drugega uporabnika). Uporabite `su` ali `sudo bash`, da dejansko poženete lupino kot ta uporabnik. Uporabite `su -`, da simulirate svežo prijavo kot root ali drug uporabnik.
184186

187+
- Spoznajte [omejitev 128K](https://wiki.debian.org/CommonErrorMessages/ArgumentListTooLong) v ukaznih vrsticah. Ta napaka "Argument list too long" je pogosta, ko se nadomestni znak ujema z velikim številom datotek. (Ko se to zgodi, lahko pomagajo alternative kot sta `find` in `xargs`.)
188+
189+
- Za osnovni kalkulator (in seveda splošni dostop do Python-a) uporabite interpreter `python`. Na primer,
190+
```
191+
>>> 2+3
192+
5
193+
```
194+
185195

186196
## Procesiranje datotek in podatkov
187197

@@ -232,7 +242,7 @@ Opombe:
232242
rename 's/\.bak$//' *.bak
233243
```
234244

235-
- Kot pravi stran vodiča, je `rsync` resnično hiter in izredno vsestransko orodje kopiranja datotek. Znano je po sinhronizaciji med napravami vendar je enakovredno uporaben tudi lokalno. Je tudi eden izmed [najhitrejših načinov](https://web.archive.org/web/20130929001850/http://linuxnote.net/jianingy/en/linux/a-fast-way-to-remove-huge-number-of-files.html) za izbris velikega števila datotek:
245+
- Kot pravi stran vodiča, je `rsync` resnično hiter in izredno vsestransko orodje kopiranja datotek. Znano je po sinhronizaciji med napravami vendar je enakovredno uporaben tudi lokalno. Ko omejitve varnosti omogočajo, uporaba `rsync` namesto `scp` omogoča povrnitev prenosa brez ponovnega zagona od začetka. Je tudi eden izmed [najhitrejših načinov](https://web.archive.org/web/20130929001850/http://linuxnote.net/jianingy/en/linux/a-fast-way-to-remove-huge-number-of-files.html) za izbris velikega števila datotek:
236246
```sh
237247
mkdir empty && rsync -r --delete empty/ some-dir && rmdir some-dir
238248
```
@@ -262,6 +272,14 @@ mkdir empty && rsync -r --delete empty/ some-dir && rmdir some-dir
262272

263273
- Uporabite `zless`, `zmore`, `zcat` in `zgrep` za operiranje na kompresiranih datotekah.
264274

275+
- Atributi datotek so nastavljivi preko `chattr` in ponujajo nizko nivojsko alternativo pravicam datotek. Na primer za zaščito pred ponesrečenim brisanjem datoteke se uporabi nespremenljiva zastavica: `sudo chattr +i /critical/directory/or/file`
276+
277+
- Uporabite `getfacl` in `setfacl`, da shranite in povrnete pravice datotek. Na primer:
278+
```sh
279+
getfacl -R /some/path > permissions.txt
280+
setfacl --restore=permissions.txt
281+
```
282+
265283

266284
## Sistemsko razhroščevanje
267285

@@ -293,7 +311,7 @@ mkdir empty && rsync -r --delete empty/ some-dir && rmdir some-dir
293311

294312
- Vedite, kako se povezati k procesu v pogonu z `gdb` in dobiti njegove sledi skladovnice.
295313

296-
- Uporabite `/proc`. Včasih je izjemno v pomoč, ko se razhroščuje probleme v živo. Primeri: `/proc/cpuinfo`, `/proc/meminfo`, `/proc/cmdline`, ``/proc/xxx/cwd`, `/proc/xxx/exe`, `/proc/xxx/fd/`, `/proc/xxx/smaps` (kjer je `xxx` id procesa ali pid).
314+
- Uporabite `/proc`. Včasih je izjemno v pomoč, ko se razhroščuje probleme v živo. Primeri: `/proc/cpuinfo`, `/proc/meminfo`, `/proc/cmdline`, ``/proc/xxx/cwd`,asdf `/proc/xxx/exe`, `/proc/xxx/fd/`, `/proc/xxx/smaps` (kjer je `xxx` id procesa ali pid).
297315

298316
- Ko se razhroščuje, zakaj je šlo nekaj narobe v preteklosti, je lahko zelo uporaben `sar`. Prikazuje statistiko zgodovine na procesorju, spominu, omrežju itd.
299317

@@ -303,6 +321,8 @@ mkdir empty && rsync -r --delete empty/ some-dir && rmdir some-dir
303321

304322
- Uporabite `dmesg` kadarkoli gre nekaj dejansko čudno (lahko je težava strojne opreme ali gonilnika).
305323

324+
- Če izbrišete datoteko in se prostor na voljo ne poveča, kot je pričakovano s poročilom `du`, preverite ali datoteko uporablja proces:
325+
`lsof | grep deleted | grep "filename-of-my-big-file"`
306326

307327
## V eni vrstici
308328

@@ -516,6 +536,23 @@ To so elementi pomembni *samo* za OS X.
516536

517537
- Da dobite informacije o izdaji OS X, uporabite `sw_vers`.
518538

539+
## Samo za Windows
540+
541+
- Dostopajte do moči lupine Unix na Microsoft Windows z namestitvijo [Cygwin](https://cygwin.com/). Večina stvari opisanih v tem dokumentu bo delala "Out of the Box".
542+
543+
- Namestite dodatne programe Unix z upraviteljem paketov Cygwin.
544+
545+
- Uporabite `mintty` za vaše okno ukazne vrstice.
546+
547+
- Do odložišča Windows dostopajte preko `/dev/clipboard`.
548+
549+
- Poženite `cygstart`, da odprete poljubno datoteko preko njene registrirane aplikacije.
550+
551+
- Do registra Windows dostopajte z `regtool`.
552+
553+
- Upoštevajte, da pot diska Windows `C:\` postane v Cygwin `/cygdrive/c` in Cigwin-ov `/` se na Windows pojavi pod `C:\cygwin`. Pretvorite med Cygwin in Windows stilom poti datotek s `cygpath`. To je najbolj uporabno v skriptah, ki se sklicujejo na programe Windows.
554+
555+
- Večino opravil sistemske administracije Windows iz ukazne vrstice lahko izvajate tako, da se naučite uporabljati `wmic`.
519556

520557
## Več virov
521558

@@ -524,7 +561,7 @@ To so elementi pomembni *samo* za OS X.
524561
- [Strict mode](http://redsymbol.net/articles/unofficial-bash-strict-mode/) za pisanje boljših skript lupine.
525562
- [shellcheck](https://github.com/koalaman/shellcheck): lupinska skripta orodja statične analize. V osnovi, lint za bash/sh/zsh.
526563
- [Filenames and Pathnames in Shell](http://www.dwheeler.com/essays/filenames-in-shell.html): Na žalost kompleksne podrobnosti, kako pravilno ravnati z imeni datotek v lupinskih skriptah.
527-
564+
- [Data Science at the Command Line](http://datascienceatthecommandline.com/#tools): Več koristnih ukazov in orodij za uporabo v znanosti podatkov iz knjige z enakim imenom.
528565

529566
## Pogoji uporabe
530567

0 commit comments

Comments
 (0)