Unix & Linux

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

2
Przyspiesz / unikaj obliczania list plików rsync
Używam rsync 3.1.1, aby zsynchronizować dwa dyski, z których jeden jest w sieci i jest zamontowany jako udział samby /mnt/ROUTER_WD_2TB/. Jest to źródło o prędkości 30–40 MB / s ze względu na ograniczenia sieci. Drugi, miejsce docelowe, jest montowany lokalnie (szczyt 110 MB / s) i jest /mnt/BACKUP_HITACHI_2TB/. Używam następującego …
12 rsync  backup 

2
użycie zestawu -u nie działa zgodnie z oczekiwaniami
Uczę się, jak efektywnie korzystać z różnych setopcji w moim skrypcie i natknąłem się na to, set -uże wydaje się idealny do wychodzenia ze skryptu, jeśli zmienna nie zostanie poprawnie ustawiona (np. Usuwanie użytkowników). Według mężczyzny stronie, set -ui set -erobi, co następuje ... -e Exit immediately if a command …

1
Czy mogę zbudować kontener Docker z Dockerfile w sposób interaktywny z alokacją niektórych pseudo TTY?
Buduję kontener od dołu Dockerfile: FROM ubuntu:14.04 ... RUN apt-get update && apt-get install -y vim #RUN ssh-keygen -f /root/.ssh/id_rsa -N strongpass123$%^ RUN ssh-keygen -f /root/.ssh/id_rsa ... Robię to dość rzadko, ale przed użyciem ssh-keygeni po nim jest wiele poleceń . Wiem, że mogę to zrobić od skryptu, docker exec …


2
Co oznaczają słowa kluczowe sink i source w pulseaudio?
Czytam o pulseaudio, jak to działa i jak mogę go skonfigurować. Często spotykam się z dwoma słowami kluczowymi: ZLEW , ŹRÓDŁO. Na początku myślałem, że SINK oznacza WYJŚCIE, a ŹRÓDŁO oznacza WEJŚCIE , ale wydaje się, że tak nie jest. Czy ktoś mógłby wyjaśnić, co SINK i ŹRÓDŁO oznaczają w …
12 pulseaudio 

2
Jak uzyskać przenośną ilość dostępnej pamięci między dystrybucjami?
Standardowe pliki / narzędzia zgłaszające pamięć wydają się mieć różne formaty w różnych dystrybucjach systemu Linux. Na przykład w Arch i Ubuntu. Łuk $ free total used free shared buff/cache available Mem: 8169312 3870392 2648348 97884 1650572 4110336 Swap: 16777212 389588 16387624 $ head /proc/meminfo MemTotal: 8169312 kB MemFree: 2625668 …
12 linux  memory  meminfo 

2
Drukowanie dwóch stron na arkusz z wiersza poleceń
Powiedzmy, że zaczynam od dokumentu PDF, powiedzmy 12 stron, wyświetlanego z evince . Aby utworzyć kolejny plik PDF z 6 arkuszami, z ustawieniem dwóch stron na stronę, zwykle używam urządzenia „Drukuj do pliku” wymienionego w oknie dialogowym ^ P. Działa to całkiem nieźle. Chciałbym przetłumaczyć tę operację dla wiersza poleceń. …
12 pdf  cups  evince  pdftk  lp 

1
Czy sensowne jest umieszczenie btrfs na lvm?
To jest OpenSUSE Leap 42. Mam komputer z 2x 500 GB dyskami SATA HDD i aby go przyspieszyć, włożyłem do systemu mały dysk SSD 30 GB dla systemu. Podczas instalacji dyski twarde zostały odłączone, ponieważ dezorientowały one instalatora (i mnie). Po uruchomieniu systemu dość łatwo wymieniłem katalog / home na …
12 linux  partition  lvm  btrfs 

1
Skonfiguruj publiczne adresy IP w maszynach wirtualnych KVM
Mam fizyczny serwer z systemem CentOS 6.5 z jednym interfejsem podłączonym do Internetu (z jednym publicznym adresem IP). Na tym serwerze mam dwie maszyny wirtualne utworzone za pomocą KVM przez libvirt z jednym interfejsem. Chcę przypisać jeden publiczny adres IP do każdej maszyny wirtualnej i kontynuować korzystanie z połączenia z …
12 kvm  bridge  libvirt 


1
Ekran GNU: Jak włączyć lub wyłączyć rejestrowanie, gdy ekran jest już podłączony?
Załóżmy, że mam dołączony ekran, ale screen -Lpoczątkowo zapomniałem wykonać . Czy można włączyć i wyłączyć rejestrowanie aktualnie dołączonego ekranu bez ponownego uruchamiania ekranu? Wiem, że można zrobić zrzut ekranu aktualnie dołączonego ekranu, naciskając Ctrl+a h(ta kombinacja klawiszy, po której następuje h), ale chcę umożliwić trwałe rejestrowanie dołączonego ekranu. Czy …

1
Czy „wait &” („wait ampersand”) to przydatny idiom lub technika skryptu powłoki / powłoki?
„Odziedziczyłem” niektóre skrypty powłoki dla maszyn z systemem Linux, na których działa powłoka „bash” GNU. W jednym szczególnym przypadku na maszynie działa GNU bash w wersji 2.0.5b Jeden z tych skryptów ma wait &instrukcję („czek ampersand”) jako część „for line” forpętli. Na pierwszy rzut oka wydaje się to dziwnym / …

1
Pełna lista opcji tput
Chciałem ukryć kursor i byłem świadomy tputdowodzenia. Przeszukałem jego stronę podręcznika. Podczas przeszukiwania Internetu znalazłem $ tput civis # to hide the cursor $ tput cnorm # to bring back the cursor Działa to doskonale, ale te opcje nie są wymienione nigdzie na stronie podręcznika. Gdzie są oficjalnie udokumentowane?

2
jak wyświetlić tylko procesy * nie * pasujące do filtra?
Używam htopdo interaktywnego monitorowania moich procesów. Czasami jednak kilka procesów „przeszkadza” i chciałbym je odfiltrować. Niestety wydaje się, że wbudowany filtr htop (np. F4) Pozwala mi tylko zdefiniować filtr dodatni (wyświetlane będą tylko dopasowania), a nie filtry negatywne (wyświetlane są wszystkie dopasowania oprócz). Wreszcie, nie znalazłem żadnej dokumentacji dotyczącej faktycznej …
12 filter  htop 

1
Wychodzenie z terminala z uruchomionym „nohup ./my_script &” => „Masz uruchomione zadania”. OK, aby wyjść?
Załóżmy, że uruchomiłem następujące polecenie na zdalnym urządzeniu z myślą o zapobieganiu zabiciu zadania po odłączeniu terminala. nohup ./my_script.sh & Gdy próbuję wyjść z terminala, pojawia się następujące ostrzeżenie: zsh: you have running jobs Przypuszczam, że to w porządku. To tylko mówi mi, że mam zadanie / proces działający 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.