Virginijus Medzevičius < virginijus@atviras.lt > & Mantas Kriaučiūnas < mantas@akl.lt >


Turinys

  1. Darbas tekstiniame terminale (arba konsolėje, ang. shell)
  2. Kas? Kur? Kaip?
  3. Programinės įrangos įdiegimas bei šalinimas
  4. Darbas su bylomis bei katalogais
  5. Tinklas
  6. Kasdienybė
  7. Skirsnių prijungimas (mount)
  8. Naudotojų kūrimas bei teisių nustatymas
  9. Pabaiga

Darbas tekstiniame terminale (arba konsolėje, ang. shell)

Tekstinis terminalas - tai komandų interpretatorius (dar dažnai vadinamas komandine eilute arba konsole), kuris tiesiog paleidžia (vykdo) atitinkamas komandas, kurios dažniausiai būna /bin, /sbin, /usr/bin bei /usr/sbin aplankuose. Tekstinis terminalas dar vadinamas tekstine aplinka (angl. shell). Komandų interpretatorių yra gan daug: bash, zsh, dash, ash, tcsh.... Kiekvienas turi savo paskirtį, nors pagrindinės jų galimybės pakankamai panašios. Paprastai sakant terminalas (konsolė) - tai toks juodas (arba baltas) langas, su mirksinčiu žymekliu (kursoriumi), kuris žymi teksto rašymo vietą :)

Jei esate grafinėje aplinkoje tai galite paleisti grafinį terminalo emuliatorių - jį galima rasti programų meniu (skyrius „Reikmenys“ arba „Sistemos įrankiai“) arba paspaudę klavišų kombinaciją „Alt+F2“ ir įrašę komandą „xterm“, „gnome-terminal“ arba „konsole“. Taip pat tekstinį komandų įvedimo terminalą galite gauti grafinėje aplinkoje paspaudę klavišų kombinaciją CTRL+ALT (kairysis)+F1 (arba F2 arba F3, o sugrįžimui atgal į grafinę aplinką spauskite ALT+F7). Šiuo atveju grafinė aplinka dirbs toliau, nepriklausomai, kiek laiko komandos užtruks tekstinėje aplinkoje. Tai yra patogu tuo atveju, jeigu Jūs norite paleisti ilgai truksiantį procesą ir nenorite, kad jis nutrūktų, jei Jūs perkraunate grafinę aplinką (GUI). Norint perkrauti GUI Linux sistemoje, nereikia perkrauti kompiuterio – tiesiog paspauskite Ctrl+Alt+Backspace (rodyklė į kairę virš „Enter“ klavišo).

Terminale dažniausiai viskas rašoma mažosiomis raidėmis, nes Linux/Unix sistemose didžiosios ir mažosios raidės nėra tas pats. Kadangi terminalo pagalba galima padaryti daug, kai kurios komandos neprieinamos eiliniams vartotojams. Administravimo komandas vykdydami eilinio vartotojo teisėmis gausite klaidos pranešimą, pvz. „permission denied“ ar pan. Tik sistemos administratorius, Linux sistemoje vadinamas „root“ gali vykdyti visas komandas. Kai kuriose GNU/Linux distribucijose 'root' vartotojas yra išjungtas, bet yra galimybė pasinaudoti jo teisėmis komandos „sudo“ pagalba, kuri rašoma prieš komandą, kuriai reikia administratoriaus teisių. Naudojant „sudo“ pradžioje paprašo įvesti jūsų paties slaptažodį (įvedamų ženklų nerodys), taip yra užtikrinamas saugumas, kad bet kas priėjęs prie jūsų kompiuterio negalėtų vykdyti komandų administratoriaus teisėmis. Šiame straipsnyje stengsimės naudoti „sudo“, bet jei visgi užsimanysite dirbti kaip administratorius („root“), šį vartotoją galite aktyvuoti tiesiog suteikdami jam slaptažodį:

sudo passwd root

Jei jūsų sistemoje yra aktyvuotas atskiras administratoriaus („root“) naudotojas - norėdami pereiti iš paprasto vartotojo į administratorių (root) rašome komandą:

su root

