Unix & Linux

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

3
Co to jest meta-klucz bash?
Próbowałem użyć xmodmapdo mapowania META_Lna MENUklucz, ale wydaje się, że nie jest akceptowany bashjako klucz meta. Zastanawiam się więc, w jaki sposób te komponenty (klawiatura, X, xterm, bash) odnoszą się do każdego z nich w odniesieniu do Meta i Super-Keys. Wszelkie wyjaśnienia będą mile widziane. Pozwól, że powiem to inaczej. …

4
Autouzupełnianie nazwy pliku w katalogu
To pytanie jest dość podobne do tego , ale nie rozumiem rozwiązania. Znam również ten samouczek , ale nadal nie jestem w stanie zrozumieć, co robię źle. Próbuję automatycznie uzupełnić listę katalogów umieszczonych w /something/: $ ls /something/ One Other Three w taki sposób, aby tak się stało: $ hi …

3
Dlaczego moje klawisze strzałek nie działają w sh?
Niedawno zainstalowałem Ubuntu i kiedy uruchamiam sh na Terminalu, moje klawisze strzałek nie działają, więc nie mogę przeglądać historii połączeń ani edytować tego, co wpisuję. Po prostu wychodzi jak dziwne postacie ^[[A. Powłoka logowania jest bash i działa dobrze, ale jak tylko przejdę do sh, nie działają. Jak mogę to …
16 shell  ubuntu  terminal 

3
Jak zatrzymać uruchamianie demona podczas uruchamiania w Debianie
Jest kilka demonów, których wyłączam podczas uruchamiania. Jako przykład wykorzystuję następujące informacje: sudo update-rc.d -f postgresql remove Nie jestem nawet pewien, czy to polecenie jest poprawne i nie pamiętam, skąd je wziąłem. W każdym razie, kiedy aktualizuję postgresql, ustawienie jest tracone (tzn. Demon uruchamia się przy ponownym uruchomieniu).


3
ext4: Jak uwzględnić przestrzeń systemu plików?
Niedawno sformatowałem dysk 1,5 TB z zamiarem zamiany NTFS na ext4. Potem zauważyłem, że zapisane przeze mnie pliki nie mieszczą się na nowej partycji. df: ext4 (ext3 & ext2 show the same behavior) Filesystem 1K-blocks Used Available Use% Mounted on /dev/sdb1 1442146364 71160 1442075204 1% /media/Seagate ntfs (similar to all …

4
Czy mogę skonfigurować urządzenie audio z pętlą zwrotną?
Jeśli mogę wysłać dźwięk do urządzeń wyjściowych, to mogę nagrać ten sam dźwięk jak fala. W systemach plików można po prostu skonfigurować system plików z pętlą zwrotną i zapisywać dane binarne w pliku zamiast w urządzeniu. Moje pytanie brzmi: czy mogę wysłać sygnał audio do (na przykład) pliku WAV zamiast …

3
Jaki jest sens użytkownika „operatora”?
Wiele systemów un * x jest dostarczanych z kontem użytkownika o nazwie „operator”. Jaki jest cel tego konta? Czy niektóre systemy faktycznie korzystają z tego konta, czy jest to raczej dziedzictwo historyczne? Czy kiedykolwiek korzystałeś z tego konta w swojej organizacji? Konto „operatora” zwykle ma ustawiony katalog domowy na coś …

1
Jak dołączyć pliki wykluczone do rsync
Próbuję skonfigurować rsync, który wyklucza wszystkie .*pliki oprócz, .htaccessale niestety to nie działa: rsync -avP --exclude=".*" --include="./.htaccess" ./. user@server:/dir Czy można w jakiś sposób wykluczyć ogólne reguły wykluczania?
16 rsync 



5
Przeczytaj stos innego procesu?
Próbuję odczytać stos procesu potomnego, ale bez powodzenia. Wiem, że to możliwe ptrace, aleptrace interfejs pozwala na odczyt tylko jednego słowa na raz, a ja próbuję zeskanować większą część stosu. Próbowałem również odczytać /proc/$pid/memz granic stosu wyodrębnionego z /proc/$pid/mapspliku po pierwszym użyciu ptrace do dołączenia do niego (jak sugerowano tutaj …
16 linux  kernel  memory  proc 

4
Przetwarzanie zmiennej bash z sed
zmienna bash LATLNG zawiera wartość szerokości i długości geograficznej w podobnych nawiasach (53.3096,-6.28396) Chcę parsować je do zmiennej o nazwie LAT i LON, którą próbuję wykonać za pomocą sed tak LAT=$(sed "s/(\(.*\),\(.*\))/\1/g" "$LATLNG") LON=$(sed "s/(\(.*\),\(.*\))/\2/g" "$LATLNG") Jednak pojawia się następujący błąd: sed: can't read (53.3096,-6.28396): No such file or directory


4
Pętla przez zmienne
Piszę skrypt bash, aby używać rsync i aktualizować pliki na około 20 różnych serwerach. Rozpracowałem część rsync. Mam problem z przeglądaniem listy zmiennych. Mój skrypt do tej pory wygląda następująco: #!/bin/bash SERVER1="192.xxx.xxx.2" SERVER2="192.xxx.xxx.3" SERVER3="192.xxx.xxx.4" SERVER4="192.xxx.xxx.5" SERVER5="192.xxx.xxx.6" SERVER6="192.xxx.xxx.7" for ((i=1; i<7; i++)) do echo [Server IP Address] done Gdzie [Server IP …

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.