Unix & Linux

10
Pobieranie stdin z nazwanej rury

To, co próbuję zrobić, to uruchomić python w oknie terminala i przekierować go stdin z nazwanego potoku. Następnie piszę do nazwanego potoku w innym terminalu i uruchamiam to polecenie w Pythonie. Terminal 1: mkfifo p1 python < p1 Terminal 2: echo -n "print \"Hello World\"" > p1 Co się...

10
Co to znaczy, że każdy proces ma bieżący katalog?

Czytam „The Unix Programming Environment”, ale nie rozumiem pojęcia bieżącego katalogu procesów. Każdy proces ma bieżący katalog i zakłada się, że wszystkie nazwy plików rozpoczynają się od nazwy tego katalogu, chyba że zaczynają się bezpośrednio od ukośnika. Czy to oznacza, że ​​każdy proces...

10
Do czego służą te polecenia?

Wczoraj musiałem zainstalować system Windows z nadpisywaniem Grub. Cóż, to nie pierwszy raz, kiedy musiałem naprawić Grub, więc użyłem LiveCD, zamontowałem partycję root (nie mam bootowania, tylko /i home) i uruchomiłem grub-install --root-directory=/mnt/ /dev/sda. Jednak to nie zadziałało. Po...

10
Systemowa usługa PulseAudio użytkownika

Niewiele więcej do tego pytania: Chciałbym wiedzieć, czego potrzebuję, aby utworzyć usługę systemową PulseAudio do uruchomienia systemd --user. Próbowałem kilku różnych rzeczy, w tym różnych usług użytkownika od Google, ale nie mogę ustawić tego dokładnie między dbus a wszystkim innym wymaganym do...

10
Jak usunąć puste linie, zaczynając od linii 5

Mam to: sed -i '/^$/d' temp_spec.rb który usuwa puste linie i działa dobrze. Jak mogę to zrobić tylko dla linii 5-999 (najlepiej 5 do końca pliku). Próbowałem: sed -n5,999 -i '/^$/d' temp_spec.rb sed '5,999!d/^$/d' temp_spec.rb ale żadne nie działało (bez

10
Backspace w trybie wstawiania nie kasuje znaków

Jestem nowy w vi , właściwie zacząłem uczyć się vi od dzisiaj i utknąłem w zachowaniu klawisza backspace . Właściwie, kiedy uruchomiłem vi na Ubuntu 12.04 po raz pierwszy, mój klawisz Backspace działał normalnie, ale potem zaczął dziwnie się zachowywać. Ilekroć wciskam backspace w trybie...

10
Jak zmienić zapomniane hasło roota?

Zapomniałem hasła roota ... właściwie myślę, że wiem, co to jest, ponieważ jest to to samo hasło, które mam dla prawie wszystkiego, ale w Terminalu powiedz „Przepraszam, spróbuj ponownie”. Czy istnieje sposób na zresetowanie hasła? Jeśli tak to

10
Jak wstawić symbol wieloznaczny w bash?

Pamiętam, że bash może wykonać następujące czynności: Załóżmy, że w bieżącym katalogu są 3 pliki: a, b, c, gdy wprowadzam: $> somecommand * a następnie naciśnij klawisz lub kombinacje klawiszy lub sekwencję klawiszy, symbol wieloznaczny * online rozwinął się jako: $> somecommand a b...

10
Znajdź / buforowanie ls

Wydaje się, że przy pierwszym uruchomieniu findlub lsw katalogu praca zajmuje trochę czasu. Ale za każdym razem jest szybki, jakby lista zawartości katalogu została gdzieś zbuforowana lub zindeksowana. Czy istnieje sposób na zachowanie tej pamięci podręcznej podczas ponownego uruchamiania...

10
QEMU jak pingować sieć hosta?

Próbuję pingować z gościa do mojej sieci hosta bez powodzenia. qemu-system-x86_64 -hda debian_squeeze_amd64_standard.qcow2 -netdev user,id=user.0 -device e1000,netdev=user.0 Próbuję pingować losową maszynę: $ ping 10.0.2.21 Destination Host Unreachable W przypadku gościa mogę tylko pingować...