Podczas pracy z wierszem poleceń często zmieniam na sudo sudo -i. Jednak mój katalog roboczy zmienia się automatycznie na /root. Nigdy nie chcę tam iść; Chcę zostać tam, gdzie byłem! Jak mogę to osiągnąć?
Dlaczego xargs usuwa cudzysłowy z tekstu wejściowego? Oto uproszczony przykład: echo "/Place/='http://www.google.com'" | xargs echo wyjścia /Place/=http://www.google.com Czy jest jakiś sposób na obejście tego? (xargs -0 mi nie pomaga)
Chcę sprawdzić, czy mój proces dokonuje wielu przełączeń kontekstu. Chcę również zobaczyć, jak manipulowanie grupami zadań wpływa na liczbę przełączników kontekstu.
Chcę użyć narzędzia cli do porównania plików i potrzebuję numeru linii przed linią wyjściową, z pomocą której mogę przejść do różnicy, ponieważ używam narzędzia, które rozumie, gdzie skoczyć, jeśli linia zaczyna się w ten sposób :line-number: regular line contents Więc próbowałem diff, a czytanie dokumentacji wydaje się możliwe: -D, --ifdef=NAME …
Często zdarza mi się, że wysyłam foldery z 10 000 - 100 000 plików na zdalną maszynę (w tej samej sieci na terenie kampusu). Zastanawiałem się tylko, czy istnieją powody, by w to wierzyć, tar + rsync + untar Lub po prostu tar (from src to dest) + untar może …
To pytanie zostało przeniesione z Software Engineering Stack Exchange, ponieważ można na nie odpowiedzieć na Unix i Linux Stack Exchange. Migrował 8 lat temu . Zastanawiałem się, jaka była różnica między tymi dwoma: ~/somedirectory/file.txt i ~/.somedirectory/file.txt Naprawdę trudno jest o to zapytać w Google, ponieważ nie wiedziałem, jak wyjaśnić, .kiedy …
Miałem naprawdę złe zawieszenie mojego serwera X i musiałem wykonać Sys Rq + r, aby zwolnić klawiaturę z X i dostać się do konsoli. Byłem w stanie zabić proces blokujący mój system i kontynuować pracę na wciąż działającym serwerze X. Teraz za każdym razem, gdy np. Naciskam Alt + F4, …
Zgodnie z poniższym przykładem i moim ostatnim pytaniem In bash, gdzie zniknął znak końca nowej linii? Chcę wiedzieć, dlaczego tak się dzieje x="$(echo -ne "a\nb\n")" ; echo -n "$x" | xxd -p # Output is: 610a62 # The trailing newline from the 'echo' command # has been "deleted" by Command …
Pisanie /usr/bin/env sed -fw terminalu działa. Ale jeśli użyjesz go jako shebang, #!/usr/bin/env sed -f s/a/b/ Wykonanie skryptu nie powiedzie się: /usr/bin/env: sed -f: No such file or directory Wierzę, że jest to związane z -f. Ale jak to rozwiązać?
Ten problem od dłuższego czasu mnie wkurza i chociaż myślałem, że znalazłem odpowiedź za pośrednictwem EnvWatchera , niestety działa tylko na Bash. I używam zsh. Chciałbym powielić to, co robi env-watcher, może w mniejszym stopniu, ale muszę wiedzieć, czy istnieje polecenie, za pomocą którego mógłbym zresetować powłokę do stanu czystego …
To nieco egzotyczne pytanie, ale wydaje się, że w sieci nie ma dużo informacji na ten temat. Właśnie dodałem odpowiedź na pytanie dotyczące zewnętrznego atrybutu pliku formatu zip . Jak widać z mojej odpowiedzi, dochodzę do wniosku, że tylko drugi bajt (z 4 bajtów) jest faktycznie używany dla Uniksa. Najwyraźniej …
Czy muszę uruchomić perfnarzędzie przestrzeni użytkownika jako administrator systemu (root), czy mogę uruchomić to (lub przynajmniej niektóre podkomendy) jako zwykły użytkownik?
Dlaczego otrzymuję różne wartości $xz poniższych fragmentów? #!/bin/bash x=1 echo fred > junk ; while read var ; do x=55 ; done < junk echo x=$x # x=55 .. I'd expect this result x=1 cat junk | while read var ; do x=55 ; done echo x=$x # x=1 .. …
Zwykle zaczynam pobieranie przed pójściem do szkoły. Jakiego polecenia powinienem użyć, aby automatycznie wykonać niezbędne zapisy i wyłączyć komputer po zakończeniu określonego zadania? (Powiedz, po zainstalowaniu aktualizacji lub po pobraniu dużego pliku). Wysłałem również wiadomość na askubuntu .
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.