Jums reiks įvesti administratoriaus („root“) slaptažodį, kurio vedant nerodys. Taip ir turi būti. Vartotojo terminalas žymimas [$], administratoriaus [#].

Kodėl kartais geriau naudotis tekstiniu terminalu, o ne grafine aplinka (X­ Window System)? Atsakymas paprastesnis negu tikitės. Terminale (konsolėje) galima daug daugiau negu galima leisti sau įsivaizduoti, jau nekalbant apie tai, kad norint sukurti grafinį įrankį, savo galimybėms ir universalumu prilygstantį komandų rinkiniui reikia daug žinių ir pastangų. Yra ir kitos priežastys, dėl kurių kartais geriau terminalas negu grafinė sąsaja (GUI). Tai serveriai kuriems GUI tik maišo dėl resursų naudojimo ir saugumo sumažėjimo, nuotolinis administravimas per interneto naršyklę arba komandine eilute ir nemaža gausa įvairių valdymo įrankių, dėl kurių patyrusiems administratoriams tiesiog neverta kurti grafinės sąsajos.

Linux/Unix tekstinėje aplinkoje galima: ir klausytis muzikos, ir naršyti internete bei parsisiųsti duomenis, ir įrašyti cd/dvd, ir bendrauti su draugais susirašinėjant IRC, Jabber/XMPP ar kitais momentinių žinučių protokolais, rašyti laiškus su prisegtais dokumentais, lankytis bibliotekose ir skaityti ten esančias knygas, netgi peržiūrėti savo nuotraukų kolekciją ir tai dar ne viskas (netikintys pasidomėkite directfb). Nėra ką besakyti apie sistemos administravimo priemones, programavimą ir visa kita. Nuotoliniu būdu prisijungti iš kitų OS, pvz iš Windows OS patogiausia naudojantis laisvą Putty programą, o failams iš kitų OS persiųsti galite naudoti WinSCP įrankį. Nereiktų pamiršti, kad Linux, kaip ir kitose Unix tipo sistemose grafinė sąsaja yra atskirta nuo sistemos – t. y. jūs galite bet kada įjungti ar išjungti, įdiegti arba išmesti grafinę sąsają pagal poreikį.

Kas? Kur? Kaip?

Pagrindinės komandos nuo kurių prasideda darbas Linux tekstiniame režime (terminale) Debian/Ubuntu/ Baltix ar kituose su šiomis OS suderinamuose distributyvuose. Su jomis galima rasti 90 % atsakymų. Iškilus klausimams ar nesklandumams geriausia yra pradėti nuo šių komandų, nes gerai pradžiai, o kaip dažniausiai būna, ir gražiai pabaigai, to tikrai pakanka ;-) Taigi: <man> - ši komanda išveda į ekraną dokumentaciją (vartotojo instrukcijas) apie kitas komandas. Tai komanda Nr. 1 :) Nuo jos prasideda visų paslapčių atskleidimas. Pvz.:

man man
man ping

Išėjimui iš dokumentacijos skaitymo programos man (kaip ir iš daug kitų programų) naudokite klavišą „Q“. Jei perskaitėt komandos man aprašymą (komanda man man), turėjote rasti dokumentaciją apie jos parametrą „-k“. Su šiuo parametru <man> ieško žodžio-rakto kitų komandų aprašymų pavadinimuose. Pvz.: man -k ftp Štai ką matau surinkęs ir įvykdęs šią komandą:

[$] man -k ftp
apt-ftparchive (1)   - Utility to generate index files
cftp (1) [conchftp]  - Conch command-line SFTP client
conchftp (1)         - Conch command-line SFTP client
ftp (1)              - Internet file transfer program
ftpasswd (8)         - manipulates ProFTPD authentication files
ftpcount (1)         - show current number of connections for each proftpd server configuration
ftpdctl (8)          - ProFTPD control program
ftpshut (8)          - shut down all proftpd servers at a given time
ftpstats (8)         - FTP Log summarizer
ftptop (1)           - display running status on proftpd server connections
ftpusers (5)         - file which lists users who are not allowed to use ftp
ftpwho (1)           - show current process information for each FTP session
gftp (1)             - a graphical ftp client
lftp (1)             - Sophisticated file transfer program
lftpget (1)          - get a file with lftp(1)
netkit-ftp (1)       - Internet file transfer program
netrc (5)            - user configuration for ftp
pftp (1)             - Internet file transfer program
proftpd (8)          - Professional configurable, secure file transfer protocol server
sftp (1)             - secure file transfer program
smbclient (1)        - ftp-like client to access SMB/CIFS resources on servers
xferlog (5)          - ProFTPD server logfile

