Pytania oznaczone «command-line»

16
Jakie jest znaczenie symbolu `|` w powłoce?

Co |symbol oznacza w sudo ps -ef | grep processnamepoleceniu? Czy ktoś może również wyjaśnić to polecenie? Użyłem tego polecenia tylko do uzyskania PID i zabicia tego procesu, ale widziałem sudo ps -ef | grep processname | grep -v grepi mam wrażenie, że -v grepto jak zabicie wcześniej...

16
Co oznacza [co] w komendzie „rm -rf nazwa pliku [co]”?

Załóżmy, że mam dwa pliki /tmp: root@ubuntu:~# touch /tmp/hello.{pyc,py} root@ubuntu:~# ls /tmp/ hello.py hello.pyc Teraz uruchommy rm -rfpolecenie z opcją [co] root@ubuntu:~# rm -rf /tmp/hello.py[co] root@ubuntu:~# ls /tmp/ hello.py Czy ktoś może wyjaśnić, co się tutaj dzieje? Jaki jest...

16
Gdzie jest zdefiniowana powłoka logowania?

Czytałem sudo -i/-s tutaj różnicę . Po użyciu polecenia shoptnależy zauważyć, że wszystkie ( sudo su/sudo -i/sudo -s) $SHELLdają takie same wyniki, ale shoptwyniki poleceń są różne. Jak więc zdefiniowano powłokę logowania i powłokę inną niż login? Skąd shoptwziąć wynik? Dlaczego nie jest to...