Unix & Linux

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

4
Pobieranie stdin z nazwanej rury
To, co próbuję zrobić, to uruchomić python w oknie terminala i przekierować go stdin z nazwanego potoku. Następnie piszę do nazwanego potoku w innym terminalu i uruchamiam to polecenie w Pythonie. Terminal 1: mkfifo p1 python < p1 Terminal 2: echo -n "print \"Hello World\"" > p1 Co się dzieje …


1
Jak mogę zmusić jądro Ubuntu do niepowodzenia montowania / i upuszczenia do powłoki ratunkowej initramfs?
Próbuję dostosować środowisko ratunkowe initramfs i chciałbym zmusić jądro do niepowodzenia montowania /i upuszczenia do (initramfs)powłoki ratunkowej, w przeciwieństwie do trybu pojedynczego użytkownika. Jak mogę to zrobić? NB: Wiem, jak się podłączyć, initramfs-toolsaby wykonać kroki dostosowywania, ale muszę być w stanie zweryfikować wynik.


1
Które części pliku wykonywalnego ELF są ładowane do pamięci i gdzie?
Co już wiem: Plik wykonywalny ELF ma wiele sekcji, oczywiście sekcje .text i .data są ładowane do pamięci, ponieważ są to główne części programu. Ale aby program działał, potrzebuje więcej informacji, zwłaszcza gdy jest połączony dynamicznie. Interesują mnie sekcje takie jak .plt, .got, .dynamic, .dynsym, .dynstr itp. Części ELF, które …

3
Wyrażenie regularne do znajdowania podwójnych znaków w Bash
Szukam wyrażenia regularnego, które wyszukuje wszystkie wystąpienia podwójnych znaków w tekście, liście itp. W wierszu poleceń (Bash). Głównym Pytanie : Czy istnieje prosty sposób do poszukiwania takich sekwencji aa, ll, ttttt, itd., Gdzie jeden definiuje wyrażenie regularne, które szuka n wystąpień tego samego znaku z? To, czego szukam, to osiągnięcie …

2
console-kit-daemon Hogging CPU i RAM
Mamy system, który był nieco powolny. topinformuje, że konsola-zestaw-demon zajmuje od 18-30% procesora i około 50% pamięci. Jest zalogowanych tylko dwóch użytkowników, jeden na X i jeden przez ssh. Wszelkie pomysły, jak to rozwiązać? Uruchamianie Debiana. unameraporty: Linux bulls5 2.6.32-5-686 # 1 SMP niedz. 23 wrz 09:49:36 UTC 2012 i686 …


2
Sprytny sposób na defragmentację systemu plików FAT?
Jaki jest najlepszy sposób na defragmentację systemu plików FAT podczas uruchamiania Linux / Unix (na przykład na pamięci USB)? Skopiować całą zawartość w innym miejscu, sformatować, skopiować ponownie? Używać narzędzia do defragmentacji FreeDOS w komendzie KVM? Rozruch z logiką partycji ? inny?
10 filesystems  fat  vfat 


1
Zbyt duże opóźnienie z xscreensaver na niewłaściwym haśle w OpenSUSE 12.2
Występuje zbyt duże opóźnienie przy logowaniu się za pomocą xscreensaver w OpenSUSE 12.2 --- Rzeczywiste opóźnienie wynosi 10 sekund, ale nie występuje nigdzie w configs Już zrobione: sprawdzono limit czasu pam w login.defs (3 sekundy) brak opcji pam_faildelay.so w żadnym /etc/pam.d/pliku sprawdzone ustawienia logowania przez YaST (używa login.defs, więc jest …


2
Dlaczego „cp” i „rm” traktują katalogi osobno?
Dlaczego narzędzia lubią katalogi cpi rmtraktują je oddzielnie od zwykłych plików? Oba wymagają, aby użytkownik wyraźnie określił, że chce zachowania rekurencyjnego, w przeciwnym razie w ogóle nie zajmą się katalogami. Moja pierwsza interakcja (jakiś czas temu) z komputerami odbyła się w środowisku Windows / GUI / wskaż i kliknij / …
10 rm  cp 

5
Jak korzystać z zapytania If-Else na podstawie dnia tygodnia?
Problem: Muszę sprawdzić, czy dzisiaj jest czwartek i wykonać różne działania w zależności od wyniku tego warunku. Próbowałem dwóch różnych podejść: Uzyskiwanie nazwy dnia: DAYOFWEEK=$(date +"%a") echo DAYOFWEEK: $DAYOFWEEK if ["$DAYOFWEEK" == "Thu"]; then echo YES else echo NO fi Uzyskiwanie numeru dnia: DAYOFWEEK=$(date +"%u") echo DAYOFWEEK: $DAYOFWEEK if ["$DAYOFWEEK" …

2
Moduły jądra: .o vs .ko
Wydaje się, że pliki zawierające moduły jądra są nazywane .o, przynajmniej to co ja zorientować patrząc na tutorial jak ten jeden . Jednak w moim oknie wyciskania Debiana te pliki wydają się być wywoływane .ko. Będzie to zależeć od dystrybucji (lub Verison nich), czy pliki są nazywane .olub .ko, i …

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.