Unix & Linux

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

2
Czy> & - jest bardziej wydajny niż> / dev / null?
Wczoraj przeczytałem ten komentarz SO, który mówi, że w powłoce (przynajmniej bash) >&-„ma taki sam wynik jak” >/dev/null. Ten komentarz faktycznie odnosi się do przewodnika ABS jako źródła jego informacji. Ale to źródło mówi, że >&-składnia „zamyka deskryptory plików”. Nie jest dla mnie jasne, czy dwie akcje zamknięcia deskryptora pliku …

1
Jedno polecenie, aby zalogować się do SSH i uruchomić program?
Czy istnieje sposób na skonstruowanie pojedynczego polecenia, aby zalogować się przez SSH do zdalnego serwera i uruchomić program na zdalnej powłoce logowania? W podręczniku OpenSSH czytamy: „Jeśli podano polecenie, jest ono wykonywane na zdalnym hoście zamiast powłoki logowania”. Na przykład ssh user@server mailzaloguje się do zdalnego serwera, wyświetli stan skrzynki …
58 bash  shell  ssh  openssh 

3
Co znaczy „hasm rm”?
Przeglądam http://mywiki.wooledge.org/BashGuide/CommandsAndArguments i natknąłem się na: $ type rm rm is hashed (/bin/rm) $ type cd cd is a shell builtin Nieco wcześniej przewodnik wymienił różne typy poleceń rozumianych przez Bash: aliasy, funkcje, wbudowane, słowa kluczowe i pliki wykonywalne. Ale nie było mowy o „hashed”. Co w tym kontekście oznacza …
58 bash  shell  command 

2
Użyj bibliotek współdzielonych w / usr / local / lib
Mam kilka bibliotek ze źródeł, a pliki po nim make installsą/usr/local/lib Na przykład w moim przypadku mam plik, libodb-2.2.soktóry znajduje się w tym katalogu. Jednak gdy uruchamiam plik wykonywalny, z którym się połączyłem, pojawia libodbsię błąd: błąd podczas ładowania bibliotek współdzielonych:libodb-2.2.so: cannont open shared object file: No such file or …
58 ubuntu  libraries 





5
cd po prostu wpisując nazwę katalogu?
Miałem to gdzieś 20 lat temu lub marzyłem o tym. Gruntownie: Jeśli jeśli napiszę blobblobto blobblob: command not found Słusznie. Chciałbym, aby gdy moja powłoka otrzymała te błędy - polecenie nie zostało znalezione - sprawdza, czy istnieje katalog o tej nazwie ('blobblob') i czy robi to cdz tym katalogiem. Jestem …

5
W jaki sposób zdefiniowane są flagi użycia GPG na liście kluczowych szczegółów?
Kiedy wymieniam szczegóły klucza, otrzymuję dane wyjściowe w następujący sposób: $ gpg --edit-key SOMEID pub [..] created: [..] expires: [..] usage:SC [..] sub [..] created: [..] expires: [..] usage: E Lub nawet usage: SCAna innym kluczu (część klucza głównego). Co oznaczają te skróty w polu użytkowania? Mogę wywnioskować, że: S …
58 gpg 

4
Uzyskaj ścieżkę bieżącego skryptu po uruchomieniu za pomocą dowiązania symbolicznego
Mam narzędzie składające się z kilku katalogów z niektórymi skryptami bash i plikami pomocniczymi, które zostaną wdrożone na kilku komputerach, ewentualnie w innym katalogu na każdym komputerze. Skrypty muszą mieć możliwość odwoływania się do ścieżek względem siebie, więc muszę mieć możliwość uzyskania ścieżki do aktualnie wykonywanego pliku. Zdaję sobie sprawę …

5
Jaka jest lepsza metoda radzenia sobie z rozłączeniami serwerów z mocowaniami sshfs?
Mam kilka katalogów zamontowanych przez sshfs . Czasami dostaję rozłączenie z serwerem (nie konfigurowane przeze mnie). Zwykle montuję takie katalogi sshfs user@server.example.com:/home/user /mnt/example Kiedy serwer rozłącza się, podsystem sshfs nie umountuje / zwalnia katalogu, lecz blokuje go niedostępnym. Mocowanie jest nadal widoczne podczas pisania mount. Kiedy piszę ls /mnt/example proces …
58 ssh  mount  sshfs 


6
Różne dystrybucje linuksa współdzielą ten sam folder / home?
Jaki jest najlepszy sposób udostępniania tych samych /homekatalogów między różnymi dystrybucjami linuksa? Chcę mieć oba, powiedzmy, Fedorę i Archa, i chcę znaleźć moje pliki w domu, bez względu na to, w którą dystrybucję linuksową uruchamiam. Ale jeśli podłączę tę samą partycję, /homemogę zepsuć konfiguracje zapisane w /homekatalogu. Więc co mogę …
58 partition  mount 


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.