Manau jau galima suprasti, kad šios komandos pagalba galima rasti / sužinoti apie viską kas yra įdiegta Jūsų Linux sistemoje. <man> turi keletą šaltinių dokumentacijos pateikimui. Ir kaip matote išvestyje prie komandų / programų vardų yra skaičius. Kartais gali tekti jį pridėti kaip parametrą atverčiant dokumentaciją:

man 8 ftpstats


Toliau pratęsiant informacijos bei dokumentacijos (aprašymų) radimo temą: <info> - Komandos paskirtis papasakoti Jums viską ir kuo plačiau apie kitas komandas, bibliotekas, protokolus, kompiliatorius ir visa kita, kas yra įdiegta Jūsų Linux OS šiuo metu. Nuo <man> komandos skiriasi tuo, kad naudojantis <info> galima naršyti (vaikščioti) iš vieno aprašymo (dokumento) į kitą. <Info>, kaip ir <man>, galima naudoti konkrečios komandos ar kitokio aprašymo peržiūrėjimui, pvz:

info mouse
 arba
info ping

Arba tiesiog vaikščioti kaip po biblioteką renkantis, ką norite paskaityti tiesiog įvykdžius:

info

Taigi įvykdome <info>, prie pavadinimų yra <*>, krypties klavišais užvedame ant jos kursorių ir spaudžiame „Enter“. Norint grįžti spaudžiame „Backspace“ klavišą. Grįžimui į pagrindinį meniu - klavišas „d“. Kitos komandos aprašymų bei kitokios pagalbos paieškai:

whatis
apropos
help

Komandos radimas naudojant žodį-raktą:

apropos -s8 -w "*delete*"

Įvedinėdami komandas bei jų parametrus nepamirškite, kad dauguma komandų interpretatorių gali automatiškai pabaigti įvestą komandą ar jos parametrą paspaudus „Tab“ klavišą. Pvz norėdami pamatyti visas esančias komandas, prasidedančias, pvz. „e“ raide, įvedame raidę „e“ ir du kart spaudžiam „Tab“ klavišą. Įvedus tiek pradžios raidžių, kurias turi tik viena komanda ar jos parametras jis jums automatiškai bus parašytas paspaudus „Tab“ klavišą vieną kartą, pvzю įvedus „ej“ ir paspaudus „Tab“ gausite <eject>. Taigi, Linux/Unix sistemose Jums nebūtina prisiminti pilno komandos pavadinimo, nes jį labai lengva rasti – užtenka prisiminti pradžią ar bent raktinį žodį. ;-)

Papildymui: http://atviras.lt/Linux_komandos

Programinės įrangos įdiegimas bei šalinimas

Dirbdami su Linux, kaip ir su bet kokia kita OS, norėsite įdiegti ar išmesti kokias nors programas, žaidimus, dokumentaciją ar pan. Debian/Ubuntu ir kitose, šių sistemų pagrindu padarytose OS, programinė įranga bei dokumentacija yra supakuota į taip vadinamus paketus, kurių įdiegimui ar pašalinimui naudojami atitinkami įrankiai arba komandos: apt-get, apt-cache, aptitude.

Pagrindiniai apt bei aptitude komandų parametrai: update - atnaujinti paketų sąrašą iš prieinamų saugyklų. Saugyklų, iš kur yra imami paketai, sąrašas randasi faile /etc/apt/sources.list

apt-get update
 arba
aptitude update

search ieškoti programinės įrangos, dokumentacijos ar pan. Paketų pagal raktinį žodį paketų aprašymuose bei pavadinimuose.

apt-cache search raktiniai žodžiai
 arba
aptitude search raktiniai žodžiai

install - parsiųsti ir įdiegti paketą/programą.

apt-get install paketo-pavadinimas
 arba
aptitude install paketo-pavadinimas

pvz.: jei pas Jus nėra tekstinės failų tvarkymo programos <mc> – ją galite įdiegti įvykdydami komandą:

sudo apt-get install mc
 arba
aptitude install mc

Jei pas jus nebus kokių žemiau minimų programų – įsidiekite jas su „apt-get install“ arba „aptitude install“. dist-upgrade - atnaujinti visą sistemą. remove - ištrinti nurodomą paketą. Atskirų (jau parsiųstų) paketų įdiegimui naudokite komandas:

dpkg -i paketo_failas.deb
 arba
gdebi paketo_failas.deb

Paketų sistemoje esančias klaidas ištaisysite įvykdę komandą:

apt-get -f install paketo-pavadinimas
 arba
