Unix & Linux

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

4
Jak znaleźć dostępne interfejsy sieciowe?
Dotyczy to Linuksa, ale jeśli ktoś wie o ogólnej metodzie * nix, byłoby to dobre. Wczoraj uruchomiłem system z podłączonym kablem Ethernet. „NetworkManager” nie jest zainstalowany, więc po uruchomieniu poszedłem poszukać nazwy interfejsu Ethernet, ifconfigaby ręcznie uruchomić klienta DHCP, ale nie pokazał nic innego niż lo. Karta sieciowa została wymieniona …

3
Co oznacza litera „u” w / dev / urandom?
Rozumiem, że odczyty /dev/randommogą blokować, podczas gdy /dev/urandomgwarantuje się, że nie blokują. Skąd się ubierze ten list ? Co to znaczy? Przestrzeń użytkownika? Odblokować? Mikro? Aktualizacja: Na podstawie wstępnego sformułowania pytania, nastąpiła pewna dyskusja nad przydatnością /dev/randomVS /dev/urandom. Link Mity na temat / dev / urandom został opublikowany trzy razy …

4
Dlaczego Linux używa LF jako znaku nowej linii?
O ile mi wiadomo, każdy system operacyjny ma inny sposób oznaczania znaku końca linii (EOL). Komercyjne systemy operacyjne używają powrotu karetki dla EOL (powrót karetki i przesunięcie wiersza w systemie Windows, powrót karetki tylko w systemie Mac). Z drugiej strony Linux używa po prostu linii do EOL. Dlaczego Linux nie …

4
Czy mogę w jakiś sposób dodać „&& prog2” do już uruchomionego prog1?
Większość powłok zapewnia funkcje takie jak &&i ;do łączenia wykonywania poleceń w określony sposób. Ale co, jeśli polecenie jest już uruchomione, czy nadal mogę w jakiś sposób dodać kolejne polecenie do wykonania w zależności od wyniku pierwszego? Powiedz, że pobiegłem $ /bin/myprog some output... ale naprawdę chciałem /bin/myprog && /usr/bin/mycleanup. …
87 bash  shell  process  exit 


5
Dodawanie certyfikatu z podpisem własnym do „zaufanej listy”
Wygenerowałem samopodpisany certyfikat dla mojego serwera kompilacji i chciałbym globalnie zaufać certyfikatowi na moim komputerze, ponieważ sam utworzyłem klucz i mam dość ostrzeżeń. Jestem na Ubuntu 12.04. Jak mogę wziąć certyfikat i globalnie mu ufać, aby przeglądarki (Google Chrome), narzędzia CLI (wget, curl) i języki programowania (Python, Java itp.) Ufały …
87 ssl 

7
Wyłącz logowanie użytkownika bez wyłączania konta
Załóżmy, że tworzę użytkownika o nazwie „fałszywy” za pomocą adduserpolecenia. Jak mogę się upewnić, że ten użytkownik NIE będzie realną opcją logowania, bez wyłączania konta. Krótko mówiąc, chcę, aby konto było dostępne za pośrednictwem su - bogus, ale nie chcę, aby było dostępne za pośrednictwem zwykłego monitu logowania. Rozglądając się, …

18
Jak policzyć liczbę określonego znaku w każdej linii?
Zastanawiałem się, jak policzyć liczbę określonego znaku w każdej linii przez niektóre narzędzia do przetwarzania tekstu? Na przykład, aby policzyć "w każdym wierszu następującego tekstu "hello!" Thank you! Pierwszy wiersz ma dwa, a drugi wiersz ma 0. Innym przykładem jest liczenie (w każdej linii.





7
Czy system Mac OS X UNIX?
Miałem ostatnio ten argument, że Mac OS X nie jest systemem UNIX, ale systemem uniksowym. Wiem, że istnieje jedna specyfikacja uniksowa i te zgodne są w stanie używać znaku towarowego UNIX. Czy Mac OS X jest systemem operacyjnym UNIX, czy jest uniksopodobny?
87 osx 

5
Zrozumienie wyjścia różnicowego
mam file1.txt this is the original text line2 line3 line4 happy hacking ! i file2.txt this is the original text line2 line4 happy hacking ! GNU is not UNIX jeśli to zrobię: diff file1.txt file2.txtdostanę: 3d2 < line3 5a5 > GNU is not UNIX Jak ogólnie interpretowana jest produkcja? Myślę, …
87 linux  files  diff 


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.