Unix & Linux

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

5
Czy bash może pisać we własnym strumieniu wejściowym?
Czy w interaktywnej powłoce bash można wprowadzić polecenie, które wyświetla tekst, tak aby pojawił się w następnym wierszu polecenia, tak jakby użytkownik wpisał ten tekst w tym wierszu? Chcę mieć możliwość sourceskryptu, który wygeneruje wiersz polecenia i wyśle ​​go tak, aby pojawił się, gdy monit powróci po zakończeniu skryptu, aby …
39 bash 

3
Jak skopiować pliki z folderu bez samego folderu
Próbuję skopiować pliki i podfoldery z A folderu bez A sama. Na przykład, katalog zawiera dalej: | file1.txt | file2.txt | subfolder1 Wykonanie następnego polecenia daje mi zły wynik: sudo cp -r /home/username/A/ /usr/lib/B/ Wynik to /usr/lib/B/A/...copied files... zamiast.. /usr/lib/B/...copied files... Jak mogę dotrzeć do oczekiwanego bez folderu źródłowego
39 bash  command-line  cp 

4
Uruchom różnicę między plikami lokalnymi i zdalnymi
Jestem połączony na hoście przez sshi chciałbym porównać (powiedzmy z diff) pewien plik konfiguracyjny z jego odpowiednikiem na innym hoście, również dostępnym przez ssh, bez konieczności ręcznego pobrania pliku zdalnego przed uruchomieniem diff.
39 bash  ssh  diff 

7
Jak ogonić wiele plików za pomocą tail -0f w Linux / AIX
Próbowałem ogonić dwa pliki za pomocą opcji: tail -0f file1.log -0f file2.log W systemie Linux pojawia się błąd „ogon: może przetwarzać tylko jeden plik na raz”. W systemie AIX widzę błąd jako „nieprawidłowe opcje”. Działa to dobrze, gdy używam: tail -f file1 -f file 2 w systemie Linux, ale nie …
39 tail 

4
Dlaczego Nginx zaczyna proces jako root?
Zainstalowałem serwer Nginx. Właśnie sprawdziłem porty nasłuchiwania i zobaczyłem, co następuje: $ sudo lsof -nP -i | grep LISTEN sshd 614 root 3u IPv4 7712 0t0 TCP *:22 (LISTEN) nginx 822 root 7u IPv4 8745 0t0 TCP *:80 (LISTEN) nginx 827 www-data 7u IPv4 8745 0t0 TCP *:80 (LISTEN) nginx …
39 nginx 

5
Jak wygenerować rekordy SSHFP?
Muszę skonfigurować rekordy SSHFP w DNS dla mojego hosta. Przeszukałem trochę, ale nie znalazłem dobrego przykładu. Co to są rekordy SSHFP? Jak wyglądają rekordy SSHFP? Jak utworzyć rekordy SSHFP?
39 ssh  dns  openssl 

3
Mutt: wybierz wiele wiadomości
Szukam sposobu na wybranie wielu wiadomości w Mutt. Na przykład wybranie pierwszej i ostatniej wiadomości spowoduje wybranie całego bloku wiadomości. Chciałbym również wybrać temat za pomocą wyrażenia regularnego. Następnie chcę uruchomić polecenie dla wybranych wiadomości, tj. Zapisać je w pliku.
39 mutt 

5
Audible DRM Removal do użytku osobistego
Mam kilka audiobooków od Audible. Dokonałem całkowitej zmiany systemu Windows na Linux, ale Audible nie obsługuje Linuksa. Chociaż jest na to irytujący sposób, chciałbym przekonwertować moje książki Audible na format MP3 lub Mp4. Czy ktoś zrobił to wcześniej? Czy ktoś może zasugerować szybki i łatwy sposób dokonania tej konwersji? Czy …
39 mp3 

4
Na której powłoce używam?
Kiedy uruchamiam echo $SHELLdane wyjściowe, /bin/tcshco oznacza, że ​​uruchamiam tcshpowłokę. Ale na przykład kiedy wydam następujące polecenie alias emacs 'emacs -nw' Otrzymuję następujący błąd: bash: alias: emacs: not found bash: alias: emacs -nw: not found a kiedy wydaje alias emacs="emacs -nw", działa dobrze! Jest to mylące, ponieważ działam, tcshale polecenia …
39 bash  tcsh 

3
Jak SSH do określonego katalogu?
Często loguję się na serwerze, a następnie cd do określonego katalogu. Czy można uprościć te dwa polecenia w jedno? ssh bob@foo cd /home/guest Jeśli to możliwe, chciałbym uniknąć zmiany czegokolwiek w „foo”, ponieważ będę musiał to wyczyścić z administratorem serwera. Używam bash, ale jestem otwarty na odpowiedzi w innych powłokach.
39 bash  ssh 



2
ps przełącza się na zbiorcze wyświetlanie PID, PPID, PGID i SID
Próbowałem ps z różnymi rodzajami przełączników np. -A, aux, ef itd., Ale nie mogę znaleźć właściwej kombinacji przełączników, która powie mi ID procesu (PID), nadrzędny identyfikator procesu (PPID), grupę procesów ID (PGID) i identyfikator sesji (SID) procesu na tym samym wyjściu.
39 process  ps 

4
Jak zdobyć wersję GNOME?
Czy istnieje wiarygodny sposób uzyskania wersji GNOME , o ile działa działający pulpit GNOME (dowolna wersja)? Kilka z tych sugestii nie działa w moim systemie, albo dlatego, że pliki wykonywalne i / lub pakiety po prostu nie istnieją lub element menu jest niedostępny.
39 gnome 

4
/ dev / tcp Listen zamiast NC Listen
Z detektorem netcat takim jak: nc -l <port> < ~/.bashrc Mogę pobrać mój .bashrc na nowym komputerze (nie ma nclub LDAP) za pomocą: cat < /dev/tcp/<ip>/<port> > ~/.bashrc Moje pytanie brzmi: czy istnieje sposób naśladowania możliwości nc -l <port>w mojej pierwszej linii za pomocą / dev / tcp zamiast nc? …

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.