Unix & Linux

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

1
Co powinny robić interaktywne powłoki w osieroconych grupach procesów?
(Ponowne publikowanie w unixie zgodnie z sugestią w /programming/13718394/what-should-interactive-shells-do-in-orphaned-process-groups ) Krótkie pytanie brzmi: co powinna zrobić powłoka, jeśli znajduje się w osieroconej grupie procesów, która nie jest właścicielem tty? Ale polecam przeczytać długie pytanie, ponieważ jest zabawne. Oto zabawny i ekscytujący sposób na przekształcenie laptopa w przenośny ogrzewacz pomieszczeń za …


1
ALSA / ASoC: Jak poprawnie załadować urządzenia / sterowniki?
Używam Buildroot do budowy wbudowanego systemu Linux (2.6.39.2) dla mikrokontrolera NXP LPC3250. W tej chwili próbuję uruchomić ALSA / ASoC, ale mam pewne problemy z zapewnieniem współpracy modułów. (Myślę!) Niektóre ważne tło: Płytka, z którą testuję, to płytka rozwojowa Embedded Artists 3250 V2 . V2 różni się od V1 tym, …

4
Jak napisać linijkę sed, aby dodać znak po co trzecim znaku?
Mam więc ciąg, który wygląda tak: AUGGCCAUGGCGCCCAGAACUGAGAUCAAUAGUACCCGUAUUAACGGGUGA Chcę podzielić ciąg na 3-znakowe fragmenty rozdzielone znakiem „+”. AUG+GCC+AUG+GCG+CCC+AGA+ACU+GAG+AUC+AAU+AGU+ACC+CGU+AUU+AAC+GGG+UGA I chcę to zrobić z moim dobrym przyjacielem sed. próbowałem cat codons | sed -r 's/([A-Z]\{3\})/\1\+/g' ... bez powodzenia. Jakiego sedpolecenia mogę użyć?

2
pliki tar z innego katalogu bez ich kopiowania
To powinno być bardzo proste dla ekspertów tutaj. Mam konto Linux z przydziałem dysku użytkownika wynoszącym tylko 6 GB. W folderze danych jest /optokoło 3 GB danych, a po skompresowaniu pojawia się 1 GB. Wewnątrz jest kilka dowiązań symbolicznych data-folder. Zwykle przy wykonywaniu kopii zapasowej pracy wykonałem następujące czynności. cp …
10 files  tar  cp 


1
odzyskiwanie skasowanego pliku otwartego przez apache?
Załóżmy, że plik dziennika apache został usunięty, ale jest utrzymywany jako otwarty przez apache; to właśnie robię: pid=$(lsof | grep text.txt | awk '/deleted/ {print $2}') fd=$(lsof | grep text.txt | awk '/deleted/ {print $4}' | grep -oE "[[:digit:]]{1,}") cp /proc/$pid/fd/$fd directorytobecopied/testfile.txt To właśnie robię, aby odzyskać plik i umieścić …

2
Interaktywna powłoka ze środowiskiem identycznym jak cron
Zdaję sobie sprawę z wielu pułapek w magicznym świecie crontabs, ale czasami pomocne byłoby rozwiązywanie problemów, gdy masz jakiś sprytny sposób na wejście do interaktywnej powłoki (bash) z dokładnie identycznym środowiskiem, jak podczas uruchamiania skryptu powłoki z crontab. Teraz myślałem o sobie /bin/openvt -c8 -- /bin/bash --noprofile -l, ale wymaga …

3
Jak uruchomić 32-bitowe programy na 64-bitowej Fedorze 17?
Chociaż pakiet narzędzi programistycznych dla systemu Android (ADT) jest dostępny jako pakiet zip dla „Linuksa w wersji 64-bitowej”, określa następujące wymagania : Dystrybucje 64-bitowe muszą obsługiwać aplikacje 32-bitowe. I rzeczywiście, samo uruchomienie spakowanego zaćmienia w 64-bitowym systemie Fedora 17 powoduje błędy, ponieważ nie może „znaleźć” kilku narzędzi programistycznych, np. adbLub …
10 fedora  64bit  android  32bit 

3
Jak znaleźć różnicę między dwoma znacznikami czasu do milisekund?
Jestem nowy w skryptowaniu powłoki. Serce mojego skryptu polega na znalezieniu różnicy między dwoma znacznikami czasu do milisekund. Ze mną mam plik z zawartością znaczników czasu tylko jako 2012-09-13 15:00:29,290 2012-09-13 15:00:29,297 2012-09-13 15:00:29,428 2012-09-13 15:00:29,447 W ten sposób mam około 30 000 rekordów, w których nie powinienem napotykać żadnych …

2
Rsync oprócz folderów .svn i ich pod-zawartości?
Radzenie sobie z repozytorium subversion i nowym użytkownikiem, który nie do końca rozumiał, jak to działa. Krótko mówiąc, ponieważ ich lokalna struktura została pomieszana z powodu kopiowania losowych folderów .svn, zrobiłem następujące: skopiował lokalną strukturę do folderu zwanego przemieszczaniem rekurencyjnie usunął wszystkie foldery .svn z katalogu pomostowego sprawdziłem repozytorium w …
10 rsync  subversion 

2
Wyzwalanie akcji po podłączeniu określonego woluminu
Mam klucz USB zawierający bazę danych haseł keepass2 i chciałbym wykonać pewne czynności po podłączeniu do mojego komputera, a mianowicie: Zamontuj go automatycznie w określonej lokalizacji Gdy montaż zostanie wykonany poprawnie, uruchomienie keepass2 w pliku bazy danych haseł Sądzę, że proste zadania, ale nie potrafię tego zrobić. Używam Ubuntu 12.10, …


1
Przekieruj konsolę Linux przy starcie
Czy podczas rozruchu można przekierować dane wyjściowe konsoli do screensesji? Serwer nie ma podłączonego monitora i chciałbym móc zobaczyć dane wyjściowe konsoli podstawowej. Widziałem inne posty na temat przekierowywania na port szeregowy, ale wolę użyć, screenjeśli to możliwe, lub innej metody, aby zobaczyć wyjście konsoli po zalogowaniu przez SSH. W …

1
sortowanie wątków w mutt
Chciałbym najpierw mutt sortować wiadomości jako najnowsze i wyświetlać wątki z najnowszą wiadomością u góry wątku. W tej chwili mam listę wiadomości w odpowiedniej kolejności, ale pod-sortowanie w wątkach jest odwrócone (najnowsze na dole wątku). Oto moja obecna konfiguracja ... set sort = threads set sort_aux = reverse-last-date-received Czy jest …
10 mutt 

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.