Unix & Linux

Pytania i odpowiedzi dla użytkowników systemów Linux, FreeBSD i innych systemów operacyjnych typu Un * x

1
Dlaczego identyfikatory użytkowników są przetwarzane?
Innego dnia usunąłem użytkownika z jednego z naszych serwerów. Ten użytkownik miał identyfikator 1002. Dzisiaj dodałem nowego użytkownika do systemu. Ku mojemu zaskoczeniu, dostał identyfikator użytkownika 1002. Ponieważ zlekceważyłem usunięcie katalogu głównego usuniętego użytkownika, nowy użytkownik jest teraz właścicielem katalogu domowego starego użytkownika (a także wszystkich innych zasobów, które były …
12 users 

3
Jak skonfigurować klaster pulpitu „biedaka” dla Linuksa?
Na rynku dostępnych jest kilka małych urządzeń z systemem Linux / Android z procesorem ARM 1 GHz, 512 MB pamięci RAM i cca. 4 GB pamięci za 35-40 USD. Jeśli kupię 5 sztuk, to tylko około 200 USD. Powiedzmy, że mamy ich 5-10 sztuk i rozwiązaliśmy podstawowe rzeczy, np. Uruchamiają …
12 remote  cluster 

2
Jak mierzyć światło?
Mam notebook Dell Latitude E6410, który zmienia intensywność światła lcd w odpowiedzi na poziomy światła otoczenia, więc musi mieć trochę fotokomórki. Jak mogę uzyskać dostęp do danych z tej fotokomórki? Próbowałem różnych wyszukiwań w Google, takich jak miernik luksów, monitor natężenia światła itp. I nie znalazłem ani jednej właściwej rzeczy.

5
Jak przetestować możliwe konflikty podczas używania aliasu w bashrc?
Czy istnieje prosty sposób na wyświetlenie listy wszystkich konfliktów poleceń, które wystąpiły w systemie z powodu aktualizacji bashrc obejmującej polecenia aliasu? Na przykład ktoś pisze alias ls=/path/to/user-generated/executablew języku bashrc. Jak dowiadujemy się, że to maskuje rzeczywiste polecenie ( ls). Jednym ze sposobów wydaje się być uruchomienie wszystkich aliasów przed i …
12 bash  alias  bashrc 


1
Jak zarejestrować wszystkie zdarzenia wykonane w katalogu?
Jak mogę zarejestrować wszystkie zdarzenia wykonane w określonym katalogu? Chcę zarejestrować wpis każdego zmodyfikowanego katalogu w określonym czasie. Używam find . -type d -mmin -5polecenia. Oprócz tego chcę podać więcej szczegółów, gdy dowolny katalog zostanie przeniesiony w inne miejsce, muszę dodać poniższe szczegóły dziennika, np. katalog „xyz” przeniesiono z „home …
12 linux  directory  logs 

1
Jest wszystkim, co nie jest dowiązaniem symbolicznym
Czy lsistnieje sposób na pokazanie zanegowanych warunków, takich jak „wszystkie pliki, które nie są dowiązaniem symbolicznym”? Często używam tego ostatniego w katalogu projektu, ale przydatne byłyby również inne negacje. Na razie moje badania doprowadziły tylko do utworzenia aliasu do czegoś „jak”: find . -maxdepth 1 ! -type l | sort …
12 bash  ls 

2
Ctrl-C nie działa z nie odłączoną sesją pppd
Mam płytkę ARM Mini2440 i umieściłem na niej podstawowy system Debian 6.0 multistrap. Kiedyś tmuxuruchamiałem kilka procesów w różnych oknach /etc/rc.local. Łączę się z płytą za pomocą portu szeregowego i wpisu inittab, aby uruchomić gettyna tym porcie. Używam picocomjako komunikatora szeregowego. Gdy root się loguje, ~/.bashrcdołącza go do już działającego …
12 linux  debian  terminal  tmux  ppp 

4
Kopiowanie jednego pliku do wielu katalogów za pomocą cp
To pytanie jest kontynuacją mojego wcześniejszego pytania, polegającego na tworzeniu wielu katalogówmkdir . Używam bashpowłoki. Utworzyłem pięćdziesiąt katalogów, każdy rozpoczynający się od przedrostka „s”, za pomocą polecenia: mkdir $(printf "s%02i " $(seq 1 50)) który dopełnia do drugiej cyfry zerami. Oznacza to, że katalogi, które mogę otrzymać są postaci s01, …
12 bash  shell  cp 


6
Jak skutecznie korzystać z ekranu i SSH?
Chciałbym skonfigurować SSH i ekran tak, aby login zawsze łączył się ponownie z sesją ekranową. Idealnie byłoby, gdyby ta sesja nie została zakończona, ale odłączyła się po naciśnięciu Cd. Jak można to osiągnąć? A jakie inne przydatne ustawienia ułatwiają moje życie SSH?
12 ssh  gnu-screen 

4
Połącz wiersze według pierwszej kolumny przez awk lub sed
Jak mogę użyć awkw następującej sytuacji? Chcę połączyć wiersze zaczynające się od tej samej kolumny. Jedynie pierwsza kolumna jest utrzymywana po dołączyć (w tym przypadku aaa, www, hhh). Plik może być rozdzielony spacjami lub tabulatorami. Przykładowe dane wejściowe: aaa bbb ccc ddd NULL NULL NULL aaa NULL NULL NULL NULL …


3
Jak zezwolić na Page Up in GNU Screen?
Używam Vima do edycji plików tekstowych w systemie Linux. Zwykle łączę się ze zdalnymi maszynami z systemem Linux za pomocą PuTTY z Windows. Często używam również ekranu GNU. Podczas korzystania z Vima wewnątrz ekranu nie mogę użyć Page Upklawisza, ponieważ Screen interpretuje go jako polecenie uruchomienia trybu kopiowania. Chciałbym użyć …
12 linux  gnu-screen  vim 


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.