konto usunięte

Temat: UNIX QUIZ

Krzysztof Pułapa:
Zaliczone. Twoja kolej.

AIX, mamy plik iso. Chcemy wyciagnac z niego jeden plik. Jak?
Łukasz G.

Łukasz G. Kierownik zespołu
analityków aplikacji
dla bankowości
kom...

Temat: UNIX QUIZ

Marcin S.:
Krzysztof Pułapa:
Zaliczone. Twoja kolej.

AIX, mamy plik iso. Chcemy wyciagnac z niego jeden plik. Jak?

Podmountować

/usr/sbin/crfs -v jfs -g rootvg -a size=800 -m/naszeiso -Ano -pro -tno -a frag=4096 -a nbpi=4096 -a ag=8

dd if=plik.iso of=/dev/rlv00 bs=10M

chfs -a vfs=cdrom naszeiso

mount /naszeiso

Można crfs zastąpić stworzeniem logicznego voluminu (raw) i wtedy dd a następnie mount -v cdrfs -o ro /dev/cdlv /mnt/isoŁukasz G. edytował(a) ten post dnia 02.04.10 o godzinie 09:07

konto usunięte

Temat: UNIX QUIZ

Łukasz G.:

Jedziesz dalej ...
Łukasz G.

Łukasz G. Kierownik zespołu
analityków aplikacji
dla bankowości
kom...

Temat: UNIX QUIZ

Marcin S.:
Łukasz G.:

Jedziesz dalej ...

Jakie ograniczenia ma grep lub z drugiej strony, jak dużo można wygrepować za pomocą jednego polecenia grep.

Dodam, że można odnieść się do róznych odmian grepa, egrepa, fgrepa...Łukasz G. edytował(a) ten post dnia 02.04.10 o godzinie 15:06

konto usunięte

Temat: UNIX QUIZ

grep - obsługuje regexpy typu BRE, z backreferences, czyli 99% przypadków jakie kiedykolwiek będziemy potrzebować ;)

egrep - obsługuje nieco bardziej skomplikowane regexpy typu ERE, ale bez backreferences

fgrep - tylko ustalone ciągi znaków, co teoretycznie przyjamniej ma być szybsze niż grepAdam Michalski edytował(a) ten post dnia 02.04.10 o godzinie 16:03

Temat: UNIX QUIZ

Łukasz G.:
Marcin S.:
Łukasz G.:

Jedziesz dalej ...

Jakie ograniczenia ma grep lub z drugiej strony, jak dużo można wygrepować za pomocą jednego polecenia grep.

Dodam, że można odnieść się do róznych odmian grepa, egrepa, fgrepa...Łukasz G. edytował(a) ten post dnia 02.04.10 o godzinie 15:06

Nie do końca rozumiem, o jakie ograniczenia Ci chodzi. grep(1) w komercyjnych systemach UNIX (a więc nie korzystajacych z GNU grep) ma ograniczenia na długość linii 2048 znaków i wielkość pliku poniżej signed 32 bit int.
Łukasz G.

Łukasz G. Kierownik zespołu
analityków aplikacji
dla bankowości
kom...

Temat: UNIX QUIZ

Andrzej Kosela:
Łukasz G.:
Marcin S.:
Łukasz G.:

Jedziesz dalej ...

Jakie ograniczenia ma grep lub z drugiej strony, jak dużo można wygrepować za pomocą jednego polecenia grep.

Dodam, że można odnieść się do róznych odmian grepa, egrepa, fgrepa...

Nie do końca rozumiem, o jakie ograniczenia Ci chodzi. grep(1) w komercyjnych systemach UNIX (a więc nie korzystajacych z GNU grep) ma ograniczenia na długość linii 2048 znaków i wielkość pliku poniżej signed 32 bit int.

Tak naprawdę chodziło mi o wykorzystanie grepa np. do badań nad językiem polskim na podstawie korpusów językowych.

http://atos.wmid.amu.edu.pl/~zlisi/index.php?wyb=1⊂=7

Byłem kiedyś w ramach PLD-Linux Day na wykladzie "Nieprogramowanie w systemie Unix" gdzie prowadzący za pomocą grepa udawadniał, że nie trzeba uczyć się jeżyków programowania aby bardziej zaawansowanie badać język.

Wtedy właśnie Pan użył grepa, którego argument był całkiem pokaźnej wielkości i dawał konkretny wynik. M.in o ten włąsnie argugument się pytałem. Jak duże można grepem zbudować zapytanie.

