Portál AbcLinuxu, 13. května 2025 20:25

Dotaz: Pár dotazů začátečníka

13.6.2012 12:02 Juras
Pár dotazů začátečníka
Přečteno: 651×
Odpovědět | Admin
Dobrý den, měl bych pár dotazů do začátku :(

1)Dočetl jsem se, že linux nemá žádné registry proto jde nainstalovaný program odinstalovat tak, že se systém chová po odinstalaci programu jako by tam nikdy ani nainstalovaný nebyl, je to pravda?

Našel jsem k tomu určený tento příkaz, tak snad je správný
apt-get --purge mysql-server
2) Dále nemůžu přijít na to, když mám strukturu adresářů např. /home/data/domena-1/http/www/ a v tom www mám spoustu souborů a dalších adresářů a chtěl bych pomocí zipu zazálohovat všechny soubory v tom adresáři www ale tak, aby se po rozbalení vytvořila celá ta struktura adresářů

Děkuji za informace.. J.

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

13.6.2012 12:32 thefox | skóre: 25 | Ťapešovo
Rozbalit Rozbalit vše Re: Pár dotazů začátečníka
Odpovědět | | Sbalit | Link | Blokovat | Admin
1) Linux nemá registre a príkaz si tiež našiel správny (pre debian-like distribúcie). Nemusí sa ale zmazať všetko, napríklad databázy samotné tento príkaz nemaže (a bolo by smutné, keby hej). Tzn. nie je to doslova "ako keby nikdy nainštalovaný nebol".

2) ja používam zip -r adresar adresar, ktorý zbalí adresár adresar do archívu adresar.zip. Následne unzip adresar.zip rozbalí adresár tak, ako má byť.
0118 999 881 999 119 725 3
20.6.2012 16:51 pletiplot | skóre: 14
Rozbalit Rozbalit vše Re: Pár dotazů začátečníka
Purge databáze samotné maže, ale nejdřív se zeptá.
13.6.2012 12:34 NN
Rozbalit Rozbalit vše Re: Pár dotazů začátečníka
Odpovědět | | Sbalit | Link | Blokovat | Admin
1) ano, presneji:
apt-get --purge remove mysql-server
2) Napriklad:
tar pczfv www.tar.gz /home/data/domena-1/http/www/
(p-preserve permission c-compress z-gzipped f-to file v-verbose..) Naopak:
tar pxzfv www.tar.gz
(x-extract)
man tar
NN
13.6.2012 12:48 Juras
Rozbalit Rozbalit vše Re: Pár dotazů začátečníka
apt-get --purge remove mysql-server
jj to remove mě někam uteklo. Díky všem za pomoc
13.6.2012 14:12 miro
Rozbalit Rozbalit vše Re: Pár dotazů začátečníka
c-create
Řešení 1× (thefox)
13.6.2012 12:41 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Pár dotazů začátečníka
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jsou to blbé dotazy a spíš naivní.

Prostě zapomeň na to co jsi se naučil ve windows - prostě je to jiný OS.

I ve windows po odinstalování programu máš OS ve stavu v jakém byl před instalací toho programu, ovšem problém pod windows je ten že prasáci napsaly ty programy blbě a program při odinstalaci po sobě neuklidí. (Nesmaže soubory, nevyčistí registry atd....) Ovšem to je věc autora programu.

Pod linuxem většina programů se instaluje pomocí balíčků které se dělají pro určité distribuce a i pod linuxem při odinstalování balíčku můžou zůstat různé pozůstatky programu, třeba konfigurace....

