Unix & Linux

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

10
Kopiuj-wklej dla vima nie działa, gdy mysz (: set mouse = a) jest włączona?
Próbowałem skopiować i wkleić coś z vima do innej aplikacji, a także od tej aplikacji po vimkliknięcie prawym przyciskiem myszy, a następnie skopiuj i wklej (lub Ctrl+ vi Ctrl+, ca także Commandoczywiście wypróbowałem wersję dla systemu Mac OSX). Jednak kiedy próbuję to zrobić, kopiuje tylko pierwsze słowo, kiedy to robię …
52 vim  clipboard 

6
„Su” z błędem „Połączenie X11 odrzucone z powodu nieprawidłowego uwierzytelnienia”
Jako root łączę się ze zdalnym hostem, aby wykonać polecenie. Tylko „standardowy użytkownik” ma odpowiedni plik identyfikatora i poprawny plik .ssh / config, więc najpierw przełączam użytkownika: su standarduser -c 'ssh -x remotehost ./remotecommand' Polecenie działa dobrze, ale pomimo tego, że użyłem „-x” (wyłącz X11-Forwarding) i mam wyłączoną X11Forwards /etc/ssh/ssh_config, …
52 bash  gnu-screen  su  xauth 

3
Zrozumienie / dev oraz jego podkatalogów i plików
$ ls -l /dev/stdin /dev/fd/0 lrwx------ 1 tim tim 64 2011-08-07 09:53 /dev/fd/0 -> /dev/pts/2 lrwxrwxrwx 1 root root 15 2011-08-06 08:14 /dev/stdin -> /proc/self/fd/0 $ ls -l /dev/pts/2 /proc/self/fd/0 crw--w---- 1 tim tty 136, 2 2011-08-07 09:54 /dev/pts/2 lrwx------ 1 tim tim 64 2011-08-07 09:54 /proc/self/fd/0 -> /dev/pts/2 Zastanawiałem …


7
łączyć pliki tekstowe według kolumn
Mam dwa pliki tekstowe. Pierwszy ma treść: Languages Recursively enumerable Regular podczas gdy drugi ma treść: Minimal automaton Turing machine Finite Chcę połączyć je w jeden plik pod względem kolumn. Więc próbowałem, paste 1 2a jego wynik to: Languages Minimal automaton Recursively enumerable Turing machine Regular Finite Chciałbym jednak dobrze …

8
Czy mamy cofnięcie w systemie Linux?
Zmieniłem nazwę kilku plików w jednym skrypcie wsadowym. Czy istnieje sposób, aby cofnąć zmiany bez konieczności zmiany nazwy? Czy Linux zapewnia jakiś natywny sposób undoprogramowania?

5
Wznów przesyłanie pojedynczego pliku przez rsync
W Ubuntu chcę skopiować duży plik z mojego dysku twardego na dysk wymienny rsync. Z innego powodu operacja nie może zostać zakończona w jednym przebiegu. Próbuję więc wymyślić, jak użyć, rsyncaby wznowić kopiowanie pliku od miejsca, w którym został ostatnio przerwany. Próbowałem użyć opcji --partiallub --inplace, ale wraz z --progress, …
52 linux  rsync 


9
Zakończenie nieskończonej pętli
Mam polecenie, które chcę uruchamiać ponownie automatycznie za każdym razem, gdy się kończy, więc uruchomiłem coś takiego: while [ 1 ]; do COMMAND; done; ale jeśli nie mogę zatrzymać pętli, Ctrl-cto po prostu zabija, COMMANDa nie całą pętlę. Jak mam osiągnąć coś podobnego, ale co mogę zatrzymać bez konieczności zamykania …
52 bash  signals 

8
Linia poleceń: Jak obrócić plik PDF o 90 stopni?
Kiedy skanuję dokumenty zorientowane poziomo, wyjściowe pliki PDF są pionowe, więc wszystkie przeglądarki plików PDF wyświetlają zeskanowane dokumenty w orientacji pionowej. Jak obrócić plik PDF o 90 stopni z wiersza poleceń? Próbowałem wyszukać i znalazłem kilka rozwiązań, ale miałem problem ze znalezieniem czegoś, co wyglądało na autorytatywne rozwiązanie [1], które …


5
Uruchom wiele poleceń i zabij je jako jedno w bash
Chcę uruchomić wiele poleceń (procesów) na jednej powłoce. Wszystkie z nich mają swoją ciągłą wydajność i nie przestawają. Uruchamiając je w przerwach tła Ctrl- C. Chciałbym uruchomić je jako pojedynczy proces (może podpowłoka?), Aby móc zatrzymać je wszystkie za pomocą Ctrl- C. Mówiąc ściślej, chcę uruchomić testy jednostkowe w mocha(tryb …

1
odczyt z numeru seryjnego z wiersza poleceń systemu Linux
Mam urządzenie portu szeregowego, które chciałbym przetestować przy użyciu wiersza polecenia systemu Linux. Jestem w stanie używać stty i echa do wysyłania poleceń do portu szeregowego, ale kiedy urządzenie odpowiada, nie mam możliwości odczytania tego, co pochodzi z portu szeregowego. ja używam stty -F /dev/ttyS0 speed 9600 cs8 -cstopb -parenb …


4
Natychmiast zapisz stdout do pliku
Podczas próby zapisania standardowego skryptu ze skryptu w języku Python do pliku tekstowego ( python script.py > log) plik tekstowy jest tworzony po uruchomieniu polecenia, ale rzeczywista zawartość nie jest zapisywana, dopóki skrypt się nie zakończy. Na przykład: script.py: import time for i in range(10): print('bla') time.sleep(5) wypisuje na standardowe …
51 shell  python  stdout 

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.