Unix & Linux

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

3
Przygotuj odpowiedzi na pytania polecenia
Powiedzmy, że chcę napisać skrypt powłoki, który wykonuje tylko jedno polecenie. Ale to polecenie jest źle zaprojektowane. Nie oferuje żadnych opcji wiersza poleceń; zamiast tego zadaje pytania i czeka na dane wejściowe użytkownika. Czy istnieje sposób na przygotowanie tego wkładu w skrypcie, więc odpowiedzi na pytania są udzielane automatycznie?

1
czas bash z nohup
Chcę wiedzieć, ile czasu zajmuje uruchomienie czegoś w trybie bezczynności. Wiem, że to działa: $ time sleep 2 real 0m2.001s user 0m0.000s sys 0m0.001s Ale dlaczego to nie działa z nohup? $ nohup time sleep 2 & [1] 29456 $ nohup: ignoring input and appending output to 'nohup.out' nohup: failed …
14 bash  time 

3
Jak trwale zmienić typ czcionki TTY konsoli, aby zachowywał się po ponownym uruchomieniu?
Używam Ubuntu 15.04 64-bit Desktop Edition (Linux oparty na Debianie). Użyłem sudo dpkg-reconfigure console-setupz wiersza poleceń, aby zmienić domyślny typ czcionki konsoli na Terminus. Zaraz potem czcionki konsoli zmieniły się na ostrzejszą czcionkę. Jednak po ponownym uruchomieniu Ctrl+ Alt+ F1przenosi mnie do okna konsoli, które ma oryginalną czcionkę w stylu …

5
Najprostszy sposób wysyłania plików przez sieć
Jaki jest najprostszy i najbardziej wszechstronny sposób przesyłania plików przez sieć do innych komputerów? Rozumiem przez to komputery, z których obecnie korzystają inni ludzie. Nie sądzę, że SSH działa, jeśli komputer ma aktywną sesję otwartą. Do tej pory używam netcat, co działa dobrze. Czy są jednak inne proste sposoby na …

3
mdadm: nie można usunąć komponentów w RAID 1
Mam partycję / boot w macierzy RAID 1 przy użyciu mdadm. W przeszłości ta tablica kilkakrotnie ulegała degradacji i za każdym razem, gdy usuwam dysk fizyczny, dodam nowy, przywracam tablicę do normy, używa nowej litery dysku. Pozostawienie starego nadal w tablicy i nie powiodło się. Nie mogę usunąć wszystkich tych …

3
Czy mogę użyć dowiązania symbolicznego jako usługi systemd?
Na przykład mam usługę o nazwie mysshd.servicew /usr/lib/systemd/system/katalogu. Czy mogę utworzyć dowiązanie symboliczne, takie jak: ln -s /usr/lib/systemd/system/mysshd.service /usr/lib/systemd/system/fool.service tak, że jakakolwiek operacja, którą wykonam z fool.service, zostanie odzwierciedlona w mysshd.service( systemctl enable/disable start/stop fool.servce)? Moim celem jest zastąpienie natywnej usługi sshd dowiązaniem symbolicznym mojej własnej usługi sshd.
14 systemd  services 

3
Jak sprawdzić, czy biblioteka współdzielona jest zainstalowana?
Moje pytanie wynika z mojego problemu z uruchomieniem ffmpeg. Zainstalowałem ffmpeg i jest on wyświetlany jako zainstalowany: whereis ffmpeg ffmpeg: /usr/bin/ffmpeg /usr/bin/X11/ffmpeg /usr/share/ffmpeg /usr/share/man/man1/ffmpeg.1.gz Później zorientowałem się, że niektóre programy zależą od bibliotek, które nie są dostarczane z samą instalacją, więc sprawdziłem za pomocą komendy ldd, czego brakuje: # ldd …

5
Usuń zduplikowane linie, zachowując ich kolejność
[root@server]# awk '!seen[$0]++' out.txt > cleaned awk: (FILENAME=out.txt FNR=8547098) fatal error: internal error Aborted [root@server]# „Serwer” ma: 8 GB RAM + 16 GB SWAP, x> 300 GB wolnego miejsca, amd64, procesor na pulpicie. Scientific Linux 6.6. Nic więcej na nim nie działa, aby wykonać OBCIĄŻENIE. Awk przerywa po kilku sekundach. …

2
Błąd „ext4_lookup: usunięto odwołanie do i-węzła” w / var / log / messages
Sprawdzałem mój plik dziennika / var / log / messages, co 2 sekundy trwa dodawanie dziennika. Mar 20 11:42:30 localhost kernel: EXT4-fs error (device dm-0): ext4_lookup: deleted inode referenced: 184844 Mar 20 11:42:32 localhost kernel: EXT4-fs error (device dm-0): ext4_lookup: deleted inode referenced: 184844 Mar 20 11:42:34 localhost kernel: EXT4-fs …
14 linux  logs 

1
Dlaczego polecenie echo nie działa z poleceniem?
kiedy piszę: at now + 1 min at>play /usr/share/sounds/startrek.wav at>ctrl+d działa, więc po minucie słychać dźwięk. ale kiedy piszę: at now + 1 min at>echo "Teresa the green vegetable lover" at>ctrl+d Nie otrzymałem odpowiedzi błędu z powłoki, ale po 1 minucie nie wyświetla się również żaden tekst.
14 command-line  at 

3
Jak zdobyć traceroute na cygwin?
Implementacja traceroute (tracert) różni się w systemach Windows i Unix. Chciałem porównać oba z Wireshark. Jestem teraz na systemie Windows 7 i chciałem szybko uzyskać implementację traceroute w systemie Unix. Moim pierwszym pomysłem było zdobycie go za pomocą MSYS lub Cygwin. Zainstalowałem Cygwin z zaznaczonymi pakietami „inetutils *”, ale nie …

4
Jak zmienić limit czasu w systemctl
Kiedy uruchamiam system Debian, jego uruchomienie zawiesza się na około 2 minuty w linii: Loading, please wait... [ 5.191043] systemd-fsck[129]: /dev/mmcblk0p2: clean, 234192/873120 files, 2335263/3491328 blocks [ 6.645242] intel_rapl: no valid rapl domains found in package 0 [ 6.643682] systemd-fsck[222]: fsck.fat 3.0.27 (2014-11-12) [ 6.664844] intel_rapl: no valid rapl domains …

5
jak tymczasowo wyłączyć cronjobs użytkownika?
Jak tymczasowo wyłączyć jedno lub więcej zadań cron użytkowników? W szczególności nie chcę zawieszać praw crona użytkownika - po prostu nie zwalniam żadnego z jego zadań. Jestem na systemach SLES 11 SP2 i SP3
14 cron 


9
Filtruj lub potokuj określone sekcje pliku
Mam plik wejściowy z niektórymi sekcjami, które są oznaczone znacznikami początkowym i końcowym, na przykład: line A line B @@inline-code-start line X line Y line Z @@inline-code-end line C line D Chcę zastosować transformację do tego pliku, tak aby wiersze X, Y, Z były filtrowane przez niektóre polecenia ( nlna …

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.