Unix & Linux

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

1
Xrnadr nie widzi żadnych portów zewnętrznych
Mam problem z podłączeniem zewnętrznego monitora do laptopa Dell Precision M6500. Używam Debian Stretch z gdm3. Próbuję podłączyć monitor zewnętrzny przez VGA. Mój laptop ma port DP i VGA. Podczas korzystania z lspci znaleziono kontroler VGA: michal@ntpc01:~$ lspci | grep VGA 01:00.0 VGA compatible controller: NVIDIA Corporation G92GLM [Quadro FX …

1
Zmienna ekspansja w pliku sudoers
Poniżej /some/long/and/annoying/pathmam kilka skryptów, do których muszę dać dostęp sudo, więc piszę w moim /etc/sudoers (A) : Cmnd_Alias MY_SCRIPTS = /some/long/and/annoying/path/foo.sh, \ /some/long/and/annoying/path/bar.sh, \ /some/long/and/annoying/path/baz.sh, \ /some/long/and/annoying/path/qux.sh, \ /some/long/and/annoying/path/quux.sh, ... Ale nie lubię się powtarzać. Zdaję sobie sprawę, że mogę po prostu napisać (B) : Cmnd_Alias MY_SCRIPTS = /some/long/and/annoying/path/ Aby …
1 sudo 

1
Podczas gdy pętle nie zapętlają wszystkich wartości
Stworzyłem kilka fragmentów kodu - w Pythonie i C - które muszą być uruchamiane wiele razy, każdy z nowym zestawem wartości wejściowych. Aby to zrobić, stworzyłem skrypt powłoki Unixa, który powinien uruchamiać różne programy dla wielu różnych danych wejściowych: #!/bin/sh _file="${1:-/dev/null}" while IFS=' ' read -r f1 f2 f3 f4 …

2
Muszę uruchomić ./odoo.py jako root zamiast uruchamiać usługę odoo
Właśnie zainstalowałem Odoo 9.0 na świeżo zainstalowanym Debianie 8.3. Mam dziwny problem, którego nie wiem jak rozwiązać, bo tak naprawdę go nie rozumiem. Odoo działa tylko wtedy, gdy biegnę sudo service odoo stop, a następniesudo /usr/bin/odoo.py Gdy usługa jest uruchomiona, na stronie http://127.0.0.1:8069/ pojawia się komunikat 500 Wewnętrzny błąd serwera. …


1
Bezpieczeństwo stosowania tej linii w visudo: twojaUSERname ALL = (otherUSERaccount) NOPASSWD: ALL
Konfiguruję ograniczone konta w mojej wersji arch linux, aby uruchamiać zastrzeżone oprogramowanie, takie jak gry lub pliki binarne systemu Windows. Te ograniczone konta nie będą miały dostępu do odczytu / zapisu w moich folderach osobistych ani żadnych innych obszarach mojego systemu operacyjnego, które uznałem za wrażliwe. Używałbym następującego polecenia do …

1
Jak mogę znaleźć informacje o oprogramowaniu do zarządzania pakietami w systemach linux (unix), w szczególności w chmurze?
Czasami, gdy loguję się do systemu przez SSH (na przykład na tym samym serwerze), mam takie uprawnienia, że ​​mogę zainstalować oprogramowanie, ale aby to zrobić, muszę wiedzieć, jak oprogramowanie do zarządzania pakietami znajduje się w systemie. Czy istnieje sposób, aby to szybko znaleźć? W szczególności dla mnie uname -azwraca: Linux …

1
Umieść blok kodu bash w podpowłoce
Miałem nadzieję, że to zadziała: echo "starting"; { cd "$HOME/foobar" echo "rolo" > file.txt } echo "ending"; gdzie kod podpowłoki miałby miejsce między nawiasami klamrowymi, ale ta składnia wydaje się niepoprawna, jak mogę to zrobić?

1
Jak znaleźć numery wywołań systemowych?
Czy numery wywołań systemowych dla każdej maszyny są inne? Czy to zależy od procesora, to znaczy, czy będzie różnica dla i586 i i386? Jeśli różnią się one dla każdej maszyny, jak możesz znaleźć numery swojej maszyny? Jednym wspólnym miejscem jest / usr / include / asm *, ale ten folder …

1
Dodaj etykiety wartości osi Y do wykresu słupkowego gnuplot
Odnoszę się do tego przykładu, aby narysować wykres słupkowy. Podoba mi się dokładna wartość wyświetlana na każdym z czerwonych pasków. Na przykład te wartości liczbowe, które są zakreślone na zielono, Mój kod gnuplot to set size 1, 1 set term png size 600, 400 set title "sk plot" set output …
1 gnuplot 

1
Mój skompilowany program jest uruchamiany przez init.d, ale w końcu zostaje zabity
Zrobiłem małą aplikację narzędziową, Cktóra monitoruje udevzdarzenia zasilania i automatycznie dostosowuje jasność podświetlenia laptopa. (Używam Ubuntu 15.04) Uruchomiłem następujące polecenia i działa dobrze przy starcie. $ sudo cp powermonitor /etc/init.d/powermonitor $ sudo chmod +x /etc/init.d/powermonitor $ sudo update-rc.d powermonitor defaults Jednak po htoppewnym czasie monitorowania zużycia procesora zauważyłem, że już …
1 process  init.d 

1
Bash odpowiednik FUNCNAME w Dash
Bash może wydrukować nazwę bieżącej funkcji: $ bash -c 'g(){ echo $FUNCNAME; }; g' g Dash nie może jednak użyć FUNCNAME : $ dash -c 'g(){ echo $FUNCNAME; }; g' Czy można uzyskać dostęp do bieżącej nazwy funkcji za pomocą Dash?
1 shell  function  dash 

1
Szczeniak Linux na laptopie z systemem Ubuntu 14.04 (dual-boot)?
Właśnie przeczytałem o Puppy Linux pewnego dnia. Najnowsza wersja nazywa się Tahrpup i jest częściowo zbudowana z Trusty Tahr (Ubuntu 14.04). Teraz jestem ciekawy i chciałbym zainstalować go na swoim laptopie. Czy można to zrobić jako instalację podwójnego rozruchu? Właściwie wydaje mi się, że byłby to treble-boot (lub jakikolwiek poprawny …

1
Analizowanie pliku .txt w celu wygenerowania pliku .csv
Mam plik tekstowy z następującą zawartością Torrent file : Linux.Format.-.October.2016.-.True.Pdf.-.Set.1001.[ECLiPSE].torrent Metadata info : 9968 bytes, 412 pieces, 65536 bytes per piece Torrent name : Linux Format - October 2016 - True Pdf - Set 1001 [ECLiPSE] Content info : 3 files, 26965176 bytes Announce URL : http://explodie.org:6969/announce F# Bytes File …

2
napisz bash, który ssh's na wiele serwerów i uruchamia tam skrypt, który uruchamia aplikację, ale nie umiera, gdy ssh się rozłącza
Tak wygląda mój skrypt. To działa, ponieważ uruchamia aplikację na zdalnych serwerach i widzę procesy od góry, ale kiedy skrypt kończy procesy, umierają. Potrzebuję sposobu, aby pozostawić procesy uruchomione na tych zdalnych serwerach na czas nieokreślony. Mogę użyć tej metody do uruchamiania poleceń na zdalnych serwerach. Tylko wtedy, gdy próbuję …
1 bash  ubuntu  ssh 

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.