Unix & Linux

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


2
Jak różnicować plik i dane wyjściowe z polecenia?
Zwykle piszesz: diff file1 file2 Ale chciałbym różnicować plik i dane wyjściowe z polecenia (tutaj robię polecenie trywialnym): diff file1 <(cat file2 | sort) Ok, to działa, gdy wprowadzę to ręcznie w wierszu poleceń powłoki, ale kiedy wstawię dokładnie ten sam wiersz w skrypcie powłoki, a następnie uruchomię skrypt, pojawia …


5
Jak mogę uzyskać shaX zakodowane w base64 na CLI?
sha1sumwyprowadza w formacie heksadecymalnym rzeczywisty sha. Chciałbym zobaczyć wariant zakodowany w standardzie base64. być może jakieś polecenie, które wypisuje wersję binarną, którą mogę potokować, na przykład: echo -n "message" | <some command> | base64lub jeśli wypisuje ją bezpośrednio, to też jest w porządku.

5
Jak pobrać pakiet, aby nie zainstalować go za pomocą polecenia apt-get?
sudo apt-get install pppoe pobierze pppoepakiet i zainstaluje go. Czy można po prostu pobrać pppoepakiet i nie instalować go za pomocą apt-getpolecenia? wget http://ftp.us.debian.org/debian/pool/main/p/ppp/ppp_2.4.7-1+4_amd64.deb ppp_2.4.7-1+4_amd64.deb jest teraz w bieżącym katalogu. cd /tmp sudo apt-get install -d ppp Reading package lists... Done Building dependency tree Reading state information... Done The following …
32 apt  download 

2
Uruchamianie dd. Dlaczego zasoby są zajęte?
Właśnie sformatowałem kartę microSD i chciałbym uruchomić ddpolecenie. Niestety ddpolecenie nie powiedzie się: $ sudo dd bs=1m if=2016-02-26-raspbian-jessie-lite.img of=/dev/rdisk2 dd: /dev/rdisk2: Resource busy $ Wszyscy w Internecie mówią, że najpierw muszę odmontować dysk. Jasne, mogę to zrobić i przejść dalej. Ale chcę zrozumieć, dlaczego / co dokładnie w OS X …
32 osx  dd  sd-card  resources 

7
Wiele argumentów w shebang
Zastanawiam się, czy istnieje ogólny sposób przekazywania wielu opcji do pliku wykonywalnego za pomocą linii shebang ( #!). Używam NixOS, a pierwsza część shebang w każdym skrypcie, który piszę, jest zwykle /usr/bin/env. Problem, z którym się wtedy spotykam, polega na tym, że wszystko, co następuje, jest interpretowane przez system jako …

2
Jak wyświetlić listę wszystkich uruchomionych demonów?
Z mojego pytania było jasne, że nie mogę łatwo zdecydować o funkcjach demona. Przeczytałem w różnych artykułach i na różnych forach, za pomocą tego service --status-allpolecenia można wyświetlić listę wszystkich demonów w moim systemie. Ale nie sądzę, że polecenie wyświetla listę wszystkich demonów, ponieważ NetworkManagerdemon, który jest obecnie uruchomiony w …
32 services  daemon 

5
Dodawanie rozpakowanych plików do spakowanego folderu
Próbuję dodać rozpakowane pliki do istniejącego już skompresowanego folderu powiedz new folder.zip. Czy można używać zip -r new folder.zippo dodaniu do nich niektórych rozpakowanych plików? Czy to polecenie skompresuje folder? Czy jest na to jakaś alternatywa?
32 zip  mv 

2
Jak skonfigurować firewallD Centos 7, aby umożliwić kontenerom dokerów bezpłatny dostęp do portów sieciowych hosta?
Mam dokera zainstalowanego na CentOS 7 i korzystam z firewalla D. Z wnętrza mojego kontenera idę do hosta (domyślnie 172.17.42.1) Przy włączonej zaporze ogniowej container# nc -v 172.17.42.1 4243 nc: connect to 172.17.42.1 port 4243 (tcp) failed: No route to host z zamknięciem zapory ogniowej container# nc -v 172.17.42.1 4243 …

5
Wyświetl wszystkie polecenia znane powłoce
Co mogę wpisać w mojej powłoce (która tak się składa bash), która wyświetli wszystkie rozpoznane polecenia? Czy to też różni się powłoką? Czy też wszystkie powłoki mają po prostu „katalog” rozpoznawanych poleceń? Po drugie, inne pytanie, ale jak mogę je pominąć? Innymi słowy, jak mogę napisać własne viewpolecenie, aby zastąpić …
32 shell  command 




3
Jaka jest różnica między ping localhost a ping 127.0.0.1?
Po wykonaniu następujących czynności, aby wyłączyć odpowiedzi ping: # sysctl net.ipv4.icmp_echo_ignore_all=1 # sysctl -p Otrzymuję różne wyniki z pingowania localhost vs. 127.0.0.1 # ping -c 3 localhost PING localhost(localhost (::1)) 56 data bytes 64 bytes from localhost (::1): icmp_seq=1 ttl=64 time=0.029 ms 64 bytes from localhost (::1): icmp_seq=2 ttl=64 time=0.035 …
31 ping  sysctl 

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.