apt-get --purge remove paketo-pavadinimas

Šią komandą naudokite jei įdiegiant kokius programų paketus įvyks kokia klaida (pvz. diegiant su dpkg -i komanda trūks kokių paketų). Patogiam programinės įrangos įdiegimui / paieškai bei išmetimui naudokite įrankį aptitude, paleisdami jį be jokių parametrų.

Paleidę aptitude įrankį gausite paketų sąrašą, sugrupuotą pagal būseną („Atnaujinti paketai“, „Įdiegti paketai“, „Neįdiegti paketai“ ir t. t.) bei pagal programų rūšis (sekcijas). Prie konkrečių paketų galite nueiti su kursoriaus rodyklėmis prie atitinkamos būsenos ir išskleisdami (paspausdami „Enter“) atitinkamą sekciją. Dažniausiai naudojami klavišai yra parašomi aptitude programos viršuje, daugiau valdymo klavišų sužinosite nuėję į aptitude meniu (paspauskite klavišų kombinaciją „Ctrl+T“ arba klavišą „F10“:

„Ctrl+T“ ­ aktyvuoja / deaktyvuoja menu

„+“ ­ pridėti / atnaujinti pasirinkta paketą

„u“ ­ atnaujinti paketų sąrašą

„-­“ ­ pašalinti pasirinkta paketą

„U“ ­ pažymėti paketus, kurie gali būti atnaujinti <enter> ­ detalesnė informacija apie paketą

„g“ ­ įdiegti / pašalinti pažymėtus paketus

„b“ ­ rasti „sugadintus“ paketus, pvz kuriems reikia įdiegti papildomus paketus

„/“ arba „l“ ­ iškviesti paiešką

„\“ ­ pakartoti paskutinę paiešką

„q“ ­ grįžti atgal / išjungti programą

<aptitude> įrankyje pradžioje reikia pažymėti norimus atlikti veiksmus (pažymėti paketus, kuriuos norite įdiegti ar išmesti), tuomet spauskite „g“ ir gausite informaciją apie tai, kokie veiksmai ir su kokiais paketais bus atlikti – t. y. kas bus įdiegta, kas atnaujinta, kas išmesta, kas sulaikyta ir neatnaujinta, kas rekomenduojama įdiegti papildomai ir t. t. Peržiūrėję įdiegiamų, išmetamų bei rekomenduojamų įdiegti paketų sąrašą ir, esant poreikiui, papildomai pažymėję įdiegimui, atnaujinimui ar išmetimui kažkokius paketus vėl spauskite „g“ raidę ir pažymėti veiksmai bus atlikti.

Darbas su bylomis bei katalogais

. <pwd> (print working directory) - parodys, kuriame aplanke dabar esate (išveda į ekraną pilną kelią)

cd /home/vartotojas/katalogas

Tiesiog surinkus „cd“ be aplanko pavadinimo (kelio) pateksite į vartotojo, kurio vardu esate prisijungęs, namų aplanką (pvz./home/vartotojas arba /root) cd .. - grįžti atgal (pereiti į aukštesnį aplanką) arba į bet kurį norimą:

cd /usr/src/linux

ls (list) - pateikia aplanko turinį

ls -ali /home

mkdir - komanda sukuria naują aplanką

mkdir /home/vartotojas/naujas_aplankas

rmdir - ištrins tik tuščią katalogą

rmdir /home/vartotojas/naujas_aplankas

„rm -rf“ ištrins ir katalogą ir jame esančius duomenis

Šią komandą reikėtų naudoti atsargiai, nes pavyzdžiui nurodžius „rm -rf /home/vartotojas/*“ ištrins viską kas yra jūsų namų aplanke

rm -rf /home/vartojas/katalogas

rm - tiesiog ištrins nurodytą failą.

rm failas

cp - kopijuoti bylas ir aplankus.

cp /home/vartotojas/byla.txt /home/vartotojas/aplankas/byla.txt

mv - perkels/pervadins bylą/aplanką.

mv /home/mevvis/amule/baigti/*.ogg  /home/mevvis/Muzika/
 arba
mv esamas-vardas.txt būsimas-vardas.txt

„*“ žvaigždutę galima naudoti kaip parametrą „visi be išimties“. Taip pat galima naudoti klaustukus. Plačiau „man bash“

<mc> - tai patogus ir galingas tekstinio režimo failų menedžeris GNU Midnight Commander. Atitikmuo Norton Commander. Skirta vaikščioti po aplankus, redaguoti bylas, kopijuoti ir t.t. Turi integruotą ftp klientą. Jeigu pas Jus jo dar nėra tai įdiekite jį. (jei jums praneš, kad tokio paketo neįmanoma įdiegti - tai įjunkite saugyklą redaguodami failą /etc/apt/sources.list), kurioje būtų mc paketas, Ubuntu GNU/Linux pagrindu padarytose distribucijose mc yra „universe“ saugykloje.

Tinklas

Prie Linux sistemos prisijungti ir dirbti nuotoliniu būdu per tinklą galėsite, jei ten bus įdiegtas saugaus prisijungimo serveris (ssh-server). Įsidiekite openssh-server paketą, jei jums reikia galimybės prieiti bei valdyti jūsų Linux OS nuotoliniu būdu. ssh – ši komanda naudojama norint prisijungti tekstiniame režime prie kitos Unix tipo sistemos. Nepamirškite nurodyti naudotojo vardo:

ssh naudotojas@serverioadresas
 arba
ssh -l vartotojas adresas -p portas

netstat - išvedamas esamų prisijungimų sąrašas. Parodys interneto prisijungimų sąrašą išskirtinai:

netstat --tcp --udp

ping  Jūsų dns IP
 toliau
ping 216.239.59.104

gal jis vis tik veikia ir problema kitur.

Kitos konsolinės naršyklės: links, lynx, elinks

Jei byla tame kataloge kuriame paleisite <wget> failas.txt jau bus, programa automatiškai pridės galūnę „.1“ Parametras „-c“ skirtas pratęsti nutrauktą siuntimą.

 wget -c http://atviras.lt/failas.txt

man -k net

- visa kita...

Kasdienybė

more - pateikiamos informacijos sulaikymas išvedant ją į ekraną. Dažniausiai naudojama kaip pagalbinė komanda, pvz.:

ifconfig -a | more less

less - pateikiamos informacijos sulaikymas išvedant ją į ekraną, panašiai kaip more, tik turi daugiau galimybių ir yra patogesnė. Dažnai naudojama kaip pagalbinė komanda, taip pat didelių teksto bylų peržiūrėjimui, pvz.:

 sudo less /var/log/messages

top - veikiančių procesų sąrašas. Paspaudus „k“ galima išjungti veikiantį procesą nurodžius jo „pid“ (proces identification number) numerį. Taip pat galima išvesti tik vieno vartotojo naudojamų procesų sąrašą:

top -u root

killall - išjungti programą

killall xmms

ps faux | grep vartotojas
lsof -i | grep vartotojas
sudo lshw
sudo lspci
sudo lsusb

editor – standartinis tekstų redaktorius. Tarkim reikia koreguoti apt-get archyvų sąrašą norint pridėti arba atkomentuoti saugyklas (paketų šaltinius). Įvykdome:

sudo editor /etc/apt/sources.list

Standartiškai komanda editor iškviečia tekstų redaktorių nano. Apačioje matome programos meniu, ženklas „^“ reiškia, kad reikia spausti klavišą „CTRL“ ir šalia nurodytą raidę. Kitaip sakant „CTRL+X“ baigs programos darbą ir paklaus ar norite išsaugoti pakeitimus.

cal -3

Ši komanda parodys praėjusio, šio ir ateinančio mėnesių kalendorius. Su paramentru „-y“ pamatysite metų kalendorių. Komanda „calendar“ supažindins su įvairiais pasaulio įvykiais.

sudo date -s hh:mm:ss
arba:
sudo date MMDDhhmmYYYY

YYYY - metai, MM - mėnuo, DD - diena, h - valandos, m - minutės ir s - sekundės.

Skirsnių prijungimas (mount)

mount - prijungti įrenginius, kieto disko skirsnius. Linux sistemoje viskas paprasta. Visi įrenginiai turi juos atitinkantį failą „/dev“ aplanke. „hd“ (hard disk) reiškia prie IDE interfeiso prijungtą kietąjį diską. Serial ATA, SCSI bei USB diskai žymimi raidėmis „sd“. Toliau sekanti raidė reiškia disko prijungimo eilę prie pagrindinės plokštės (master, slave); o skaičius žymi skirsnio numerį (1-4 primary skirsniai, 5 ir daugiau logical skirsniai). Taigi „hda1“ bus pirmo kieto disko pirmas primary skirsnis. Peržiūrėti skirsnių sąrašą galima taip:

fdisk -l /dev/[sh]d?

cat /proc/partitions

/dev/hda1 /media/windows vfat umask=000 0 0

Pararametras umask=000 leis prieiti visiems vartotojams. Norint atjungti prijungtą disko skirsnį galimi du variantai: sudo umount /dev/hda1 sudo umount /media/windows fat32 (daugiausia naudojamas Win9x šeimos sistemose) žymisi „vfat“ CD-ROM žymisi „iso9960“ Kaip žinoti hda, hdb, hdc ar hdd? Dažniausiai kompiuteryje IDE įrenginiai buna prijungti prie dviejų IDE laidų. Įrenginys prijungtas prie pirmo laido primary lizdo bus hda, prie slave lizdo hdb. Antram laidui analogiškai hdc (primary) ir hdd (slave) Serial-ATA bei SCSI diskams atitinkamai naudojama sda, sdb ir t. t.

Naudotojų kūrimas bei teisių nustatymas

sudo adduser naudotojas

Egzistuojančio naudotojo pridėjimui į egzistuojančią grupę reik įvykdyti

sudo adduser naudotojas grupė

deluser - panaikins naudotoją. Veiks tik turint administratoriaus teises. Analogiškai yra addgroup bei delgroup komandos

  mount /dev/hdxN /mnt
   chroot /mnt passwd

kur /media/hdxN yra aplankas, prie kurio prijungtas kietojo disko skirsnis, kuriame yra Linux sistema (pagrindinis aplankas).

chown -R naudotojas:users /home/naudotojas

u - jei norite keisti bylos / aplanko savininko teises.

g - jei norite keisti bylos / aplanko grupės teises.

o - jei norite keisti teises vartotojams, kurie nepriklauso bylos / aplanko grupei.

a - jei norite keisti visas teises iškart.

Detalus paaiškinimas, ką reiškia dažniausiai naudojamos teisių keitimo raidės:

w - keičia rašymo teisę

r - keičia skaitymo teisę

x - keičia vykdymo teisę byloms bei priėjimo prie failų (paieškos) teisę aplankams

s - nustato vykdomos programos proceso priklausomybę vartotojui ar grupei vykdymo metu

Pavyzdžiui jei aplanke /home/mantas visos bylos priklauso vartotojui mantas bei grupei users (žr. chown komandą kaip tai padaryti) ir jūs norite, kad tik vienas vartotojas mantas galėtų keisti /home/mantas aplanke esančias bylas bei poaplankius bei tik users grupei priklausantys vartotojai galėtų matyti tai rašote komandą:

chmod -R u+w,u+r,g-w,g+r,o-w,o-r,o-x /home/mantas
 arba
chmod -R 750 /home/mantas

r = 4

w = 2

x = 1

Taigi sudedant išraiškos sumą gauname skaičių kuris ir nusako leidimus-teises:

r+w+x=7

r+w=6

r+x=5

w+x=3

Pavyzdys:

mevvis@dezute:~$ mkdir test
mevvis@dezute:~$ cd test
mevvis@dezute:~/test$ touch byla
mevvis@dezute:~/test$ ls -ali
total 3
5854 drwxr-xr-x  2 mevvis mevvis   72 2007-12-11 22:43 .
   5 drwxr-xr-x 66 mevvis mevvis 2968 2007-12-11 22:43 ..
6109 -rw-r--r--  1 mevvis mevvis    0 2007-12-11 22:43 byla
mevvis@dezute:~/test$ chmod 400 byla
mevvis@dezute:~/test$ ls -ali
total 3
5854 drwxr-xr-x  2 mevvis mevvis   72 2007-12-11 22:43 .
   5 drwxr-xr-x 66 mevvis mevvis 2968 2007-12-11 22:43 ..
6109 -r--------  1 mevvis mevvis    0 2007-12-11 22:43 byla
mevvis@dezute:~/test$ cd ..
mevvis@dezute:~$ rm -rf test/
mevvis@dezute:~$ ls tes*
ls: tes*: No such file or directory

Patogiai keisti bylų / aplankų vartotojus bei grupes teises (režimus) ir jų teises galima su mc (Midnight Commander) įrankiu, žr. meniu punktą „Byla“ (File).

Pabaiga

Visas šis darbas buvo sukurptas man bei info komandų pagalba, taigi nepamirškite šių naudingų pagalbininkų :)

http://people.debian.org/~debacle/refcard/