Pytania otagowane jako linux

PYTANIA LINUKOWE MUSZĄ BYĆ ZWIĄZANE Z PROGRAMOWANIEM. Użyj tego znacznika tylko wtedy, gdy twoje pytanie dotyczy programowania przy użyciu interfejsów API systemu Linux lub zachowania specyficznego dla systemu Linux, nie tylko dlatego, że zdarzyło Ci się uruchamiać kod w systemie Linux. Jeśli potrzebujesz wsparcia dla Linuksa, możesz wypróbować https://unix.stackexchange.com lub witrynę wymiany stosów konkretnej dystrybucji Linuksa, taką jak https://askubuntu.com lub https://elementaryos.stackexchange.com/

19
Błąd systemu Linux podczas ładowania bibliotek współdzielonych: nie można otworzyć pliku obiektu współdzielonego: brak takiego pliku lub katalogu
Program jest częścią pakietu testowego Xenomai, skompilowanego krzyżowo z Linux PC na Linux + Xenomai ARM toolchain. # echo $LD_LIBRARY_PATH /lib # ls /lib ld-2.3.3.so libdl-2.3.3.so libpthread-0.10.so ld-linux.so.2 libdl.so.2 libpthread.so.0 libc-2.3.3.so libgcc_s.so libpthread_rt.so libc.so.6 libgcc_s.so.1 libstdc++.so.6 libcrypt-2.3.3.so libm-2.3.3.so libstdc++.so.6.0.9 libcrypt.so.1 libm.so.6 # ./clocktest ./clocktest: error while loading shared libraries: libpthread_rt.so.1: …


11
Użycie openssl, aby uzyskać certyfikat z serwera
Próbuję uzyskać certyfikat zdalnego serwera, którego mogę użyć do dodania do mojego magazynu kluczy i użycia w mojej aplikacji Java. Starszy programista (który jest na wakacjach :() poinformował mnie, że mogę to uruchomić: openssl s_client -connect host.host:9999 Aby zrzucić surowy certyfikat, który mogę następnie skopiować i wyeksportować. Otrzymuję następujące dane …

11
Jak uruchomić program z innym katalogiem roboczym niż bieżący, z powłoki Linux?
Używać powłoki Linux , jak uruchomić program z innym katalogiem roboczym niż bieżący katalog roboczy? Na przykład mam plik binarny, helloworldktóry tworzy plik hello-world.txtw bieżącym katalogu . Ten plik znajduje się w katalogu /a. Obecnie jestem w katalogu /b. Chcę uruchomić mój program ../a/helloworldi znaleźć hello-world.txtgdzieś w trzecim katalogu /c.
351 linux  shell  environment 

13
Usuń puste linie za pomocą sed
Próbuję usunąć puste linie za pomocą sed: sed '/^$/d' ale nie mam z tym szczęścia. Na przykład mam następujące linie: xxxxxx yyyyyy zzzzzz i chcę, żeby wyglądało to tak: xxxxxx yyyyyy zzzzzz Jaki powinien być kod tego?
349 linux  unix  sed 

18
Jak mogę zabić proces według nazwy zamiast PID?
Czasami, gdy próbuję uruchomić Firefoksa, mówi „proces Firefox już działa”. Więc muszę to zrobić: jeremy@jeremy-desktop:~$ ps aux | grep firefox jeremy 7451 25.0 27.4 170536 65680 ? Sl 22:39 1:18 /usr/lib/firefox-3.0.1/firefox jeremy 7578 0.0 0.3 3004 768 pts/0 S+ 22:44 0:00 grep firefox jeremy@jeremy-desktop:~$ kill 7451 To, co chciałbym, to …
349 linux  bash  shell 

10
Jak działają prawdopodobne / mało prawdopodobne makra w jądrze Linuksa i jakie są ich zalety?
Przekopałem się przez niektóre części jądra Linuxa i znalazłem takie wywołania: if (unlikely(fd < 0)) { /* Do something */ } lub if (likely(!err)) { /* Do something */ } Znalazłem ich definicję: #define likely(x) __builtin_expect((x),1) #define unlikely(x) __builtin_expect((x),0) Wiem, że są do optymalizacji, ale jak działają? A o ile …


4
Jak ograniczyć głębokość listy plików rekurencyjnych?
Czy istnieje sposób na ograniczenie głębokości listy plików rekurencyjnych w systemie Linux? Obecnie używam polecenia: ls -laR > dirlist.txt Ale mam około 200 katalogów i każdy z nich ma 10 katalogów. Zajmie to zbyt długo i pochłonie zbyt wiele zasobów systemowych. Wszystko, co naprawdę mnie interesuje, to informacje o własności …
346 linux  bash 

10
Pseudo-terminal nie zostanie przydzielony, ponieważ stdin nie jest terminalem
Próbuję napisać skrypt powłoki, który tworzy niektóre katalogi na zdalnym serwerze, a następnie używa scp do kopiowania plików z mojego komputera lokalnego na zdalny. Oto co mam do tej pory: ssh -t user@server<<EOT DEP_ROOT='/home/matthewr/releases' datestamp=$(date +%Y%m%d%H%M%S) REL_DIR=$DEP_ROOT"/"$datestamp if [ ! -d "$DEP_ROOT" ]; then echo "creating the root directory" mkdir …
345 linux  bash  shell  ssh 

5
Jak wyjść z ekranu bez wpisywania „exit”?
Jestem screen -rd”na serwerze django, który jest uruchomiony i nie mogę po prostu Ctrl-Ci exitsię z niego. Czy są jakieś alternatywne sposoby na wydostanie się screen? Obecnie ręcznie zamykam kartę na moim lokalnym komputerze i z sshpowrotem, ale to staje się męczące.
344 linux  gnu-screen 




6
Jak mogę usunąć określone reguły z iptables?
Hostuję specjalne usługi HTTP i HTTPS odpowiednio na portach 8006 i 8007. Używam iptables do „aktywacji” serwera; tzn. aby skierować przychodzące porty HTTP i HTTPS: iptables -A INPUT -i eth0 -p tcp --dport 80 -j ACCEPT iptables -A INPUT -i eth0 -p tcp --dport 443 -j ACCEPT iptables -A INPUT …
334 linux  firewall  iptables 

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.