Muszę sftp do serwera do określonego portu, ale nazwa użytkownika zawiera symbol @. załóżmy, że użytkownik to „użytkownik@example.com”, a serwer ftp to „example.com” Skończę z sftp -oPort:8777 user@example.com@example.com co oczywiście nie zadziała, jak przetestowałem. Jakiego rodzaju amator tworzy nazwę użytkownika za pomocą @? Ok, mój szef zrobił. Jak to rozwiązać?
W części skryptu, nad którym pracuję, chcę sprawdzić, czy wprowadzony adres IP ma poprawny format. Chcę zrobić pętlę, gdy format wejściowy NIE jest poprawny. Poniższe działa dla pętli, gdy format jest poprawny. while [[ $range =~ ^[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3} ]] do Jak mogę to odwrócić, żeby powiedzieć, że NIE pasuje do formatu. …
RHEL 6 Czy istnieje różnica między operatorami >>i >\>? W książce szkoleniowej RHEL przeczytałem następujący napis: „Możesz dodać standardowe wyjście na końcu istniejącego pliku za pomocą podwójnej strzałki przekierowania za pomocą polecenia takiego jak ls >\> filelist Jestem bardziej przyzwyczajony do >>operatora i kiedy próbuję obu, uzyskuję różne wyniki. Używanie …
$ sudo file -s /dev/sdb1 /dev/sdb1: Linux rev 1.0 ext4 filesystem data (needs journal recovery) (extents) (large files) (huge files) Co oznacza „potrzebuje odzyskiwania dziennika”? Czy muszę coś zrobić? Co jeszcze mogę sprawdzić?
Korzystam z logrotate, aby obracać dzienniki dostępu, błędów i przepisywania Apache. Mój plik konfiguracyjny wygląda następująco: /apache/*log { compress dateext rotate 365 size=+300M olddir /log/old/apache notifempty missingok lastaction /bin/apache reload endscript } Mój problem polega na tym, że za każdym razem, gdy dochodzi do rotacji, Apache musi zostać ponownie załadowany, …
Czy można utworzyć katalog docelowy podobny do tego mkdir -p, w którym mogę zdefiniować nieistniejący katalog docelowy w ramach mojej komendy tar, a tar utworzy dla mnie katalog? Wiem, że mogę przekierować dane wyjściowe do katalogu przy użyciu tar -C /target/dir, ale to nie działa, jeśli katalog docelowy nie istnieje.
Mam skrypt, który chciałbym rozwidlić w pewnym momencie, więc działają dwie kopie tego samego skryptu. Na przykład chciałbym, aby istniał następujący skrypt bash: echo $$ do_fork() echo $$ Jeśli ten skrypt bash naprawdę istniał, oczekiwanym wynikiem byłoby: <ProcessA PID> <ProcessB PID> <ProcessA PID> lub <ProcessA PID> <ProcessA PID> <ProcessB PID> …
Nie mogę znaleźć odpowiedzi na to proste pytanie, którego potrzebuję do dokumentacji zgodności. Po domyślnej instalacji CentOS 6.5 (OpenSSH 5.3p1-94.el6), po jakim czasie bezczynności sesja SSH użytkownika zostanie zakończona? Uważam, że można ustawić następujące opcje, aby zwiększyć limit czasu bezczynności, ale są one domyślnie komentowane. $ grep -i alive /etc/ssh/sshd_config …
Po ostatniej aktualizacji systemu polecenie ctrl + strzałka w lewo / w prawo na terminalu zsh nic nie robi. Również ctrl + u ma coś nie tak, ponieważ zwykle to polecenie usuwa z kursora do początku linii, a teraz usuwa całą linię. Ktoś wie, jak rozwiązać te problemy? Dziękuję wam …
Nie mogę znaleźć prawidłowego sposobu wykonywania niektórych skryptów lokalnych (lub bardzo lokalnych poleceń) w systemiedd, już wiem, że nie mogę tworzyć usługi (w jednostce systemd) dla tego rodzaju skryptów (czy muszę?) .... Obejściem, które znalazłem, jest utworzenie pliku rc.local i nadanie mu uprawnień do wykonywania. printf '#!/bin/bash \n\nexit 0' >/etc/rc.local …
Mam plik tekstowy o pojemności 25 GB, który wymaga zastąpienia ciągu tylko w kilku wierszach. Mogę używać z sedpowodzeniem, ale uruchomienie zajmuje bardzo dużo czasu. sed -i 's|old text|new text|g' gigantic_file.sql Czy jest na to szybszy sposób?
Aby debugować problem z JACK / Pulseaudio, chcę zrozumieć, kiedy i dlaczego demon pulseaudio jest uruchamiany przez systemd (na Fedorze). Za pomocą: $ ps -o'pid,ppid,args' `pgrep pulse` Widzę, że demon pulseaudio jest uruchamiany przez systemd (pid = 1) PID PPID COMMAND 2738 1 /usr/bin/pulseaudio --start Jednak nie mogłem znaleźć w …
Konfiguruję kilka ubuntuskrzynek i używam opscode chefjako narzędzia konfiguracyjnego. Byłoby dość łatwo zainstalować klucze publiczne dla każdego użytkownika na każdym z tych serwerów i wyłączyć uwierzytelnianie za pomocą hasła. Jednak użytkownicy powinni mieć również sudouprawnienia, które domyślnie wymagają hasła. Jeśli chcę używać kluczy publicznych przez użytkowników jako metoda zarządzania dostępem …
Chcę usunąć wszystkie pliki o podanej nazwie we wszystkich podkatalogach mojego katalogu domowego. Próbowałem: rm -r file w moim katalogu domowym, ale to nie działało, ponieważ ten plik nie istnieje w tym katalogu.
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.