Unix & Linux

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

2
Grep, aby znaleźć prawidłową linię, sed, aby zmienić zawartość, a następnie umieścić ją z powrotem w oryginalnym pliku?
Próbuję zmienić pojedyncze słowo w określonym wierszu w pliku, ale mam problemy z połączeniem wszystkich razem. Zasadniczo w jednym wierszu w moim pliku znajduje się słowo kluczowe „wersja_oprogramowania”, a w tym wierszu (i tylko w tym wierszu) chcę zastąpić słowo „test” słowem „produkcja”. Więc mogę to zrobić: grep 'firmware_revision' myfile.py …

1
Jak zainstalować jednorazowy pakiet w NixOS?
Mam pudełko NixOS, które trzymam na nixos-16.03kanale. Chcę, aby maszyna pozostała w większości stabilnym stanie, dlatego chcę uniknąć przełączania się na nixos-unstablekanał. Jednak muszę zainstalować nowszą wersję pakietu niż jest dostępna w tym kanale ( nodejs-6_xw tym przypadku). W podręczniku znajduje się sekcja opisująca instalację jednym kliknięciem , która początkowo …
9 nixos  nix  nixpkgs 


2
Jak przewijać strony informacyjne GNU, nieoczekiwanie przechodząc do następnego węzła?
Używanie klawiszy strzałek kierunkowych ↑i ↓przewijania w górę i w dół strony na infostronach GNU powoduje, że przeglądarka stron informacyjnych niespodziewanie przeskakuje do innego węzła, co naprawdę dezorientuje. Jak mogę przewinąć stronę w dół i zatrzymać przeglądarkę informacji / pager, gdy dojdzie ona do góry lub do dołu, a następnie …
9 info 


1
Zainstaluj aplet Network-manager-aplet (ikona na pasku zadań) w Arch Linux GNOME 3.20
Używam Arch Linux z GNOME 3.20. Próbuję uzyskać aplet menedżera sieci (ikonę na pasku zadań), za pomocą którego mógłbym łatwo połączyć się z sieciami Wi-Fi. Zainstalowałem networkmanageri network-manager-appletnie otrzymuję żadnej ikony na pasku zadań. Ponieważ odkryłem, że jest to często występujący problem i ma mniej zasobów, aby szukać rozwiązania krok …


2
Jak mogę użyć Gsettings, aby wyłączyć automount urządzenia w Ubuntu 16.04?
Kiedy podłączam pamięć USB lub telefon komórkowy do laptopa, nie chcę, aby system operacyjny automatycznie montował urządzenie. W Ubuntu 14.04 mogłem uruchomić poniższe polecenie, co spowodowałoby wyłączenie automatycznego blokowania urządzeń blokowych, np gsettings set org.gnome.desktop.media-handling automount false W 16.04 wydaje się, że to polecenie nie działa, jakie jest równoważne polecenie …
9 gsettings 

1
Sklonowany system + interfejsy sieciowe
Zrobiłem obraz mojego systemu i przekazałem go komuś do uruchomienia. Pomyślnie opróżnili swój system obrazem i uruchomili go. Problem jest następujący: System zwykle ma 2 adaptery bezprzewodowe. Oba wyświetlane w lsusb: pi@raspberry:~ $ lsusb Bus 001 Device 004: ID 7392:7811 Edimax Technology Co., Ltd EW-7811Un 802.11n Wireless Adapter [Realtek RTL8188CUS] …


2
mosh-server potrzebuje natywnych ustawień narodowych UTF-8 do uruchomienia
Próbuję połączyć się z mojego Gentoo do serwera RHEL. Oba zostały moshzainstalowane, ale pojawia się ten błąd: petanb@localhost ~/Documents $ mosh root@server mosh-server needs a UTF-8 native locale to run. Unfortunately, the local environment ([no charset variables]) specifies the character set "US-ASCII", The client-supplied environment ([no charset variables]) specifies the …
9 ssh  gentoo  mosh 

1
Czy można dodać pojedynczy plik wykonywalny zamiast całego katalogu do mojego $ PATH?
Mam XAMPP zainstalowany w OSX i domyślnie przygotowuje ścieżkę do własnego binkatalogu (pełnego różnych narzędzi) do mojej $PATHzmiennej: # Add path to XAMPP PHP version export XAMPP_PHP=/Applications/XAMPP/xamppfiles/bin export PATH="$XAMPP_PHP:$PATH" Niestety, nazywa się jedno z jego narzędzi HEAD, które dzięki systemowi plików OSX bez rozróżniania wielkości liter koliduje z headpoleceniem Uniksa …
9 path 

4
Program Bash nie zostanie wykonany, jeśli przekierowanie nie powiedzie się
W bash zauważam, że jeśli polecenie korzystające z przekierowania nie powiedzie się, wszystkie programy, które działają wcześniej, nie zostaną uruchomione. Na przykład ten program otwiera plik „a” i zapisuje 50 bajtów w pliku „a”. Jednak uruchomienie tego polecenia z przekierowaniem do pliku o niewystarczających uprawnieniach (~ root / log) nie …

2
Dlaczego polecenie „człowiek” znika?
Uważam, że manpolecenie znika na moim RHEL7: # man ls bash: man: command not found... # which man /usr/bin/which: no man in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/usr/local/go/bin:/root/gocode/bin:/root/bin:/opt/linuxki) Ale mani man-pageswszystkie są na moim pudełku: # yum install man Loaded plugins: auto-update-debuginfo, langpacks, product-id, search-disabled-repos, subscription-manager Package man-db-2.6.3-9.el7.x86_64 already installed and latest version Nothing to …

1
Ponownie otwórz okna terminala po ponownym uruchomieniu
W systemie Mac, jeśli mam kilka otwartych okien terminala i ponownie uruchamiam komputer lub zamykam terminal, okna, które były otwarte jako ostatnie, są ponownie otwierane z zachowanymi katalogami roboczymi i historiami poleceń. Czy istnieje sposób na podobne ponowne otwarcie okien terminalu Ubuntu?

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.