Pytania otagowane jako command-line

Wiersz poleceń to interaktywny interfejs twojej powłoki.

7
Jak nadpisać pliki docelowe mv?
Mam mnóstwo plików i katalogów w podkatalogu Chcę przenieść do katalogu nadrzędnego. W katalogu docelowym jest już kilka plików i katalogów, które należy zastąpić. Pliki obecne tylko w celu powinny pozostać nietknięte. Czy mogę to zmusić mv? To ( mv * ..) narzeka mv: cannot move `xyz' to `../xyz': Directory …

22
Markdown Viewer
Znalazłem plik sformatowany przy pomocy Markdown. Czy moglibyście zasugerować, jakiej przeglądarki mógłbym użyć do przeglądania tego typu plików? Mam nadzieję, że jeden bez GUI (jeśli to możliwe) Aktualizacja Tak naprawdę szukałem przeglądarki, która mogłaby analizować format pliku przeceny, który nie wymaga żadnej konwersji. Ale coś bliskiego powinno być w porządku.

8
ssh-add narzeka: Nie można otworzyć połączenia z agentem uwierzytelniającym
Próbowałem zacząć ssh-addpracę nad RaspberryPi z systemem Raspbian. Mogę rozpocząć ssh-agent, gdy to zrobię, daje następujące dane wyjściowe do terminala: SSH_AUTH_SOCK=/tmp/ssh-06TcpPflMg58/agent.2806; export SSH_AUTH_SOCK; SSH_AGENT_PID=2807; export SSH_AGENT_PID; echo Agent pid 2807; Jeśli uruchomię ps aux | grep ssh, zobaczę, że działa. Następnie próbuję uruchomić ssh-add, aby dodać moje kluczowe hasło, i …


8
Uruchom polecenie, nie zmuszając mnie do czekania
W interfejsie CLI czasami wpisanie polecenia zajmuje trochę czasu, a czasem wiem, kiedy to się stanie. Jestem trochę zdezorientowany co do „tła” i takich w Linuksie. Jaki jest najczęstszy (lub przyjazny dla użytkownika) sposób informowania CLI, że nie chcę czekać, natychmiast zwróć mi mój monit. I jeśli dałoby mi to …

3
Sortuj i policz liczbę wystąpień linii
Mam plik Apachedziennika, access.logjak policzyć liczbę wystąpień linii w tym pliku? na przykład wynikiem cut -f 7 -d ' ' | cut -d '?' -f 1 | tr '[:upper:]' '[:lower:]'jest a.php b.php a.php c.php d.php b.php a.php wynik, który chcę to: 3 a.php 2 b.php 1 d.php # order doesn't …
145 command-line  sort 

2
Jak zawiesić i wznowić procesy
W terminalu bash mogę nacisnąć Control+, Zaby zawiesić dowolny uruchomiony proces ... a następnie mogę wpisać, fgaby wznowić proces. Czy można zawiesić proces, jeśli mam tylko jego PID? A jeśli tak, jakiego polecenia powinienem użyć? Szukam czegoś takiego: suspend-process $PID_OF_PROCESS a następnie wznowić za pomocą resume-process $PID_OF_PROCESS


6
Kiedy potrzebne są xargs?
xargsKomenda zawsze mnie dezorientuje. Czy istnieje ogólna zasada? Rozważ dwa poniższe przykłady: $ \ls | grep Cases | less drukuje pliki, które pasują do „Cases”, ale zmiana polecenia touchbędzie wymagała xargs: $ \ls | grep Cases | touch touch: missing file operand Try `touch --help' for more information. $ \ls …



7
Jak przekierować wyjście wget jako dane wejściowe do rozpakowania?
Muszę pobrać plik z tego linku . Pobrany plik to plik zip, który będę musiał rozpakować w bieżącym folderze. Zwykle najpierw pobrałbym go, a następnie uruchomił polecenie unzip. $ wget http://www.vim.org/scripts/download_script.php?src_id=11834 -O temp.zip $ unzip temp.zip Ale w ten sposób muszę wykonać dwa polecenia, poczekać na zakończenie pierwszego, aby wykonać …


19
Prosty serwer HTTP wiersza poleceń
Mam skrypt, który generuje codzienny raport, który chcę podawać tak zwanej opinii publicznej. Problem polega na tym, że nie chcę dodawać do problemów związanych z utrzymaniem serwera HTTP (np. Apache) ze wszystkimi konfiguracjami i implikacjami bezpieczeństwa. Czy istnieje martwe, proste rozwiązanie do obsługi jednej małej strony HTML bez konieczności konfigurowania …

30
Szybka nawigacja w katalogu w powłoce bash
Chciałbym często przełączać się między katalogami, które znajdują się w całkowicie niezwiązanych ze sobą ścieżkach, na przykład /Project/Warnest/docs/i ~/Dropbox/Projects/ds/test/. Ale nie chcę cd /[full-path]/cały czas pisać . Czy są jakieś polecenia skrótów do przełączania się na wcześniej działające katalogi? Jednym rozwiązaniem, o którym mogłem pomyśleć, jest dodanie zmiennych środowiskowych do …

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.