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.

2
Co ustawia fs: [0x28] (kanarek stosu)?
Z tego postu pokazano, że FS:[0x28]jest kanarek-stos. Generuję ten sam kod za pomocą GCC w tej funkcji, void foo () { char a[500] = {}; printf("%s", a); } W szczególności otrzymuję ten zestaw .. 0x000006b5 64488b042528. mov rax, qword fs:[0x28] ; [0x28:8]=0x1978 ; '(' ; "x\x19" 0x000006be 488945f8 mov qword …
13 linux  security  gcc  stack 

2
Różnica między chmod a ACL
Rozumiem chmodi chownjak działają bity uprawnień, ale w Linuksie jest inny system uprawnień ACLz setfacli getfacl, więc zastanawiam się. Jaka jest różnica między tymi dwoma systemami kontroli uprawnień? Czy kolidują ze sobą?
13 linux  permissions  chmod  acl 

2
Jak mogę utworzyć alias dla urządzenia sieciowego?
Próbuję uruchomić określone oprogramowanie, które korzysta z menedżera licencji, który nie zauważył, że nowsze dystrybucje Linuksa nie wymieniają już nazw swoich urządzeń sieciowych eth0. Próbuje zweryfikować adres MAC, ale ponieważ moja karta sieciowa jest wywoływana ens1na Centos 7, to nie działa. Sprzedawca tego oprogramowania naprawił już to na innym komputerze …

1
Jak mogę poprawnie przeładować moduł jądra?
Powiązane pytanie Nie mogę ponownie załadować modułu jądra w celu wypróbowania nowych flag. Przykład: thinkpad_acpidomyślnie jest bez fan_control=1. Więc jeśli mój komputer działa naprawdę gorąco, a wentylatory nie osiągają pełnej prędkości, czasem może być użyteczne tylko chwilowe załadowanie modułu fan_controli ustawienie wentylatora na kilka minut na najwyższą możliwą prędkość i …

4
Skrypt Bash czeka na procesy i otrzymuje kod powrotu
Próbuję utworzyć skrypt, który uruchomi wiele poleceń w tle. Do każdego polecenia w tle muszę uzyskać kod powrotu. Próbowałem następującego skryptu: #!/bin/bash set -x pid=() return=() for i in 1 2 do echo start $i ssh mysql "/root/test$i.sh" & pid[$i]=$! done for i in ${#pid[@]} do echo ${pid[$i]} wait ${pid[$i]} …
13 linux  bash  process  array 


4
Jak mogę poznać adres IP innych użytkowników zalogowanych na tym samym zdalnym komputerze?
Widzę nazwy innych użytkowników na zdalnym komputerze za pomocą whopolecenia ... Chciałbym również znać adres IP tych użytkowników ... Próbowałam z poleceniami /sbin/ifconfingi netstatale nie mogłem uzyskać pozytywne rezultaty ... Potrzebuję tego rozwiązania kompatybilnego zarówno z Linuxem, jak i Unixem ... Czy istnieje polecenie z tym narzędziem? Czy muszę napisać …

2
Jakie są dozwolone nazwy grup dla groupadd?
Postępowałem zgodnie z tymi instrukcjami, aby zbudować Shadow, który udostępnia groupaddpolecenie. Podczas próby wykonania tego pojawia się błąd: $ groupadd automake1.10 groupadd: 'automake1.10' is not a valid group name Sprawdziłem alfanumeryczne nazwy i działają dobrze.
13 linux  users  group  useradd 

1
Jak ustawić i zrozumieć fs.notify.max_user_watches
Nie rozumiem, że najlepszym sposobem, aby ustawić fs.inotify.max_user_watchessię sysctl. W rzeczywistości nie rozumiem wiele z tego, co się tutaj dzieje, poza tym, że muszę ustawić liczbę plików, które mogą być oglądane przez określony proces. Uważam, że widzę maksymalną liczbę użytkowników, uruchamiając to polecenie: cat /proc/sys/fs/inotify/max_user_watches Rozumiem, że niektóre osoby sugerują …
13 linux  sysctl 


3
Jak wysyłać polecenia AT do modemu w systemie Linux?
W systemie Linux (Ubuntu) próbuję wysłać polecenia AT do modemu na adres /dev/ttyACM0. Próbowałem to zrobić jako: sudo socat - /dev/ttyACM0 ale podczas pisania czegokolwiek pojawia się wiersz powtarzający to polecenie (oczekuję, że OK). Kiedy robię sudo minicom modem1 wydaje się, że działa. Piszę ATi dostaję OK. Piszę bzdury, dostaję …

2
Skrypt Bash podczas uruchamiania? (Linux)
Czy jest jakiś sposób na wykonanie / uruchomienie skryptu bash przy ponownym uruchomieniu (jak na przykład w Debianie / Ubuntu, ponieważ to właśnie mają moje 2 urządzenia w domu) A także jakieś zalecane przewodniki dotyczące wykonywania zadań CRON? Jestem dla nich zupełnie nowy (ale będą bardzo przydatne)
12 linux  boot  cron  scheduling 


2
W jaki sposób sam dynamiczny linker / moduł ładujący może być dynamicznie łączony, zgodnie z raportem „file”?
Rozważ zależności obiektu współdzielonego /bin/bash, które obejmują /lib64/ld-linux-x86-64.so.2(dynamiczny linker / moduł ładujący): ldd /bin/bash linux-vdso.so.1 (0x00007fffd0887000) libtinfo.so.6 => /lib/x86_64-linux-gnu/libtinfo.so.6 (0x00007f57a04e3000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f57a04de000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f57a031d000) /lib64/ld-linux-x86-64.so.2 (0x00007f57a0652000) Sprawdzanie /lib64/ld-linux-x86-64.so.2pokazuje, że jest to dowiązanie symboliczne do /lib/x86_64-linux-gnu/ld-2.28.so: ls -la /lib64/ld-linux-x86-64.so.2 lrwxrwxrwx 1 root root 32 May 1 19:24 …


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.