Unix & Linux

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

2
Użyj TUTAJ pliku i przekieruj wyjście polecenia
Mam następujący kod w skrypcie wsadowym: mpirun -np 6 ./laplace <<END 100 100 100 0.01 100 3 2 1 END | tail -n 1 > output Ale to nie działa. Chcę to zrobić, używając pliku TUTAJ jako danych wejściowych do polecenia mpirun, a następnie przesłać dane wyjściowe do polecenia tail. …

1
Terminator: skróty do poprzedniej i następnej strony?
W terminatorze skrót klawiaturowy Ctrl+Shift+Fotwiera mały pasek u dołu okna, umożliwiając użytkownikowi wyszukiwanie ciągu tekstowego w przewijanym terminalu. Czy są jakieś skróty klawiaturowe do przejścia do następnego lub poprzedniego pasującego elementu w tym wyszukiwaniu? Najbardziej kompletna dokumentacja, którą znalazłem dla Terminatora, jest zawarta w dokumentacji Ubuntu, ale nie obejmuje ona …

4
Jak mapować identyfikatory ataX.0 w komunikatach o błędach kern.log na rzeczywiste urządzenia / dev / sdY?
Rozważ następujący kern.logfragment kodu: ata4.00: failed command: WRITE FPDMA QUEUED ata4.00: cmd 61/00:78:40:1e:6c/04:00:f0:00:00/40 tag 15 ncq 524288 out res 41/04:00:00:00:00/04:00:00:00:00/00 Emask 0x1 (device error) ata4.00: status: { DRDY ERR } ata4.00: error: { ABRT } ata4: hard resetting link ata4: nv: skipping hardreset on occupied port ata4: SATA link up …
11 linux  sata 

2
Jak korzystać - jako alias?
Kiedy korzystałem z openSUSE 11.3, przyszedł on z kilkoma już skonfigurowanymi aliasami. Dwa, z których często korzystałem, były +dla pushd .i -dla popd. Teraz w Debianie nie mogę wymyślić, jak stworzyć drugi. alias -=popdpróbuje odczytać -=jako opcję polecenia aliasu. Próbowałem umieścić wokół niego cudzysłowy (zarówno pojedyncze, jak i podwójne), poprzedzając …
11 bash  alias 

4
Wymuszanie „dodanego” aliasu do każdego polecenia
Czy można przymusowo dodać alias czasu (z braku lepszego sposobu wyrażenia go) do każdego polecenia w bash? Na przykład chciałbym mieć konkretnego użytkownika, który za każdym razem, gdy uruchamiane jest polecenie, zawsze jest zawinięte dateprzed i po nim lub time. Czy to możliwe, a jeśli tak, to w jaki sposób?
11 bash  monitoring  alias  date  time 

1
Jak przechowywane i przechowywane są rozszerzone atrybuty?
Mam małe pytanie dotyczące rozszerzonych atrybutów plików. Załóżmy, że opisuję moje pliki metadanymi w atrybutach rozszerzonych (np. W celu uwzględnienia integralności - ale to nie ma znaczenia dla mojego pytania). Pytania, które się teraz pojawiają: Gdzie są przechowywane te atrybuty? Z pewnością nie w i-węzle, ale w jakiej lokalizacji - …

3
Jak działają sterowniki Linuksa i gdzie je znajdę? (zwłaszcza sterownik karty sieciowej)
Zastanawiam się, jak sterownik działa w systemie Linux. Czy sterowniki to pojedynczy plik, który można edytować? Czy istnieje lista aktualnie używanych sterowników lub istnieje inne miejsce, w którym można je znaleźć dla każdego urządzenia? Jestem szczególnie zainteresowany poznaniem sterownika mojej karty sieciowej. Jeśli wiesz, gdzie jest dobra dokumentacja, chciałbym ją …

4
Jak zachować zawartość BuildRoot?
Stare dobre rpm podczas budowania pakietu krokami po prostu zachowywało zawartość BuildRoot - było to dla mnie bardzo przydatne, ponieważ jeśli jakieś oprogramowanie było trudne do utworzenia, mogłem sprawdzić BuildRoot, czy wszystko jest w porządku. Teraz, przy wszystkich „ulepszonych” obrotach na minutę - zawartość BuildRoot jest automatycznie usuwana, więc tak …
11 rpm 

4
IDE dla dużych, wielojęzycznych projektów (np. Jądro Linuksa)
Wiem, że pytanie „jakiego IDE używasz” zostało zadane milion razy. Ale nigdy nie widziałem tego w tym kontekście. Jakie są sugestie dotyczące IDE podczas pracy nad dużymi projektami obejmującymi wiele języków i tysiące plików. Dobrym przykładem jest źródło Androida. Dla jądra wymagany jest nie tylko dobry IDE C / C …


5
Konfigurowanie myszy pod kątem prawego i lewego przycisku symulującego środkowe kliknięcie (do kopiowania / wklejania)
Do niedawna korzystałem z myszy kopiuj-wklej, kiedy niektóre aktualizacje OpenSuSe skonfigurowały to na wszystkich moich komputerach. Teraz przycisk przewijania jest tym, który należy wkleić (czego nienawidzę, ponieważ trudno jest kliknąć bez przewijania, a czasami klikam go przypadkowo). Gdzie to jest skonfigurowane? Idealnie chciałbym coś, co mogę dodać do rozpoczęcia sesji …

7
polecenie „podświetl”
Czy istnieje polecenie, którego można użyć do łatwego wyróżnienia (za pomocą kolorów, pogrubionego tekstu lub odwróconego tylnego / pierwszego planu) określonych ciągów w stdin, jednocześnie przekazując cały ciąg do stdout? Zastanawiam się nad jego zbudowaniem , ale wolałbym po prostu go użyć, jeśli już istnieje. Niektóre pożądane funkcje: Oddzielne ciągi …



6
Bash: Wyświetl status wyjścia w trybie zachęty:
GREEN="\e[1;32m" RED="\e[1;31m" NONE="\e[m" get_exit_status(){ es=$? if [ $es -eq 0 ] then echo -e "${GREEN}${es}${NONE}" else echo -e "${RED}${es}${NONE}" fi } get_path(){ #dummy function echo "PATH" } PROMPT_COMMAND='exitStatus=$(get_exit_status)' Poniżej podano poprawny parametr exitStatus, ale zmienne kolorów nie są rozwijane: PS1='${RED}\h $(get_path) ${exitStatus}${NONE} ' Jednak ten poniżej podaje kolory, ale status …
11 bash  prompt 

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.