Oczuwiście tutaj koledzy mają rację co do podanych wyżej wartości.
Jeżeli ktoś ma wiedzę na ten temat, to proszę o dodanie.
Jeżeli nie, to niech pierwsza chętna osoba zada pytanie.Łukasz G. edytował(a) ten post dnia 04.04.10 o godzinie 21:06

konto usunięte

Temat: UNIX QUIZ

Łukasz G.:
Jeżeli nie, to niech pierwsza chętna osoba zada pytanie.

Wyświetlić drzewko podkatalogów wraz z ich rozmiarem w KB.

:)
Maciej K.

Maciej K. DevOps Engineer

Temat: UNIX QUIZ

du -k --max-depth=1 /[katalog]

konto usunięte

Temat: UNIX QUIZ

Quiz coś wymiera widzę ... jedna jedyna odpowiedź "starego Linuxowca" i ... zero uniwersalnych kontrpropozycji :P

Jedziesz waść dalej.
Maciej K.

Maciej K. DevOps Engineer

Temat: UNIX QUIZ

Święta, panie, święta - wystarczy spojrzeć na drogi albo firmowe parkingi ;)

Pytanie: jak za pomocą pliku fstab zwiększyć wydajność systemu plików?
Adrian Czerniak

Adrian Czerniak Administrator
Systemów Uniksowych

Temat: UNIX QUIZ

Wpisać w nim odpowiednie opcje montowania tychże systemów plików :)
Niezbyt chce mi się wypisywać zestaw opcji dla wszystkich, a nie wymieniłeś o które Ci chodzi.
Maciej K.

Maciej K. DevOps Engineer

Temat: UNIX QUIZ

Adrian Czerniak:
Wpisać w nim odpowiednie opcje montowania tychże systemów plików :)
Niezbyt chce mi się wypisywać zestaw opcji dla wszystkich, a nie wymieniłeś o które Ci chodzi.

Nie mogę uznać takiej odpowiedzi :) Chodzi właśnie o choćby jeden, konkretny przykład "odpowiedniej opcji" z wyjaśnieniem dlaczego wpłynie on korzystnie/niekorzystnie na wydajność.

konto usunięte

Temat: UNIX QUIZ

data=writeback - szybciej bo bedzie zapisywal tylko zmiany w metadanych, nie stosuje gdyz zaniki napiecia sa u mnie dosc czeste i gdyby nie zadzialal ups wowczas - no coz
noatime - bez zapisywania dat

przyklad
/dev/hda1 / ext3 defaults,errors=remount-ro,noatime,auto,rw,dev,exec,suid,nouser,data=writeback 0 1

niczego z powyzszych nie stosuje :)
ps. pozatym korzystam z raiserFSRafał Włodarczyk edytował(a) ten post dnia 07.04.10 o godzinie 09:13
Maciej K.

Maciej K. DevOps Engineer

Temat: UNIX QUIZ

OK, zadajesz pytanie.

konto usunięte

Temat: UNIX QUIZ

zrzekam sie zadania pytania dla ciebie
Maciej K.

Maciej K. DevOps Engineer

Temat: UNIX QUIZ

To nie fair, myślisz, że ja pytaniami sypię jak z rękawa? ;)

Mamy plik z jakimś tekstem. Jak zamienić w nim wszystkie znaki "a" na "b"?

konto usunięte

Temat: UNIX QUIZ

Maciej K.:
To nie fair, myślisz, że ja pytaniami sypię jak z rękawa? ;)

Mamy plik z jakimś tekstem. Jak zamienić w nim wszystkie znaki "a" na "b"?

tr "a" "b" < plik.txt > plik2.txt
sed 's/a/b/g' < plik.txt > plik2.txt

i mnóóóóstwo innych :)Krzysztof Pułapa edytował(a) ten post dnia 08.04.10 o godzinie 09:02
Maciej K.

Maciej K. DevOps Engineer

Temat: UNIX QUIZ

Brawo :)

konto usunięte

Temat: UNIX QUIZ

Maciej K.:
Brawo :)


Obrazek


Skrypt:

Uruchamiamy jakiś proces /usr/bin/xxx ... proces czasami się zawiesza, więc po uruchomieniu trzeba go monitorować i jak czas jego wykonania przekroczy powiedzmy 1h to trzeba go ubić i wystartować ponownie.

Następna dyskusja:

Monitoring UNIX




Wyślij zaproszenie do