Pytania otagowane jako linux

Te pytania dotyczą ogólnie Linuksa - NIE są specyficzne dla konkretnej dystrybucji. Jeśli zdarza się, że pytanie jest w środowisku Linux, proszę podać dystrybucję Linuksa w treści pytania, ale NIE używaj znacznika / linux.

2
Jak dowiedzieć się, który plik jest obecnie zapisywany przez proces
Moja sytuacja jest taka, że ​​od czasu do czasu określony proces (w tym przypadku jest to Thunderbird) przez około minutę nie reaguje na dane wejściowe użytkownika. Dowiedziałem się, iotopże w tym czasie zapisuje sporo na dysku, a teraz chcę dowiedzieć się, do którego pliku zapisuje, ale niestety iotoppodaje tylko statystyki …

2
Jaki jest sens ls -f (lub dlaczego tak się zawiesiło?)
Mam katalog z około 100 000 plików. ls -f zawiesza się przez ponad minutę. Uruchomiłem strace i natychmiast zacząłem widzieć getdents, więc ls wyraźnie czyta katalog. Widzę również wiele wywołań do brk, więc ls wyraźnie buforuje rzeczy w pamięci. Napisałem prosty program, który wywołuje readdir i wyświetla nazwy plików, i …
9 linux  ls  gnu  coreutils 

2
Gdzie jest definicja struct task_struct w jądrze Linux 2.6.30.5?
W jądrze wersji 2.6.15 mam możliwość przepisania task_structpliku (include / linux / schedule.h), np .: struct task_struct { unsigned did_exec:1; pid_t pid; pid_t tgid; ... char hide; } Ale niestety, kiedy uaktualniłem do wersji 2.6.30.5, przejrzałem ten sam plik, po prostu znajduję deklarację task_struct: struct task_struct; I nie mam pojęcia, …

2
Jak używać symboli wieloznacznych w stylu ms-dos z ls i mv?
Mam nieszczęście pochodzić ze środowiska MS-DOS - ale przynajmniej to sprawia, że ​​doceniam, jak potężniejszy jest Linux. Pracowałem nad tym, aby mój Linux-Fu osiągnął najwyższy poziom, ale jest kilka rzeczy, które można zrobić z DOS-em, ale nie jestem pewien, jak najłatwiej to zrobić z Linuksem: Zmienianie nazw wielu plików - …

9
Jak napisać test na logowanie do systemu?
Napisałem skrypt CGI w Pythonie, który wywołuje bashpolecenia i musi przetestować udane logowanie do hosta. Jak napisać na to test? Na przykład, czy mogę utworzyć bashskrypt, który przetestuje daną kombinację nazwy użytkownika i hasła względem zarejestrowanego użytkownika na hoście?

3
Sprawdź, czy kabel sieciowy jest podłączony bez uruchamiania interfejsu
Próbuję zidentyfikować karty sieciowe na ~ 20 zdalnych serwerach (2-6 kart sieciowych na każdym serwerze). Na początek chcę zidentyfikować te gotowe do użycia i darmowe. Jak mogę sprawdzić stan fizycznych nośników? Znam kilka sposobów, w tym ifconfig|grep RUNNING, ethtool, cat /sys/class/net/eth0/carrier, ale wszystkie one wymagają, że interfejs jest gotowy. Nie …

1
chcon: nie można zastosować częściowego kontekstu do pliku bez etykiety podczas instalowania nagios z SELinux
Konfiguruję rdzeń Nagios na CentOS z SELINUX = enforcing. Próbuję biec chcon -R -t httpd_sys_content_t /usr/local/nagios/sbin/ zgodnie z sugestią w instrukcji , ale otrzymuję te komunikaty o błędach: chcon: can't apply partial context to unlabeled file `cmd.cgi' chcon: can't apply partial context to unlabeled file `trends.cgi' chcon: can't apply partial …

2
minimalny TCP MSS w Linuksie
TCP MSS w Linuksie musi mieć co najmniej 88 (zawierać / net / tcp.h): /* Minimal accepted MSS. It is (60+60+8) - (20+20). */ #define TCP_MIN_MSS 88U Moje pytanie brzmi: skąd pomysł na „60 + 60 + 8” i dlaczego? Rozumiem, że 20 + 20 pochodzi z nagłówka IP + …

1
Niestandardowe jądro: nie można załadować oprogramowania wewnętrznego, gdy moduł jest wbudowany
Chciałbym mieć wszystkie moje moduły wbudowane, ale to się nie udaje w przypadku iwlagn: iwlagn 0000:03:00.0: request for firmware file 'iwlwifi-6000-4.ucode' failed. iwlagn 0000:03:00.0: no suitable firmware found! Plik mikrokodu istnieje /lib/firmwarei wszystko działa dobrze, jeśli skompiluję iwlagnjako moduł. Nie mam pojęcia, gdzie szuka pliku ani co jest nie tak …


4
Jak określić bieżące wykorzystanie sieci?
Chcę wyświetlić bieżące wykorzystanie sieci (wykorzystanie przepustowości) jednego interfejsu skrzynki Debian na stronie internetowej. Nie powinna być bardzo skomplikowana ani precyzyjna, wystarczy zwykła liczba, taka jak „52 Mbit / s”. Typowe monitory przepustowości sieci, takie jak nie iftoppozwalają mi po prostu wyodrębnić takiej wartości. Jak mogę go najlepiej odzyskać? Na …

2
Co nie jest specyficzne dla powłoki?
Pod niektórymi odpowiedziami widzę komentarze, które zalecają unikanie poleceń specyficznych dla powłoki w odpowiedziach. Skąd mam wiedzieć, które polecenia, operatory itp. Istnieją we wszystkich powłokach? Czy istnieje lista standardów? man builtinsdaje listę poleceń. Czy to jedyne polecenia, których mogę używać w przenośnym skrypcie powłoki, który działa we wszystkich powłokach? Czy …

3
Spowolnij tylko jeden proces regulacji temperatury procesora
Mam program Podczas pracy temperatura procesora wzrasta z 50 do 80 stopni Celsjusza, co jest moim głównym zmartwieniem. Mogę kontrolować częstotliwość procesora, aby go spowolnić, ale inne procesy również zostaną spowolnione, czego nie chcę. Czy możliwe jest spowolnienie określonego procesu bez wpływu na inne procesy w celu utrzymania niskiej temperatury …
9 linux  process 

2
Cleancache vs zram?
Mam tutaj starego laptopa z tylko 512 MB pamięci RAM. Od czasu kilku wydań jądra używam zram do konwersji 256 MB tego pliku na skompresowany ramdysk, który jest następnie używany jako swap. Okazało się to bardzo skuteczne, a system jest znacznie bardziej responsywny, znacznie zmniejszyło się użycie wymiany (kopii zapasowej …
9 linux  kernel  swap  cache  zram 

5
Jak poprawnie skonfigurować zram i swap
Konfiguruję i kompiluję nowe jądro 3.0. Jednym z korzyści, które planowałem używać przez jakiś czas (przez łatanie), które zostały połączone w 3.0, jest zram. Czy można ustawić zarówno HDD SWAP, jak i ZRAM SWAP, aby ZRAM był używany jako pierwszy i tylko rozlane strony były umieszczane w rzeczywistej zamianie?

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.