Unix & Linux

59
Dlaczego biblioteki współdzielone są wykonywalne?

Dlaczego prawie wszystkie udostępnione biblioteki /usr/lib/mają ustawiony bit uprawnień do wykonywania? Nie widzę żadnego przypadku użycia do ich wykonania. Niektórym udaje się podłączyć jakąś mainfunkcję, aby wydrukować krótką notatkę o prawach autorskich i wersji, ale wielu nawet tego nie robi i...

59
Czy emulator terminala może być tak szybki jak TTY 1-6?

Ostatnio próbowałem różnych emulatorów terminali, od wbudowanego terminalu gnome, aterm, xterm, wterm, aż do rxvt. Test, który przeprowadzam, jest w następującej kolejności: Otwórz okno tmux z 2 panelami Lewe okienko będzie zadaniem wymagającym intensywnego mówienia, na przykład grep a /et/c...

59
Z jakich jednostek czasu korzysta „top”?

Jeśli wydam polecenie „top” i otrzymam wyniki takie jak: PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 00001 bob 25 0 77380 1212 1200 R 95.8 0.0 89122:13 fee 00002 bob 25 0 77380 1196 1184 R 95.4 0.0 88954:14 fi 00003 sam 18 0 427m 16m 6308 R 30.0 0.1 54:46.43 fo 00004 sam 18 0 427m...

59
Jak mogę uzyskać komendę tac w systemie OS X?

Lubię używać tacdo odwracania wyjścia cat. Jednak nie jest dostępny w terminalu Mavericks. Próbowałem znaleźć go na MacPorts i znowu nie jest dostępny. Czy ktoś może mi pokazać, jak zdobyć tac? Jest to bardzo pomocne do odczytu plików

59
Przekaż zmienną powłoki jako / pattern / do awk

Posiadanie następujących w jednej z moich funkcji powłoki: function _process () { awk -v l="$line" ' BEGIN {p=0} /'"$1"'/ {p=1} END{ if(p) print l >> "outfile.txt" } ' } , więc gdy zostanie wywołany jako _process $arg, $argzostanie przekazany jako $1i użyty jako wzorzec wyszukiwania....

59
Przeniesienie / var, / home do oddzielnej partycji

Po przeczytaniu tego przewodnika próbuję przenieść niektóre foldery (takie jak /vari /home) na osobną partycję: 3.2.1 Wybierz inteligentny schemat partycji Udało mi się przenieść jeden folder z powodzeniem zgodnie z tym przewodnikiem. Jednak wydaje się, że to nie działa w przypadku wielu...

59
Różnica między ls-l a ll?

Jestem stosunkowo nowy w programowaniu jako całości, a niektóre samouczki mówią mi, żebym ls -lszukał plików w katalogu, a inni mówili ll. Wiem, że lsto krótka lista, ale czy istnieje różnica między pozostałymi

59
Czy można połączyć się z portem TCP 0?

Słuchanie portu TCP 0 przydziela mi wolny numer portu w systemie. Ale co się stanie, gdy spróbuję połączyć się z portem TCP 0? Oczywista odpowiedź brzmi: „To nie działa”: $ nc localhost 0 nc: port number too small: 0 Gdzie w systemie jest to obsługiwane? W stosie TCP jądra systemu...

59
Gdzie mam umieścić plik jednostki systemowej?

I odczytać , że istnieją dwa foldery do plików jednostkowych (nie w trybie użytkownika). /usr/lib/systemd/system/: units provided by installed packages /etc/systemd/system/: units installed by the system administrator Z tym rozumowaniem sprzeczna jest następująca odpowiedź:...

59
Dlaczego scp jest tak wolny i jak go przyspieszyć?

Próbuję skopiować partię plików, scpale jest to bardzo powolne. To jest przykład z 10 plikami: $ time scp cap_* user@host:~/dir cap_20151023T113018_704979707.png 100% 413KB 413.2KB/s 00:00 cap_20151023T113019_999990226.png 100% 413KB 412.6KB/s 00:00 cap_20151023T113020_649251955.png 100% 417KB...