Unix & Linux

11
Przekazać funkcję innemu użytkownikowi w Bash?

Czy jest jakiś sposób na przekazanie funkcji od jednego użytkownika do drugiego? Na przykład mam mały skrypt Bash, który wykonuję jako root: #!/bin/bash user_func(){ whoami exit } su vagrant -c 'user_func' Jednak funkcja user_func nie jest zdefiniowana dla użytkownika Vagrant, tylko dla...

11
Dodaj FreeBSD do menu uruchamiania GRUB2

Mam Gentoo x64 zainstalowany z Grub2 na moim dysku MBR. Dzisiaj zainstalowałem FreeBSD x64 9.2. Teraz jestem w Gentoo i próbuję dodać FreeBSD do grub2listy menu. grub2-install /dev/sda os-prober grub2-mkconfig -o /boot/grub2/grub.cfg Zrobiłem powyższe na Gentoo i nie znalazłem FreeBSD....

11
Jak Linux radzi sobie z osobną partycją / boot?

Chciałbym dowiedzieć się, jak Linux radzi sobie z oddzielnymi partycjami rozruchowymi. Tak naprawdę nie jestem zainteresowany, ale chciałbym wiedzieć, jak to działa pod maską. Rozważ dysk twardy sda, który ma dwie partycje sda1i sda2. Powiedzmy, że sda2jest to rootpartycja /zawierająca system...

11
Tablice asocjacyjne w skryptach powłoki

Widziałem sztuczkę polegającą na implementacji tablic asocjacyjnych w skrypcie powłoki. Na przykład print array["apples"]może być skryptowany jako echo \$array$keygdzie klucz = jabłka. Nie wspomniano jednak o tym, jak wygenerować klucze do iteracji po tablicy. Jedynym sposobem, w jaki mogłem...

11
pośrednie rozszerzanie zmiennych w POSIX-ie w bash?

Czy jest to możliwe, czy jest jakiś elegancki hack, aby dokonać pośredniej rozbudowy zmiennych w POSIX, jak można to zrobić w Bash? W kontekście próbuję wykonać następujące czynności: for key in ${!map_*} do # do something done EDYCJA: Aby to wyjaśnić, chciałbym uzyskać dostęp do zmiennych...

11
nginx + php5-fpm nie działa poprawnie. Widzę tylko biały ekran

Właśnie zainstalowałem nginx i php5-fpm i chcę go przetestować na porcie 82. Więc dzwonię pod adres http://mysite.com:82/test555.php i nic nie widzę. Tylko biały ekran. Bez błędów, bez ostrzeżeń, nic nie widzę :) Istnieje dziennik błędów nginx i dziennik błędów php5-fpm - ale ... Nie ma żadnych...