Pytania otagowane jako linux

Te pytania dotyczą ogólnie Linuksa - NIE są specyficzne dla konkretnej dystrybucji. Jeśli zdarza się, że pytanie jest w środowisku Linux, proszę podać dystrybucję Linuksa w treści pytania, ale NIE używaj znacznika / linux.

4
Czy bash otwiera pliki w O_APPEND, gdy używasz „>>” w systemie Linux?
Jeśli użyjemy, echo 1234 >> some-filewówczas Dokumentacja mówi, że wynik jest dołączany. Domyślam się, że jeśli jakiś plik nie istnieje, O_CREAT utworzy nowy plik. Jeśli >został użyty, O_TRUNC obetnie istniejący plik. W przypadku >>: Czy plik zostanie otwarty jako O_WRONLY (lub O_RDWR) i nastąpi próba zakończenia, a operacja zapisu zostanie …
38 linux  files  nfs  glibc 

1
Co się stanie po naciśnięciu Ctrl + Alt + F <Num>?
Szukam wyjaśnienia tego, co dzieje się w systemie Linux po naciśnięciu tej kombinacji klawiszy w celu zmiany bieżącego terminala. W szczególności, jaki komponent oprogramowania przechwytuje tę kombinację klawiszy i zmienia terminal? Czy to jądro? Jeśli jest to jądro, czy możesz podać lokalizację pliku źródłowego, który to obsługuje? Edycja: Chcę zrozumieć, …

8
Jak jądro Linuksa wypada w porównaniu z architekturami mikrojądra?
Przeczytałem kiedyś, że jedną z zalet architektury mikrojądra jest to, że możesz zatrzymać / uruchomić niezbędne usługi, takie jak sieć i systemy plików, bez konieczności restartowania całego systemu. Ale biorąc pod uwagę, że obecnie jądro Linuksa (czy zawsze tak było?) Oferuje opcję użycia modułów w celu osiągnięcia tego samego efektu, …
38 linux  kernel 

2
Różnica pomiędzy ! vs !! vs * w / etc / shadow
Drugie pole w /etc/shadowpliku Linux reprezentuje hasło. Widzieliśmy jednak, że: Niektóre pola hasła mogą mieć pojedynczy wykrzyknik &lt;account&gt;:!:..... Niektóre pola hasła mogą mieć podwójny wykrzyknik &lt;account&gt;:!!:..... Niektóre pola hasła mogą mieć znak gwiazdki &lt;account&gt;:*:..... Z niektórych badań w Internecie i za pośrednictwem tego wątku mogę zrozumieć, że *oznacza to, że …
38 linux  passwd  shadow 

5
Jak sprawdzić, czy plik binarny systemu Linux został skompilowany jako kod niezależny od pozycji?
Niedawno dowiedziałem się, że (przynajmniej w Fedorze i Red Hat Enterprise Linux) programy wykonywalne skompilowane jako pliki niezależne od pozycji (PIE) otrzymują silniejszą ochronę przed losową przestrzenią adresową (ASLR). A zatem: Jak sprawdzić, czy określony plik wykonywalny został skompilowany w Linuksie jako plik wykonywalny niezależny od pozycji?



1
Jak uczynić migawkę btrfs zapisywalną?
Według łatki btrfs Readonly do snapshotów można „ustawić migawkę tylko do odczytu / zapisu w locie”. Więc powinienem być w stanie w btrfs snapshot -rjakiś sposób zmienić zapis tylko do odczytu (utworzonego za pomocą ) zapisu. Ale ani strona podrzędna btrfs, ani żadna inna część tej strony nie wydaje się …
37 linux  btrfs 

2
Jaka jest różnica między „all”, „default” i „eth *” w / proc / sys / net / ipv [46] / conf /?
W sysctl, że /proc/sys/net/ipv[46]/conf/klawisze mają następujące podklucze: all, default, a kluczowy dla każdego interfejsu sieciowego. Na przykład na komputerze z jednym interfejsem sieciowym eth0 będzie wyglądać następująco: iserv ~ # ll /proc/sys/net/ipv[46]/conf/ /proc/sys/net/ipv4/conf/: insgesamt 0 dr-xr-xr-x 0 root root 0 12. Sep 23:30 all/ dr-xr-xr-x 0 root root 0 12. …
37 linux  proc  ipv6  sysctl 

3
Fork vs Clone na jądrze 2.6 jądra Linux
Mam pewne wątpliwości dotyczące rozwidlenia i klonowania. Widziałem to: widelec służy do procesów, a klon do wątków fork po prostu wywołuje klon, klon jest używany do wszystkich procesów i wątków Czy któreś z nich są dokładne? Jaka jest różnica między tymi dwoma syscallami z jądrem Linuksa 2.6?
37 linux  fork 


3
Co tak naprawdę kontroluje parametr vm.swappiness?
Według dokumentacji jądra: This control is used to define how aggressive the kernel will swap memory pages. Higher values will increase aggressiveness, lower values decrease the amount of swap. Jest to jednak niejasne. Próbuję dowiedzieć się dokładnie, co ostatecznie kontroluje parametr. Wiem, że dostosowuje to, jak agresywnie jądro próbuje wymieniać …
37 linux  kernel  memory  swap 

6
Backspace, Tab nie działa w terminalu (przy użyciu ssh)
Kiedy ssh do innego komputera z Debianem z moim kontem (z uprawnieniami sudo), mój klawisz backspace generuje kilka dziwnych symboli po naciśnięciu. Również Tabi delprzyciski nie działają zbyt. Z drugiej strony mam też inne konto na tej samej maszynie, a kiedy ssh przez to konto, jego terminal działa doskonale. Nie …
37 linux  debian  terminal 

7
Jak odzyskać powłokę po rozłączeniu
Robię trochę pracy na zdalnym komputerze CentOS 5.6, a moja sieć wciąż spada. Czy istnieje sposób na odzyskanie zawieszonych sesji po ponownym połączeniu? EDYCJA: robię trochę aktualizacji i instalacji z yum i martwię się, że może to być problem, jeśli procesy będą się zawieszać w środku tego, co robią.

3
Plik dziennika ogona na wielu komputerach przez ssh
Próbuję tailutworzyć plik dziennika na wielu zdalnych komputerach i przekazać dane wyjściowe na moją lokalną stację roboczą. Chcę, aby połączenia były zamykane po naciśnięciu Ctrl- C. W tej chwili mam następującą funkcję, która prawie działa zgodnie z przeznaczeniem. function dogfight_tail() { logfile=/var/log/server.log pids="" for box in 02 03; do ssh …
36 linux  ssh  tail 

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.