Unix & Linux

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


2
Jak wyciąć obraz o 30% w górę w Uniksie?
Chcę wyciąć 30% z góry obrazu. Znam nić Jak wyciąć naprawdę duży obraz rastrowy na mniejsze kawałki? ale nie ma skutecznego podejścia, ponieważ nie mogę znaleźć miary odległości convertod zera do końca , tylko na podstawie wymiarów wartości bezwzględnej. Pseudo kod convert -crop-y -units-percentage 0x30 heart.png Ryc. 1 Dane wejściowe …



3
Wywołaj wywołanie systemowe Linux z języka skryptowego
Chcę wywołać wywołanie systemowe Linux (lub przynajmniej opakowanie libc) bezpośrednio z języka skryptowego. Nie obchodzi mnie, jaki język skryptowy - ważne jest, aby nie był on kompilowany (powodem jest w zasadzie to, że nie chcę kompilatora na ścieżce zależności, ale nie ma go tu ani tam). Czy są na to …

2
Przypisz obszary robocze na i3 do wielu wyświetlaczy
Włączyłem i3 na moim laptopie z systemem Linux. Zwykle używam tylko wewnętrznego monitora (wyświetlacza eDP1) laptopa , ale kiedy jestem w pracy, zwykle podłączam dodatkowy monitor do portu HDMI (wyświetlacza HDMI2) mojego komputera . Jak dotąd poprawiłem to, dodając następujące polecenia do mojego pliku konfiguracyjnego i3: # use workspaces on …
15 i3  workspaces 

5
Czy `if` i` then` faktycznie programują
Przeczytałem, że średnik służy do oddzielania programów: $ echo 3; ls -la Czy to znaczy if, theni czy elsesą tu osobne programy? $ if [ $VARIABLE == abcdef ] ; then echo yes ; else echo no ; fi To pytanie nie dotyczy średników.

1
Jak ssh uruchamia polecenie?
Używam Bash zarówno na kliencie, jak i serwerze. Podczas uruchamiania polecenia przez SSH: ssh <host> 'declare' daje listę zmiennych powłoki. ssh <host> 'mount' daje listę punktów montowania. Jednak declarejest wbudowany w Bash, natomiast mountjest poleceniem zewnętrznym. Skąd SSH wie, które uruchomić, jeśli na serwerze jest wbudowana powłoka i zewnętrzne polecenie …
15 shell  ssh 

2
Jak mogę uruchomić aplikację graficzną w kontenerze w Wayland?
Kiedy korzystałem z pulpitu X11, mogłem uruchamiać aplikacje graficzne w kontenerach dokerów, udostępniając $DISPLAYzmienną i /tmp/X11-unixkatalog. Na przykład: docker run -ti -e DISPLAY=$DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix some:ubuntu xclock Teraz korzystam z Fedory 25 z Waylandem, więc nie ma infrastruktury X11 do udostępnienia kontenerowi. Jak mogę uruchomić aplikację graficzną w kontenerze i …
15 x11  docker  wayland 


2
Sprawdź, w którym szczelinie luks znajduje się hasło
Mam partycję zaszyfrowaną przez Luksa, która była chroniona hasłem i plikiem klucza. Plik klucza służył do rutynowego dostępu, a hasło znajdowało się w zapieczętowanej kopercie na wypadek awarii. Minęły miesiące maja i przypadkowo zniszczyłem plik klucza, więc odzyskałem go, używając hasła z koperty. Teraz chcę wiedzieć, że mam dwa aktywne …
15 luks 

2
Jaka jest różnica między `su -` a` su --login`?
Ze sustrony podręcznika użytkownika: For backward compatibility, su defaults to not change the current directory and to only set the environment variables HOME and SHELL (plus USER and LOGNAME if the target user is not root). It is recommended to always use the --login option (instead of its shortcut -) …
15 linux  su 

1
Jak dokładnie typowa „bomba widelcowa” nazywa się dwukrotnie?
Po przejściu przez słynne pytania dotyczące Fork Bomb na Askubuntu i wielu innych stronach Stack Exchange, nie do końca rozumiem, co wszyscy mówią, ponieważ to oczywiste. Wiele odpowiedzi ( najlepszy przykład ) mówi: „ {:|: &}oznacza uruchomienie funkcji :i :ponowne przesłanie jej danych wyjściowych do funkcji” Cóż, co dokładnie jest …

1
Mylić o „/etc/init.d” i usługach w „/ lib / systemd / system”
Jestem zupełnie nowy w świecie Linuksa, więc przepraszam za cokolwiek złego, co mogę powiedzieć. Próbuję uruchomić bazę danych Mongo na maszynie Debian 8.5. Kiedy zainstalowałem pakiet (wcześniej zbudowany z percona.com), zauważyłem następujące pliki: /etc/init.d/mongod (1) /lib/systemd/system/mongod.service (2) Informacje o /etc/init.d/mongod Rozumiem, że jest to wywoływane (o ile jest zarejestrowane przez …


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.