Pytania otagowane jako command-line

Pytania dotyczące korzystania z interfejsu wiersza polecenia (CLI).

3
Jak uzyskać hasła z kluczy w terminalu do użytku w skryptach?
Gdy masz LUKSzaszyfrowany dysk w komputerze Nautiluslub Nemopokażesz go Devicesjako dysk z małą blokadą. Po kliknięciu musisz wprowadzić hasło. Jeśli zdecydujesz remember this password forever, zostanie zapisany w twoim breloku. Kolejny rozruch, kliknięcie dysku spowoduje natychmiastowe zamontowanie go. Jak „natychmiast zamontować” taki dysk, dla którego hasło jest przechowywane w breloczku, …


2
Uzyskiwanie domyślnego edytora tekstu używanego w systemie
Użyłem select-editori zauważam, że używam /usr/bin/nano. Czy to jest domyślny edytor tekstu, którego używam? Kiedy otwieram pliki tekstowe, otwiera się za pomocą gedit Jaką komendę w terminalu należy podać, aby uzyskać domyślny edytor tekstu, którego używam, i zwrócić go do e w terminalu?




1
Dlaczego niektóre programy uruchamiane z terminala za pomocą „&” zamykają się, gdy robi to Terminal, a inne nie?
Zastanawiałem się, na przykład, kiedy uruchamiam qtoxz: qtox & A następnie zamknij Terminal, qtoxzamyka się nim. Jednak podczas etherapekorzystania z: sudo etherape & Zamknięcie terminalu nie zamyka się ani nie powoduje żadnych problemów w Etherape. A wśród różnych aplikacji jest inne zachowanie, niektóre zamykają się, gdy robi to Terminal, inne …

6
Co oznacza eksport PATH = coś: $ PATH oznacza?
Jestem bardzo nowy w Linuksie i umieściłem następujące polecenie na końcu pliku .profilew folderze domowym: export PATH="~/.composer/vendor/bin:$PATH" Znam problemy zmiennych środowiskowych i ich wartości nieco z systemu Windows, ale w tym przypadku chcę zrozumieć, co robi to polecenie i jakie są jego części: Co to jest ta „eksportowa” fraza na …

2
Dlaczego dostaję pociąg, kiedy biegnę „l”?
Niedawno zauważyłem coś dziwnego, co nie bardzo mi się podoba: Dlaczego więc jadę pociągiem ls? Jak mogę to zatrzymać i sprawić, by zachowywało się normalnie? Czy to jajko wielkanocne, które odkryłem? Używam Ubuntu GNOME 15.04. Aktualizacja informacji: Bieganie which lsdaje mi ten sam pociąg, a bieganie ls -l $(which ls)sprawia, …


1
Jak zbudować prosty czat za pomocą NetCat?
Obecnie pracuję nad projektem i zaimplementowałem prostą aplikację do czatowania przy użyciu netcatbibliotek. Klient zostanie poproszony o podanie numeru portu i polecenia nc -l -p xxxx gdzie xxxxjest numerem portu wprowadzonym przez klienta. Podobnie host jest monitowany o ten sam numer portu i połączenie jest nawiązywane za pomocą nc <ip_address> …

4
Jak mogę obudzić skrypt śpiącego basha?
Czy można obudzić proces wstrzymany za pomocą sleeppolecenia? Na przykład załóżmy, że masz ten skrypt: #!/bin/bash echo "I am tired" sleep 8h echo "I am fresh :)" Po 30 minutach odkrywasz, że potrzebujesz zatrzymać skrypt, to znaczy żałowałeś, że nie napisałeś sleep 30m. Nie chcesz dzwonić kill PIDani naciskać Ctrl+ …

2
Jak znaleźć i ustawić moją zmienną środowiskową $ EDITOR?
Kiedy używam ipython lub ipython3, mogę użyć polecenia% edit, aby otworzyć edytor, w którym można zapisać moje skrypty python. Moim problemem jest to, że domyślnym edytorem jest vim i naprawdę nie rozumiem, jak go używać. Chciałbym zmienić edytor na nano lub gedit. Myślę, że pozostając przy terminalu wolałbym zmienić go …

3
Zatrzymaj automatyczne uruchamianie terminala podczas wklejania polecenia
Racja, jest to nieco denerwująca funkcja, ponieważ coś się dzieje, a innym razem nie, bardzo dziwne. Wklejam polecenie do terminala w celu poprawienia jego argumentów, a czasami wykonuje się to po drugim wklejeniu. Czasem tak nie jest. Od wahających się (zamieszczanie bezsensownych komentarzy na IRC) do niebezpiecznych. Jak mogę na …

2
xclip na bezgłowym serwerze
Używam xclip do kopiowania danych wyjściowych poleceń bash, takich jak: pwd | tr -d "\n" | xclip -selection c Tak, że mogę wkleić dane wyjściowe do innej sesji terminala. Próbowałem użyć go na moim bezgłowym serwerze (ubuntu 13.04), który uruchamia się bez x. To nie działa z błędem: Error: Can't …

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.