Unix & Linux

262
Kolorowanie terminala i środowiska powłoki?

Większość czasu spędzam pracując w środowisku Unix i używając emulatorów terminali. Próbuję użyć koloru w wierszu poleceń, ponieważ kolor sprawia, że ​​wydruk jest bardziej użyteczny i intuicyjny. Jakie są opcje dodania koloru do mojego środowiska terminalowego? Jakich trików używasz? Jakie...

260
znajdź - exec rm vs -delete

Próbuję zrozumieć różnicę między tymi dwoma poleceniami: sudo find / -name .DS_Store -delete i sudo find / -name ".DS_Store" -exec rm {} \; Zauważyłem, że execmetoda jest preferowana. Dlaczego? Który jest bezpieczniejszy / szybszy / lepszy? Użyłem obu na moim Macbooku i wszystko wydaje się...

257
Skopiuj plik z powrotem do systemu lokalnego za pomocą ssh

Jeśli jestem zalogowany do systemu za pośrednictwem SSH, czy istnieje sposób na skopiowanie pliku z powrotem do mojego systemu lokalnego bez uruchamiania innego terminala lub sesji ekranowej i robienia scp lub czegoś podobnego lub bez robienia SSH ze zdalnego systemu z powrotem do system...

255
Jak pokolorować wyjście git?

Czy istnieje sposób na kolorowe wyjście dla git (lub dowolnego polecenia)? Rozważać: baller@Laptop:~/rails/spunky-monkey$ git status # On branch new-message-types # Changes not staged for commit: # (use "git add <file>..." to update what will be committed) # (use "git checkout --...

250
Czy curl ma limit czasu?

Jak dotąd nie mogłem znaleźć niczego naprawdę, ale czy to prawda, że curltak naprawdę wcale nie ma czasu? user@host:~# curl http://localhost/testdir/image.jpg Pytam, ponieważ przekierowuję każde żądanie obrazów testdirdo osobnego modułu Apache, który generuje te zdjęcia w locie. Może minąć do...

249
Jak przeglądać tylko katalogi w bash?

Mam folder z niektórymi katalogami i niektórymi plikami (niektóre są ukryte, zaczynając od kropki). for d in *; do echo $d done zapętli wszystkie pliki, ale chcę zapętlić tylko katalogi. W jaki sposób mogę to

248
Jakie znaki muszę uciec, używając sed w skrypcie sh?

Weź następujący skrypt: #!/bin/sh sed 's/(127\.0\.1\.1)\s/\1/' [some file] Jeśli spróbuję uruchomić to w sh( dashtutaj), to się nie powiedzie z powodu nawiasów, które należy uciec. Ale nie muszę uciekać przed odwrotnymi ukośnikami (między oktetami lub w \slub \1). Jaka jest tutaj reguła? A kiedy...

247
Z jakich serwerów DNS korzystam?

Jak mogę sprawdzić, którego serwera DNS używam (w systemie Linux)? Korzystam z menedżera sieci i przewodowego połączenia z siecią LAN mojego uniwersytetu. (Próbuję dowiedzieć się, dlaczego moja domena nie została

247
Jak mogę uruchomić ssh-add automatycznie, bez pytania o hasło?

Chcę komunikować się między kilkoma komputerami w mojej sieci (statyczny Ethernet) za pośrednictwem SSH. Aby to zrobić, muszę uruchamiać ssh-add za każdym razem, gdy loguję się na konkretnej maszynie, jak mogę to zrobić, aby została skonfigurowana raz i nie pytała mnie o hasło przy każdym logowaniu...