Re: par otazok zaciatocnika

From: Ing. Vlastimil Pospíchal (vpospichal@tiscali.cz)
Date: 23. 07. 2002, 12:29 CEST


On Tue, Jul 23, 2002 at 10:16:30AM +0200, Ferdo wrote:
> 1. mam jeden adresar, ktory obsahuje subory a podadresare. chcel som ho
> kompletne vymazat a skusal som rozne kombinacie prikazu rm,

rm -rf adresář

Dej si pozor na příkazy "rm -rf .", resp. "rm -rf /". Takto raději ne :-)

> rm -rd nazov_adresara
> opytalo sa, ci chcem vymazat adresar, dal som Y a vypisalo nieco ako
> could not unlink directory
> pokial som to z manulaovych stranok spravne pochopil, prepinac -d sluzi na
> unlinkovanie a mazanie adresarov, -r znamena rekurzivu. kde robim chybu?

Nedělej to, pokud nevíš přesně, co děláš.
  man rm:
       -d, --directory
              Ruší adresáře pomocí funkce `unlink' místo `rmdir',
              a  nepožaduje,  aby  rušený  adresář  byl  prázdný.
              Funguje pouze pro superuživatele.  Protože  použití
              funkce  `unlink'  způsobí,  že  všechny  soubory  v
              příslušném adresáři přestanou být dostupné (aniž by
              se  uvolnilo  jimi  obsazené  místo),  je  nutné po
              použití této volby opravit systém souborů  příkazem
              fsck.
       -r, -R, --recursive
              Bude rušit zadané adresáře i s jejich obsahem.
       -f, --force
              Bude  ignorovat  neexistující  soubory  a nebude se
              ptát uživatele.

> 2.kedysi strasne davno som pracoval s UNIXom (nejaky predmet na VS), tam sme
> medzi inym rozne upravovali aj bash (subor .bashrc). skusal som cosi podobne
> aj doma, ale zrejme som nenasiel ten spravny subor. pracujem prihlaseny ako
> root, nasiel som dva potencialne subory .bashrc, ale ked som ich skusal
> upravovat, zmeny sa neprejavili. Skusal som aj zavriet konzolu a znovu ju
> otvorit, resp. skusal som aj po zmenach prikaz bash, ale nezbadal som ziadne
> zmeny.
> Ferdo

/etc/profile
.bash_profile
  .bashrc
    .alias
.profile
.bash_logout

.bashrc se spouští pouze pokud chybí .bash_profile , proto ho spouštím
na konci .bash_profile takto:
  test -e ~/.bashrc && . ~/.bashrc

Úpravy je dobré dělat jako uživatel. Jako root si můžeš napáchat
vážné škody.

Kit
-- 
Ing. Vlastimil Pospíchal
http://www.hoteldrnholec.cz



This archive was generated by hypermail 2.1.2 : 23. 07. 2002, 13:07 CEST