Nowe posty

Autor Wątek: Potrzebne komendy  (Przeczytany 2490 razy)

robertos18

  • Gość
Potrzebne komendy
« dnia: 2014-12-10, 17:19:53 »
1.Polecenie które wyswietla najbardziej obciązające procesy
2.Jak utworzyc proces/potok/skrypt wyświetlajacy liczbę plików w biezacym katalogu o nazwie zaczynającym sie od abc
3.Utworz potok/krypt sprawdzajacy czy wskazany plik jest katalogiem.
4.Utworz potok/skrypt sprawdzajacy czy dany plik jest tylko do odczytu
5.Utwórz potok/skrypt wyświetlający wszystkie procesy wskazanego uzytkownika.

Offline 1709

  • Users
  • Guru
  • *****
  • Wiadomości: 2769
  • 1709
    • Zobacz profil
Potrzebne komendy
« Odpowiedź #1 dnia: 2014-12-10, 17:56:54 »
1. top
reszta jak odpowiesz prawidlowo na 1 z nich chociaz.
PS: Brak polskiej czcionki, nie jest to brak lenistwa, a jej brak w systemie i brak czasu na reczne poprawki.

robertos18

  • Gość
Potrzebne komendy
« Odpowiedź #2 dnia: 2014-12-10, 17:58:40 »
Dziekuje bardzo za pomoc, a znasz moze tamte komendy ;p ?

robertos18

  • Gość
Potrzebne komendy
« Odpowiedź #3 dnia: 2014-12-10, 17:59:40 »
Ostatnie to mi sie wydaje ze to bedzie ps -aux|grep [nazwa uzytkownika]
4.chmod r-x
2.ls -al|wc -l

robertos18

  • Gość
Potrzebne komendy
« Odpowiedź #4 dnia: 2014-12-10, 18:18:03 »
1. Jakie polecenie wypisuje najbardziej obciążające system procesy?
Odp. top
2. Utwórz proces/potok/skrypt wyswietlający liczbę plikow w bieżącym katalogu o nazwie rozpoczynającej się od 'abc'.
Odp. ls -al | grep ^- | grep abc | wc -l
3. Utwórz potok/skrypt sprawdzający czy wskazany plik jest katalogiem
Odp. ls -al | grep ^d
4. Utówrz potok/skrypt sprawdzający czy dany plik jest tylko do odczytu.
Odp. ls -al | grep ^.r
5. Utwórz potok/skrypt wyświetlający wszystkie procesy wskazanego użytkownika
Odp. ps -aux|grep [nazwa uzytkownika]
Moze ktos poprawdzic bledy ?

Offline 1709

  • Users
  • Guru
  • *****
  • Wiadomości: 2769
  • 1709
    • Zobacz profil
Potrzebne komendy
« Odpowiedź #5 dnia: 2014-12-10, 21:41:37 »
2.
 ls -l | grep -v "^d" | grep "abc" | wc -l
grep -v "^d" wyswietli ci tylko pliki, bez katalogow
ls -la  moze byc, jesli chcesz policzyc z plikami ukrytymi

5. Wyświetl procesy należące do wskazanych użytkowników
 ps -aux|grep [nazwa uzytkownika]
komenda owszem pokaze procesy uzytkownika, ale tez procesy ktore w nazwie maja nazwe uzytkownika.
Wlasciwsze :
 ps -u [nazwa uzytkownika]
Wiecej masz w ps --help lub w ps --help list
PS: Brak polskiej czcionki, nie jest to brak lenistwa, a jej brak w systemie i brak czasu na reczne poprawki.