Unix & Linux

92
Jaka jest potrzeba polecenia „fakeroot” w systemie Linux

Dlaczego w ogóle potrzebujemy fakerootdowodzenia? Czy nie możemy po prostu użyć poleceń sudolub su? Strona podręcznika mówi: fakeroot - uruchom w środowisku fałszywe uprawnienia roota do manipulowania plikami About.com mówi: Daje fałszywe środowisko root. Ten pakiet ma na celu włączenie...

92
Co to są pseudo terminale (pty / tty)?

To może być naprawdę podstawowe pytanie, ale chcę je dokładnie zrozumieć. Co to jest pseudo terminal? (tty / pty) Dlaczego ich potrzebujemy? Jak zostali wprowadzeni i jaka była tego potrzeba? Czy są przestarzałe? Czy już ich nie potrzebujemy? Czy coś je zastąpiło? Jakiś użyteczny przypadek...

92
Mylące użycie && i || operatorzy

Przeglądałem /etc/rc.d/init.d/sendmailplik (wiem, że rzadko się go używa, ale przygotowuję się do egzaminu) i trochę się zdezorientowałem co &&do ||operatorów. Przeczytałem, gdzie można ich używać w instrukcjach takich jak: if [ test1 ] && [ test2 ]; then echo "both tests are...

91
Wyświetl etykiety partycji z wiersza polecenia

Czy istnieje polecenie, które wyświetli listę wszystkich partycji wraz z ich etykietami? sudo fdisk -li sudo parted -ldomyślnie nie wyświetlaj etykiet. EDYCJA: (jak w komentarzu poniżej) Mówię o etykietach ext2 - tych, które możesz ustawić gpartedpodczas partycjonowania. EDYCJA 2: Zamierzeniem...

91
Pobierz za pomocą wget do katalogu innego niż bieżący

Muszę użyć, wgetaby pobrać plik do katalogu /var/cache/foobar/(więc na przykład, jeśli pobiorę stackexchange-site-list.txt, zostanie pobrany /var/cache/foobar/stackexchange-site-list.txt) czy to możliwe? curlbyłaby również opcja, ale wolałbym nie używać curl, ponieważ nie jest instalowany...

91
Dlaczego rm może usuwać pliki tylko do odczytu?

Jeśli utworzę plik, a następnie zmienię jego uprawnienia na 444(tylko do odczytu), w jaki sposób rmmogę go usunąć? Jeśli to zrobię: echo test > test.txt chmod 444 test.txt rm test.txt ... rmzapyta, czy chcę usunąć plik chroniony przed zapisem test.txt. Spodziewałbym się, że rmnie uda mi się...

91
Jak rozpocząć tmux z attach, jeśli sesja istnieje

Jeśli użyję tmux attach Mogę dołączyć do uruchomionej sesji, ale jeśli sesja nie jest uruchomiona, pojawia się tylko błąd no sessions Jak mogę automatycznie rozpocząć nową sesję, jeśli nie jest uruchomiona? coś jak tmux

91
W jaki sposób Linux „zabija” proces?

Często zaskakuje mnie to, że chociaż pracuję zawodowo z komputerami od kilku dziesięcioleci, a Linux od dekady, tak naprawdę większość funkcjonalności systemu operacyjnego traktuję jak czarną skrzynkę, a nie magię. Dzisiaj myślałem o killpoleceniu i chociaż używam go wiele razy dziennie (zarówno w...

91
Jak zainstalować dig na CentOS?

Nie mogę znaleźć digpolecenia w mojej nowej instalacji CentOS. Próbowałem, yum install digale mówi, że nie może znaleźć pakietu. Jak zainstalować dig na

90
Określanie procesu powiązanego z portem

Wiem, że za pomocą polecenia: lsof -i TCP (lub jakiś wariant parametrów z lsof) Mogę określić, który proces jest powiązany z określonym portem. Przydaje się to, jeśli próbuję uruchomić coś, co chce się połączyć z 8080, a niektóre inne już korzystają z tego portu, ale nie wiem co. Czy istnieje...