Unix & Linux

Pytania i odpowiedzi dla użytkowników systemów Linux, FreeBSD i innych systemów operacyjnych typu Un * x

11
Jak dowiedzieć się, jakiej wersji RHEL używam?
Pracuję w środowisku, w którym powoli przenosimy maszyny z Red Hat Enterprise Linux 5 na RHEL 6. Potrzebuję niektórych moich skryptów, aby zrobić coś subtelnie innego na maszynach RHEL6 niż to, co jest obecnie wykonywane na maszynach RHEL5. Pragmatycznym rozwiązaniem jest sprawdzenie w czasie wykonywania i uruchomienie niektórych poleceń na …
14 bash  rhel 



5
crontab -e, a następnie 0 * * * * = co godzinę… Gdzie jest przechowywany
Po sudo crontab -e (napisał „/tmp/crontab.XXXX70pN9h” 1L, 19C 1,1 Wszystkie Następnie zapisałem plik. I sprawdzić ...? (jak? nie wiem) And to check I ps -e | grep cron 29818 ? 00:00:00 cron Więc .. ale postanowiłem sprawdzić ponownie, ale sudo cat /etc/cron.hourly cat: /etc/cron.hourly: Is a directory xi@localhost ~ $ …
14 linux  cron 

2
chown usuwa bit setuid: błąd lub funkcja?
Kroki ku reprodukcji: germar@host:~$ cd /tmp/ germar@host:/tmp$ touch test && chmod u+s test && ls -la test -rwSr--r-- 1 germar germar 0 Nov 2 20:11 test germar@host:/tmp$ chown germar:germar test && ls -la test -rw-r--r-- 1 germar germar 0 Nov 2 20:11 test Testowane z użyciem Debian squeeze i Ubuntu …


1
Zrozumienie wyniku działania komendy `who -a`
Zadaję to pytanie, ponieważ chociaż w Internecie jest wiele odpowiedzi wskazujących, że who -ajest to opcja, nikt nie wyjaśnia, jak odczytać wynik. Jeśli możesz podać link do strony internetowej, która to wyjaśnia, byłaby to równie niesamowita odpowiedź. Oto przykład tego, co chciałbym rozszyfrować: [bo@hostname ~]$ who -a Jun 17 03:47 …
14 sshd  utilities 

2
Dlaczego Linux czyści pamięć podręczną, gdy jest prawie pełna?
Oto jak wygląda wykres pamięci na VPS z systemem CentOS z 512 MB pamięci RAM i nginx / php-fpm / mysqld serwującą (głównie statyczną) zawartość dla kilku tysięcy odwiedzających dziennie. (to są dni na osi x) Jak widać, w obszarze pamięci podręcznej i bufora jest dość nerwowo. Pamięć podręczna jest …
14 linux  memory  cache 

3
Jak `du` tylko przestrzeń zajmowaną przez pliki, które nie są dowiązane w inny sposób?
Używając rsync --link-destmigawek zajmujących mało miejsca, jak mogę dowiedzieć się, ile faktycznie zaoszczędziłem? Lub bardziej ogólnie: Jak obliczyć, ile miejsca zajmuje katalog, biorąc pod uwagę tylko pliki, które nie są dowiązane w inny sposób poza strukturą katalogu? Pytanie zadane inaczej: Ile miejsca faktycznie zostanie zwolnione po usunięciu tego katalogu? ( …

7
Jak zmniejszyć chciwość wyrażeń regularnych w AWK?
Chcę wykonać niepochodny wzór (wyrażenie regularne) awk. Oto przykład: echo "@article{gjn, Author = {Grzegorz J. Nalepa}, " | awk '{ sub(/@.*,/,""); print }' Czy można napisać wyrażenie regularne, które wybiera krótszy ciąg? @article{gjn, zamiast tego długiego łańcucha ?: @article{gjn, Author = {Grzegorz J. Nalepa}, Chcę uzyskać ten wynik: Author = …




3
Jak jądro Linuksa obsługuje współdzielone przerwania IRQ?
Zgodnie z tym, co przeczytałem do tej pory, „gdy jądro odbiera przerwanie, wywoływane są wszystkie zarejestrowane programy obsługi”. Rozumiem, że zarejestrowane moduły obsługi dla każdego IRQ można przeglądać za pośrednictwem /proc/interrupts, a także rozumiem, że zarejestrowane moduły obsługi pochodzą od sterowników, którzy wywołali request_irqprzekazanie wywołania zwrotnego w przybliżeniu w postaci: …
14 linux  kernel  pci  interrupt  irq 

5
sed przekształca 4 spacje na 2
Jak przekonwertować 4 spacje na 2 spacje sed? Czy to możliwe? Znalazłem to, ale konwertuje tabulatory na spacje: sed -r ':f; s|^(\t*)\s{4}|\1\t|g; t f' file
14 sed 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.