pretraga/listanje datoteka sa odredjenim pravima pristupa
Dobrodošli, Gost. Molim vas prijavite se ili se registrujte.
Da li ste izgubili vaš aktivacioni e-mail?

Prijavite se sa korisničkim imenom, lozinkom i dužinom sesije

Linuxo Forumi

Stranice: [1]   Idi dole
  Štampaj  
Autor Tema: pretraga/listanje datoteka sa odredjenim pravima pristupa  (Pročitano 997 puta)
0 članova i 1 posetilac pregledaju ovu temu.
BRANKKO
BRANKKO
Moderator
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 585


www.brankko.iz.rs


WWW
« poslato: 31 Децембар 2007, 03:50:12 »

Kako bi mogao da pronadjem/izlistam datoteke u nekom direktorijumu (i njegovim poddiretorijumima) sa odredjenim pravima pristupa?

npr. Hocu sve datoteke u /var/ftp/ kojima su prava pristupa na 666
Prijavi uredniku   Sačuvana

DeadRinger
Full Member
***
Van mreže Van mreže

Pol: Muškarac
Poruke: 184


« Odgovor #1 poslato: 31 Децембар 2007, 09:14:53 »

Jedan od nacina je:
ls -la | grep rwxrwxrwx
ali znas da na trecem mestu moze da stiji pored "x" i "-" pa zato prvo pogledaj samo sa ls -la kako to izgleda jer ako su razliciti po pitanju izvrsavanja uptrebi asteriks (nisam u linux-u da se podsetim ali mislim da je ovaj "?", jer  "*"  zamenjuje  svaki znak)
« Poslednja izmena: 31 Децембар 2007, 09:41:48 od DeadRinger » Prijavi uredniku   Sačuvana
paralizer
Sr. Member
****
Van mreže Van mreže

Pol: Muškarac
Poruke: 491


« Odgovor #2 poslato: 31 Децембар 2007, 09:38:48 »

Nije, jer 666 mod pocinje sa '-' karakterom (crtica) 666 = -rw-rw-rw-

Tacna sintaksa bi trebalo da bude ls -al /root/ | grep ^-rw-rw-rw-

Jer ako nema '^' karaktera grep komanda misli da mu zadajes neki argument, jer pocinje sa '-'.

Poz.

Jedan od nacina je:
ls -la | grep rwxrwxrwx
Prijavi uredniku   Sačuvana

Male price o velikoj ljubavi...
DeadRinger
Full Member
***
Van mreže Van mreže

Pol: Muškarac
Poruke: 184


« Odgovor #3 poslato: 31 Децембар 2007, 09:47:10 »

Pa i ti iz Windowsa.
Napisao si :"Nije, jer 666 mod pocinje sa '-' karakterom (crtica) 666 = -rw-rw-rw-"
pa te pitam da li je "rwx" "sestica" ili "sedmica" da ljudima bude jasno drugi put. I "-" ispred ne mora da bude, moze i nesto drugo. 666 = *rw-rw-rw-
« Poslednja izmena: 31 Децембар 2007, 09:55:29 od DeadRinger » Prijavi uredniku   Sačuvana
paralizer
Sr. Member
****
Van mreže Van mreže

Pol: Muškarac
Poruke: 491


« Odgovor #4 poslato: 31 Децембар 2007, 09:55:14 »

Moja greska, duboko se ispricavam. Prebaciom sam se na fajlove. Jer direktorijume pocinje sa D, tako da si apsolutno u pravu. Al ako neko hoce da trazi fajlove sa istom modom ondah... To je to. Sorry again. Al nisam spavao 24 casa. Jos malo i idem da spavam.

Poz....
Prijavi uredniku   Sačuvana

Male price o velikoj ljubavi...
DeadRinger
Full Member
***
Van mreže Van mreže

Pol: Muškarac
Poruke: 184


« Odgovor #5 poslato: 31 Децембар 2007, 10:00:43 »

Ma i ja sam "drogi' od umora rwx je adekvatno 4+2+1=7, tako da treba da trazi rw-rw-rw- ne vodeci racuna sta mu je na prvom mestu
Lepo spavaj
Prijavi uredniku   Sačuvana
paralizer
Sr. Member
****
Van mreže Van mreže

Pol: Muškarac
Poruke: 491


« Odgovor #6 poslato: 31 Децембар 2007, 10:10:01 »

E da, al treba na neko da mu tekne to. Smiley Sve na sve malo sam zastranio od temu al poenta mi je bilo da neko ko ovo procita zna kako se ponasa grep kada treba da odvoi nesto sta pocinje sa '-'

Jos jednom duboko se ispricavam.

Poz.

Ma i ja sam "drogi' od umora rwx je adekvatno 4+2+1=7, tako da treba da trazi rw-rw-rw- ne vodeci racuna sta mu je na prvom mestu
Lepo spavaj
Prijavi uredniku   Sačuvana

Male price o velikoj ljubavi...
BRANKKO
BRANKKO
Moderator
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 585


www.brankko.iz.rs


WWW
« Odgovor #7 poslato: 01 Јануар 2008, 23:11:14 »

Hvala momci  Afro

(Ma ovo 666 sam dao samo onako bzvz, kao primer, sam ja mogu da biram dal cu -rw-rw-rw- ili nesto drugo po potrebi)


Znaci trebalo bi ovako da izgleda

$ ls -alr /var/ftp/ | grep ^-rw-rw-rw-
Prijavi uredniku   Sačuvana

Marel
Full Member
***
Van mreže Van mreže

Pol: Muškarac
Poruke: 190


« Odgovor #8 poslato: 06 Јануар 2008, 14:15:54 »

man find
Prijavi uredniku   Sačuvana
LYb
Global Moderator
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 1955



« Odgovor #9 poslato: 07 Јануар 2008, 17:01:46 »

Upravo. Mrzelo me je da kucam primere sa find, a bilo mi je bez veze da, kao vindovsaš, savetujem "man find" Smiley
Prijavi uredniku   Sačuvana
DeadRinger
Full Member
***
Van mreže Van mreže

Pol: Muškarac
Poruke: 184


« Odgovor #10 poslato: 08 Јануар 2008, 22:13:34 »

a bilo mi je bez veze da, kao vindovsaš, savetujem "man find" Smiley
Uh LYb, pa zar je bitno sto koristis drugi OS. Slozili smo se da si uvek dobro dosao sa svojim savetima.
A sto se tice find-a. Jeste mocna alatka ali svi gledamo da "nesto" obavimo na sto jednostavniji nacin-bez "podsetnika", pogotovo ako nije svakodnevna uptreba.
Prijavi uredniku   Sačuvana
LYb
Global Moderator
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 1955



« Odgovor #11 poslato: 09 Јануар 2008, 22:08:40 »

Ma znam, zezam se samo. Mada, find nije uopšte loš da postane navika, da se koristi što češće. Mnogo moćna alatka.
Prijavi uredniku   Sačuvana
BRANKKO
BRANKKO
Moderator
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 585


www.brankko.iz.rs


WWW
« Odgovor #12 poslato: 13 Јануар 2008, 05:45:16 »

Ja obicno koristim $locate i $slocate, no zavrsio sam pos'o sa:
$ ls -alR /var/ftp/ | grep ^-rw-rw-rw-

Nego nisam imao pristup netu za praznike (bio malo kuci) pa nisam mog'o da dojavim Smiley
Prijavi uredniku   Sačuvana

Stranice: [1]   Idi gore
  Štampaj  
 
Prebaci se na: