Unix & Linux

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

3
Wyślij polecenie na odłączony ekran i uzyskaj wynik
Szukałem sposobu na wysłanie polecenia do odłączonej sesji ekranowej. Jak na razie dobrze. Oto co wymyśliłem: $ screen -S test -p 0 -X stuff 'command\n' To polecenie działa tak, jak powinno. Ale chciałbym też, żeby wynik był z niego odbity echem prosto przed moimi oczami (nie potrzebuję .logpliku ani czegoś …

11
Jak rejestrować polecenia w „sudo su -”?
Jeśli ja: [user@notebook ~] sudo echo 123456uu 123456uu [user@notebook ~] Następnie widzę to w dziennikach: [root@notebook /var/log] grep 123456uu * auth.log:Jan 9 17:01:51 notebook sudo: user : TTY=pts/3 ; PWD=/home/user ; USER=root ; COMMAND=/bin/echo 123456uu [root@notebook /var/log] ale jeśli: [user@notebook ~] sudo su - [root@notebook ~] echo 1234567zz 1234567zz [root@notebook …
12 sudo 

3
Jak wyszukiwać pliki wideo na Ubuntu?
Pobrałem film kilka miesięcy temu. Nie bardzo dobrze pamiętam nazwę, pod którą jest zapisany. Czy jest jakieś polecenie lub jakakolwiek metoda, która wyświetli tylko pliki wideo, aby móc tam wyszukać moje wideo? Ze stron podręcznika nie mogłem znaleźć żadnej opcji znalezienia takiej pracy. Pobrany plik wideo może mieć dowolne rozszerzenie …

1
Błąd GCC podczas próby wykonania polecenia „cc1”
Kompilowałem jądro Linuksa dla mojego Raspberry Pi na laptopie (z uruchomionym debianem 7) (postępowałem zgodnie z instrukcjami w Kompilacji jądra Raspberry Pi ); ale podczas kompilacji z make ARCH=arm CROSS_COMPILE=${CCPREFIX} Otrzymuję następujące wiadomości: CHK include/linux/version.h CHK include/generated/utsrelease.h make[1]: `include/generated/mach-types.h' is up to date. CC kernel/bounds.s gcc: error trying to exec …


1
Widziałeś tego kota?
Mam oczywiście na myśli kota „Screenmate”, Neko - wygląda to tak: Kilka lat temu pamiętam, że Neko mogła śledzić kursor myszy i była pomocna w odwracaniu uwagi od wielu godzin pracy. Przypomina mi się to po znalezieniu tego rozszerzenia dla XPenguins : W mojej krótkiej wyprawie znalazłem: http://users.frii.com/suzannem/neko/index.html#links http://sourceforge.net/projects/ungattino/?source=directory Pierwszy …
12 x11  cursor 

1
Znaczenie produkcji pmap
Napisałem main.cw systemie Linux: int main() { while (1){} } Kiedy kompiluję i uruchamiam, mogę pmap: # pmap 28578 28578: ./a.out 0000000000400000 4K r-x-- /root/a.out 0000000000600000 4K r---- /root/a.out 0000000000601000 4K rw--- /root/a.out 00007f87c16c2000 1524K r-x-- /lib/libc-2.11.1.so 00007f87c183f000 2044K ----- /lib/libc-2.11.1.so 00007f87c1a3e000 16K r---- /lib/libc-2.11.1.so 00007f87c1a42000 4K rw--- /lib/libc-2.11.1.so 00007f87c1a43000 …

3
Określanie pojemności CD-R (W)
Widziałem różne pytania (i odpowiedzi) dotyczące tego, jak wykryć rozmiar różnych mediów w systemie GNU / Linux, a w szczególności ile miejsca zostało wykorzystane na napędzie optycznym. Ale czy jest coś, co mogę zrobić, aby wykryć pojemność CD-R (W) (tj. Czy jest to CD / RW 650/700 / ... MB)? …
12 size  data-cd 

1
Dlaczego `xvfb-run glxgears` kończy się niepowodzeniem z błędem swrast?
xvfb ma pozwolić mi uruchamiać programy X w środowisku bezgłowym. Ale kiedy biegnę xvfb-run glxgears, dostaję: libGL error: failed to load driver: swrast libGL error: Try again with LIBGL_DEBUG=verbose for more details. Error: couldn't get an RGB, Double-buffered visual Kiedy biegnę LIBGL_DEBUG=verbose xvfb-run glxgears, dostaję: libGL: OpenDriver: trying /usr/lib/x86_64-linux-gnu/dri/tls/swrast_dri.so libGL: …
12 linux  opengl  xvfb 

7
Kompilowanie kodu z apue
Właśnie zacząłem czytać książkę: Programowanie zaawansowane w środowisku UNIX® . Chciałem spróbować uruchomić pierwszy przykład kodu. Używam Scientific Linux 6.4. Pobrałem kod źródłowy i jak mówi w swoim README, wpadłem makew pliku nieskompresowanego. Napisałem pierwszy program (próbne lspolecenie) #include "./include/apue.h" #include <dirent.h> int main(int argc, char *argv[]) { DIR *dp; …
12 compiling 

3
Dlaczego Linux nie pozwala mi grać z / dev / dsp?
Pracuję nad podręcznikiem systemu Linux, który mówi mi o urządzeniach. Mówi, że jeśli wyślę odpowiednie wyjście /dev/dsp, to odtworzy dźwięk. Przykład jest taki cat file.wav > /dev/dsp, gdzie file.wav to po prostu dowolny plik .wav. Kiedy to robię, otrzymuję odmowę zgody. Jeśli uruchomię to z sudo, nadal otrzymam pozwolenie. Jeśli …

5
Przecięcie dwóch tablic w BASH
Mam dwie takie tablice: A=(vol-175a3b54 vol-382c477b vol-8c027acf vol-93d6fed0 vol-71600106 vol-79f7970e vol-e3d6a894 vol-d9d6a8ae vol-8dbbc2fa vol-98c2bbef vol-ae7ed9e3 vol-5540e618 vol-9e3bbed3 vol-993bbed4 vol-a83bbee5 vol-ff52deb2) B=(vol-175a3b54 vol-e38d0c94 vol-2a19386a vol-b846c5cf vol-98c2bbef vol-7320102b vol-8f6226cc vol-27991850 vol-71600106 vol-615e1222) Tablice nie są sortowane i mogą nawet zawierać zduplikowane elementy. Chciałbym zrobić przecięcie tych dwóch tablic i przechowywać elementy w …
12 bash  scripting  array 

5
uzyskaj wiek danego pliku
Jak mogę uzyskać wiek danego pliku co najmniej za kilka dni? Jestem świadomy ls -lhi podobnych poleceń. Chcę coś, co będzie działać w ten sposób: getfage <FILE> # prints out '12d' (12 days) Ponadto musi to być nieco wieloplatformowe, ponieważ chciałbym również używać tego w systemie Mac OS X, ale …

2
znajdź i usuń duplikaty w katalogu
Mam katalog z wieloma plikami img, a niektóre z nich są identyczne, ale wszystkie mają różne nazwy. Muszę usunąć duplikaty, ale bez narzędzi zewnętrznych tylko ze bashskryptem. Jestem początkującym w Linuksie. Próbowałem zagnieździć pętlę for, aby porównać md5sumy i w zależności od wyniku usunąć, ale coś jest nie tak ze …


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.