Unix & Linux

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



4
Dlaczego w ogóle potrzebne jest urządzenie pętli?
Wcześniej tworzyłem pliki obrazów za pomocą dd, konfigurowałem system plików na nich za pomocą mkfsi mount, aby uzyskać do nich dostęp jako zamontowane partycje. Później widziałem w Internecie, że wiele przykładów używa losetupwcześniej, aby wejść do urządzenia pętli /dev, a następnie zamontować. Nie mogłem powiedzieć, dlaczego praktycznie potrzebny jest plik …



2
„tee” dla poleceń
teemoże przekierować standardowe wejście w potoku do standardowego wyjścia i pliku. echo Hello, World! | tee greeting.txt Powyższe polecenie wyświetli powitanie na ekranie terminala i zapisze je w zawartości greeting.txtpliku, tworząc plik, jeśli nie ma takiego przy tej nazwie. Istnieje również -aopcja, teeaby dołączyć do istniejącego pliku zamiast nadpisywania. Czy …

1
Jaka jest różnica między „cofaniem historii dnf” a „cofaniem historii dnf”?
Przeczytajmy oficjalną dokumentację : dnf history rollback <transaction-spec> Cofnij wszystkie transakcje wykonane po określonej transakcji. Jeśli nie można cofnąć żadnej transakcji z powodu bieżącego stanu RPMDB, nie cofaj żadnej transakcji. Nacisk jest mój. To polecenie odnosi się do undopolecenia. OK, przeczytajmy dokumentację dotyczącą cofania: dnf history undo <transaction-spec> Wykonaj operację …

2
Czy można mieć wiele bram domyślnych dla połączeń wychodzących?
Chciałbym mieć wiele kart sieciowych (eth0 i wlan0) w tej samej podsieci i służyć jako kopia zapasowa aplikacji na hoście, jeśli jedna z kart sieciowych zawiedzie. Z tego powodu stworzyłem dodatkową tabelę routingu. Oto jak /etc/network/interfaceswygląda: iface eth0 inet static address 192.168.178.2 netmask 255.255.255.0 dns-nameserver 8.8.8.8 8.8.4.4 post-up ip route …

2
Jak uruchomić i używać ssh-agent jako usługi systemowej?
Jak uruchomić ssh-agent jako usługę systemową ? W sieci jest kilka sugestii, ale nie są one kompletne. Jak dodać automatycznie niezaszyfrowane klucze, jeśli usługa ssh-agent została pomyślnie uruchomiona? Prawdopodobnie ~/.ssh/.session-keysdobrze byłoby dodać klucze z listy . Jak ustawić SSH_AUTH_SOCKpóźniej dowolną sesję logowania? Najbardziej poprawnym sposobem jest przeniesienie go z usługi …

7
Nazwa użytkownika i hasło w wierszu poleceń z sshfs
Tworzę mały skrypt kopii zapasowej, używając sshfs: sshfs backup_user@target_ip:/home /mnt/backup Czy istnieje sposób na dołączenie hasła do tego polecenia? A może istnieje inne rozwiązanie do przesyłania plików, w którym można podać hasło logowania inne niż FTP / SFTP?
15 linux  ssh  sshfs 

2
Dlaczego synchronizacja jest tak ważna przy tworzeniu bootowalnej pamięci USB z Linuksem?
Z Arch Wiki Wiki: https://wiki.archlinux.org/index.php/USB_flash_installation_media # dd bs=4M if=/path/to/archlinux.iso of=/dev/sdx status=progress && sync [...] Czy nie tęsknić sync, aby zakończyć przed wyciągnięciem dysku USB. chciałbym wiedzieć Co to robi? Jakie konsekwencje zostaną pominięte? Notatki ddpolecenie używane z opcjonalnym status=progress: tar -xzOf archlinux-2016-09-03-dual.iso | dd of=/dev/disk2 bs=4M status=progress && sync Lub …


2
Odznacz `setcap` dodatkowe możliwości na eksluzywnym
Odpowiedź do Linux: pozwala użytkownikowi na słuchanie portu poniżej 1024 określonej dając wykonywalne dodatkowych uprawnień przy użyciu setcaptak, że program może wiązać się z portami <1024: setcap 'cap_net_bind_service=+ep' /path/to/program Jaki jest prawidłowy sposób cofnięcia tych uprawnień?

5
Indeksuj ciąg w bash
Jak mogę odwoływać się do ciągu według indeksu w sh / bash? To znaczy w zasadzie dzielenie. Próbuję usunąć 5 znaków z nazwy pliku. Wszystkie nazwy mają strukturę: nazwa_kod_nr. Usiłuję usunąć 5-bitowy kod kodu. name_nr_ma zawsze 10 znaków. Czy istnieje coś takiego; for i in * ; do mv "$i" …
15 bash  shell  string 

2
Różnica między lokalizacją a mlocate
Chciałem zainstalować polecenie locate, które jest dostępne za pośrednictwem sudo apt-get installmlocate. Najpierw jednak uruchomiłem program, sudo apt-get installlocatektóry prawdopodobnie zainstalował coś innego. locate <package>Wydaje się jednak, że wpisanie polecenia wymaga mlocate. Co to jest paczka locatei czy można (powinna) być bezpiecznie usunięta?
15 locate 

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.