K zipu - každý program v linuxu má svou nápovědu, zobrazí se při napsíní do konzole program -h nebo program --help.
petr@nt:~$ zip -h
Copyright (c) 1990-2008 Info-ZIP - Type 'zip "-L"' for software license.
Zip 3.0 (July 5th 2008). Usage:
zip [-options] [-b path] [-t mmddyyyy] [-n suffixes] [zipfile list] [-xi list]
  The default action is to add or replace zipfile entries from list, which
  can include the special name - to compress standard input.
  If zipfile and list are omitted, zip compresses stdin to stdout.
  -f   freshen: only changed files  -u   update: only changed or new files
  -d   delete entries in zipfile    -m   move into zipfile (delete OS files)
  -r   recurse into directories     -j   junk (don't record) directory names
  -0   store only                   -l   convert LF to CR LF (-ll CR LF to LF)
  -1   compress faster              -9   compress better
  -q   quiet operation              -v   verbose operation/print version info
  -c   add one-line comments        -z   add zipfile comment
  -@   read names from stdin        -o   make zipfile as old as latest entry
  -x   exclude the following names  -i   include only the following names
  -F   fix zipfile (-FF try harder) -D   do not add directory entries
  -A   adjust self-extracting exe   -J   junk zipfile prefix (unzipsfx)
  -T   test zipfile integrity       -X   eXclude eXtra file attributes
  -y   store symbolic links as the link instead of the referenced file
  -e   encrypt                      -n   don't compress these suffixes
  -h2  show more help
  
petr@nt:~$ 
Případně má manuálové stránky které zobrazíš man program a nebo info program.

Jinak viz: Práce s archivy Příkazová řádka

13.6.2012 12:45 mAXík
Rozbalit Rozbalit vše Re: Pár dotazů začátečníka
Odpovědět | | Sbalit | Link | Blokovat | Admin
Díky za rady.
(p-preserve permission c-compress z-gzipped f-to file v-verbose..)
Mohl bych prosím poprosit tohle v češtině? Translátor vrací nějaké bludy. Předem děkuji
13.6.2012 14:03 Pavel Pulec
Rozbalit Rozbalit vše Re: Pár dotazů začátečníka
(p-zachova stejna prava, jako jsou v zipu c-program bude komprimovat z-pouzije pro zipovani program gzip v-bude to ukecany(bude ti psat na vystup co dela))

Jinak RTFM a google. Na to si zvykni. Je to nerychlejsi a casto i jedina cesta k informacim (jedina, protoze je obcas tezke, co clovek zamysli). Navic je fajn, kdyz clovek vi, co dela...
13.6.2012 14:08 Pavel Pulec
Rozbalit Rozbalit vše Re: Pár dotazů začátečníka
*protoze je obcas tezke popsat, co clovek zamysli
13.6.2012 14:10 miro
Rozbalit Rozbalit vše Re: Pár dotazů začátečníka
Zachovej práva, použij program gzip ke komprimaci, do souboru, "ukecaný" výstup. Compress sice znamená komprimuj, ale přepínač "c" ve skutečnosti znamená "create" tedy vytvoř (kolega tam má chybu). Pokud je vaše angličtina až takhle bídná, tak to budete mít dost těžké. Za prvé bych vám doporučil změnit translátor (co to vůbec používáte, že to vrací bludy?) a za druhé trošku pohnout s angličtinou, jinak se moc daleko nedostanete. Jistou alternativou bodu dva je najít na všechny vaše potřeby grafická klikátka s nabídkami lokalizovanými do češtiny.
19.6.2012 15:15 Juras
Rozbalit Rozbalit vše Re: Pár dotazů začátečníka
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokud použiji tento příkaz pro rozbalení souboru
tar pxzfv www.tar.gz
tak se to rozbalí vždy do adresáře ve kterém se ten příkaz volá, neexistuje nějaký parametr, který by to rozbalil do adresáře kam to patří? Děkuji
19.6.2012 15:49 NN
Rozbalit Rozbalit vše Re: Pár dotazů začátečníka
V manualu je proste vsechno:
tar pxzfv www.tar.gz -C /kam
NN
rADOn avatar 19.6.2012 18:09 rADOn | skóre: 44 | blog: bloK | Praha
Rozbalit Rozbalit vše Re: Pár dotazů začátečníka
Tady se ho musim zastat – gnu tar ma manstranku takovych rozmeru ze by vydesila i zkusenejsi lidi. Ale tim vic je videt jak mocny je to nastroj.

BTW je tam myslim nekde i prepinac na pouzivani absolutnich cest, ale -C je bezpecnejsi aby si clovek omylem neco neprepsal.
"2^24 comments ought to be enough for anyone" -- CmdrTaco

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.