Unix & Linux

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

3
Dlaczego `--human-readable` jest potrzebny, a nie domyślny?
Kilka narzędzi wiersza poleceń używa opcji -hlub --human-readabledo drukowania rozmiaru pliku w formacie czytelnym dla człowieka (tj. 36GVs 37550836). Dlaczego ta opcja jest potrzebna, a nie domyślna? Czy narzędzia te nie są przeznaczone głównie do przekazywania ludziom?



17
Dlaczego głowy uniksowe mówią „minus”?
Kilka tygodni temu uczestniczyłem w rozmowie na temat Gita przez kogoś, kto wydawał się pochodzić z Windows. Mówię „wydawało się”, ponieważ powtarzał „myślnik”, odnosząc się do opcji wiersza poleceń. Potem przypomniałem sobie coś, co mnie zainteresowało na początku nauki Linuksa; to znaczy, odnosząc się do opcji, rezydentne głowy Uniksa zawsze …



9
Jak parsować JSON za pomocą skryptów powłoki w systemie Linux?
Mam wyjście JSON, z którego muszę wyodrębnić kilka parametrów w systemie Linux. To jest wyjście JSON: { "OwnerId": "121456789127", "ReservationId": "r-48465168", "Groups": [], "Instances": [ { "Monitoring": { "State": "disabled" }, "PublicDnsName": null, "RootDeviceType": "ebs", "State": { "Code": 16, "Name": "running" }, "EbsOptimized": false, "LaunchTime": "2014-03-19T09:16:56.000Z", "PrivateIpAddress": "10.250.171.248", "ProductCodes": [ …


4
su nie zmienia użytkownika, ale też nie odpowiada błędem
Gdy rootjestem zalogowany , chciałbym sukonkretnego użytkownika. Uruchomię su usernamei natychmiast otrzymuję monit z powrotem, nadal jako root. Nie podano błędu. Wiem, że stary „użytkownik, do którego próbujesz się zalogować” nie ma uprawnień do folderu, w którym aktualnie się znajdujesz, i nie ma to miejsca w tym scenariuszu. Co więcej, …
56 bash  su 

11
Jak uniknąć konfliktów między dnsmasq i systemd-rozwiązane?
Niedawno zainstalowałem dnsmasq, aby działał jako serwer DNS dla mojej sieci lokalnej. dnsmasq nasłuchuje na porcie 53, który jest już używany przez lokalny odbiornik kodów DNS z systemd-resolved . Zatrzymanie systemu rozwiązane, a następnie uruchom go ponownie po uruchomieniu dnsmasq rozwiązuje ten problem. Ale powraca po ponownym uruchomieniu: systemd-resolved jest …
56 systemd  dnsmasq 

2
Dlaczego i jak można uruchamiać niektóre biblioteki współdzielone, tak jakby były plikami wykonywalnymi?
Wywoływanie tego w 32-bitowych systemach Linux $ /lib/libc.so.6 a na systemach 64-bitowych to $ /lib/x86_64-linux-gnu/libc.so.6 w powłoce zapewnia wyjście takie jak to: GNU C Library stable release version 2.10.1, by Roland McGrath et al. Copyright (C) 2009 Free Software Foundation, Inc. This is free software; see the source for copying …


11
Użycie dotyku i vi?
Czy istnieje korzyść z utworzenia pliku dotykowego przed edycją ... np .: touch foo vi foo w porównaniu z natychmiastowym przekazaniem go do edytora? Lubić: vi foo Widzę sporo tutoriali wykorzystujących poprzednie ( touchwtedy vi).
55 shell  vi  touch 



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.