Unix & Linux

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

1
Jak działa Ksh93 tak szybko?
Ogólnie rzecz biorąc, zwykle szukam sedprzetwarzania tekstu - szczególnie w przypadku dużych plików - i zwykle unikam robienia tego rodzaju rzeczy w samej powłoce. Myślę jednak, że to może się zmienić. Grzebałem man kshi zauważyłem to: <#pattern Seeks forward to the beginning of the next line containing pattern. <##pattern The …

2
Jak mogę warunkowo przekazać podpowłokę przez „czas”?
Mam skrypt instalacyjny dla pudełka Vagrant, w którym mierzyłem pojedyncze kroki time. Teraz chciałbym warunkowo włączyć lub wyłączyć pomiary czasu. Na przykład wcześniej linia wyglądałaby tak: time (apt-get update > /tmp/last.log 2>&1) Teraz pomyślałem, że mogę po prostu zrobić coś takiego: MEASURE_TIME=true [[ $MEASURE_TIME = true ]] && TIME="time --format=%e" …
9 bash  shell  quoting  time 

1
nie można zrestartować demona sieciowego
Podczas pisania sudo service networking restartpojawia się błąd, jak pokazano poniżej: edward@computer:~$ sudo service networking restart stop: Job failed while stopping start: Job is already running: networking Dostałem ten błąd, gdy chciałem zrestartować networkingpo zmianie adresu mac, a także po ustawieniu statycznego adresu IP w /etc/network/interfacespliku. Ten sam błąd pojawia …

1
Eksportuj hasła z menedżera haseł `pass`
Używam pass menedżera haseł od około roku i jest niesamowity, ale czasami lubię testować innych menedżerów haseł, a potem potrzebuję hasła z powrotem. Do tej pory dodawałem je ręcznie, tak jak ich potrzebuję, ale jeśli chcę przeprowadzić migrację do innego menedżera haseł, potrzebuję skryptu, ponieważ nie mam cierpliwości, aby to …


5
Wyszukaj ciąg i wydrukuj wszystko przed i po nim w zakresie
Mam ten plik: sometext1{ string1 } sometext2{ string2 string3 } sometext3{ string4 string5 string6 } Chcę przeszukać ten plik pod kątem określonego ciągu i wydrukować wszystko przed tym ciągiem aż do otwarcia {i wszystko po tym ciągu aż do zamknięcia }. Próbowałem to osiągnąć za pomocą sed, ale jeśli spróbuję …


8
Znajdź zduplikowane pliki PDF według zawartości
Niektóre czasopisma generują inny plik PDF dla każdego pobrania. Na przykład APS przechowuje czas i adres IP w pliku PDF. Lub istnieje wersja papierowa z hiperłączami i wersja z referencjami tekstowymi. Jak można znaleźć podwójne pliki do pobrania z 90% równej zawartości w systemie Linux przy użyciu oprogramowania typu open …

3
Czy mogę przywrócić pojedynczą partycję z obrazu dysku Clonezilla?
Myślałem o utworzeniu kopii zapasowej Clonezilla i zastanawiałem się, jaki tryb kopii zapasowej wybrać. Ogólnie rzecz biorąc, Clonezilla oferuje następujące opcje tworzenia kopii zapasowych: saveisk: Zapisz pełny obraz dysku saveparts: Zapisz obrazy określonych partycji Odpowiednio istnieją dwa tryby przywracania: restoredisk: Przywraca pełny obraz dysku restoreparts: Przywraca obrazy partycji To, czego …

5
Czy mogę podłączyć się do polecenia cd?
Próbuję skonfigurować coś na uruchamianym przeze mnie serwerze, kiedy tylko cdw public_html95% przypadków znajduję się w folderze, jest kilka poleceń, które zawsze uruchamiam, aby sprawdzić pewne rzeczy. Czy w każdym razie mogę się podłączyć, cdwięc jeśli katalog to public_html, to automatycznie uruchomi dla mnie polecenia? Jeśli nie mogę się przyłączyć …

3
Polecenie SCP z wybranym plikiem i katalogami do pobrania pyta o hasło do każdego nowego pliku lub katalogu
W moim systemie Fedora 20 często używam scp i po raz drugi napotykam to, kiedy uruchamiam to polecenie: scp -r -P PORT user@host:/home/user/something/{file1,folder1,folder2,folder3,folder4} folder/folder2/ prosi mnie o hasło do każdego przesyłanego pliku / katalogu. user@host's password: "password here" Pytanie: Co tu się dzieje? Czy to normalne, pomyślałbym, że to bardzo …


8
Grep dla wzoru na początku lub na środku linii
Zacznę od stwierdzenia, że ​​uważam, że ten problem jest nieco mniej niewinny niż się wydaje. Co muszę zrobić: sprawdź folder w zmiennej środowiskowej PATH. Może być na początku lub gdzieś później. Muszę tylko sprawdzić, czy ten folder tam jest. Przykład mojego problemu - użyjmy /opt/gnome. SCENARIUSZ 1: folder nie znajduje …

8
Jak dołączyć linię do poprzedniej linii?
Mam plik dziennika, który należy przeanalizować i przeanalizować. Plik zawiera coś podobnego jak poniżej: Plik: 20141101 server contain dump 20141101 server contain nothing {uekdmsam ikdas jwdjamc ksadkek} ssfjddkc * kdlsdl sddsfd jfkdfk 20141101 server contain dump W oparciu o powyższy scenariusz muszę sprawdzić, czy wiersz początkowy nie zawiera daty ani …

3
Nix: Pomijanie testów jednostkowych podczas instalowania pakietu Haskell
Używam Nix do instalowania pakietów w moim domu (więc nie ma pakietów binarnych) na współdzielonym hoście z ograniczonymi zasobami. Próbuję zainstalować załącznik git. Podczas budowania jednej z jej zależności, soczewki haskell, testy jednostkowe zużywają tyle pamięci, że zostają zabite, a instalacja kończy się niepowodzeniem. Czy istnieje sposób na pominięcie testów …

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.