Unix & Linux

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


1
czy w tym samym celu stosuje się upstart i superwizor?
Mam kilka procesów opartych na JVM, które muszę upewnić się, że uruchomię się za każdym razem, gdy mój serwer zostanie zrestartowany, a także jeśli zatrzyma się z powodu nieoczekiwanego błędu itp. Używam Ubuntu 12.04 na wszelki wypadek. Widziałem przykładowe skrypty początkowe i trochę się w ten sposób opieram, ale chcę …

4
Jak zainstalować emacsa za pomocą YUM bez bibliotek X11?
Zainstalowałem minimalną instalację CentOS 6.3 na maszynie wirtualnej VirtualBox. Teraz chciałbym zainstalować Emacsa do użytku tylko z wiersza poleceń. Kiedy szukam emacsa przy użyciu yum search emacsjedynego pakietu na poziomie aplikacji, wydaje się on być „ emacs”, więc uruchamiam yum install emacsi pokazuje mi listę zależności, które chce pobrać. Zależności …


4
Jak usunąć wszystkie domyślne bramy
Używam niestandardowego komputera z systemem Linux, więc nie wszystkie polecenia systemu Linux są dostępne . Wykonuję polecenia związane z siecią, więc muszę ustawić domyślną bramę tuż przed uruchomieniem polecenia, a następnie natychmiast ją usunąć. Aby to zrobić, uruchamiam wszystkie moje polecenia w jednym wierszu: /sbin/route add default gw 10.10.10.10;my command;/sbin/route …
13 linux  ip  routing 

2
Jak usunąć wszystkie wystąpienia określonego symbolu z pliku tekstowego?
Mam ogromny (około połowy GiB, niemożliwy do użycia zwykłego edytora tekstowego) plik CSV z polami zawartymi w podwójnych cudzysłowach, takich jak, "abc","def"ale potrzebuję pliku bez cudzysłowów (jestem pewien, że to nie złamie spójności pliku - przecinek nigdy nie jest używany wewnątrz zawartych w nim wartości). Jak usunąć wszystkie cytaty (bez …


1
Dlaczego SSH nie konsultuje się z / etc / hosts?
Administruję środowiskiem sieciowym, w którym użytkownicy uwierzytelniają się za pośrednictwem NIS. Wszystkie maszyny mogą być używane do SSH do serwera, ale jeden. Na danym komputerze dostaję wiadomość ssh: connect to host servername port 22: Connection refused Porównałem dane stracewyjściowe z maszyny, o której mowa, i maszyny, która może poprawnie SSH …
13 ssh  hosts 

3
Oznacz występowanie słowa kluczowego innym kolorem
Mam program, który wyrzuca dane wyjściowe do stdout: [OK] Something is ok [OK] Something else is also ok [FAIL] This does not look good [FAIL] Neither does this [OK] At least this is fine Aby łatwiej dostrzec niepowodzenia na wyjściu, chciałbym zaznaczyć wystąpienia słowa kluczowego na FAILczerwono bez odrzucania innych …
13 grep  colors 

3
Jak „scalić” dwa pliki tekstowe?
Niedawno zaktualizowałem system z Ubuntu 12.04 do 12.10 iw pewnym momencie napotkał konflikt pliku konfiguracyjnego Apache apache2.conf. W tym momencie nie dałem opcji scalania, więc po prostu odrzuciłem nowy plik i instalator zapisał nowy plik jako apache2.conf.dpkg-dist. Mogę różnicować oba pliki diff apache2.conf apache2.conf.dpkg-disti uzyskać tylko te linie, które są …
13 linux  ubuntu  diff  etc  merge 

2
Korzystanie z Atlasu z Scipy
Zainstalowałem Ubuntu 12.04 64-bit. Muszę pracować z Pythonem i Scipy, zainstalowałem je i po uruchomieniu testu: python -c "import scipy; scipy.test()" Dostaję wiadomość: ImportError: libatlas.so.3gf: nie można otworzyć udostępnionego pliku obiektu: brak takiego pliku lub katalogu Mam jednak biblioteki libatlas zainstalowane w tym katalogu /usr/lib/atlas-base. Wiem, że mogę skopiować pliki …

1
program root z bitem setuid
Ping to program należący do roota z ustawionym bitem identyfikatora użytkownika. $ ls -l `which ping` -rwsr-xr-x 1 root root 35752 Nov 4 2011 /bin/ping Rozumiem, że jeśli użytkownik uruchomi proces pingowania, efektywny identyfikator użytkownika zmieni się z rzeczywistego identyfikatora użytkownika (tj. Identyfikatora użytkownika, który uruchomił proces) na identyfikator użytkownika …

2
Byobu z tmux, jak używać klawiszy funkcyjnych
Uzyskuję dostęp do systemu Linux z włączoną funkcją Byobu (z tmux) i wydaje się, że nie jestem w stanie używać niektórych klawiszy funkcyjnych bez powiązania z Byobu. Na przykład za pomocą F6do sortowania htop. Postępowałem zgodnie z tą radą , ale wydaje mi się, że to nie działa. Naciskam Shift- …

1
Ciągłe używanie kundla
Chciałbym używać w muttsposób ciągły, pozwól mi wyjaśnić, co mam na myśli na przykładzie. Mój typowy przepływ pracy jest następujący: Otworzyć mutt Napisz wiadomość Naciśnij, yaby potwierdzić akcję wysyłania ... czekaj! Utwórz kolejną wiadomość Naciśnij, yaby potwierdzić akcję wysyłania ... czekaj! Jestem połączony z moim Gmailem przez IMAPS. Problem polega …
13 mutt 

9
Rozłożenie standardowego na równoległe procesy
Mam zadanie, które przetwarza listę plików na stdin. Czas uruchamiania programu jest znaczny, a ilość czasu, jaką zajmuje każdy plik, jest bardzo różna. Chcę odrodzić znaczną liczbę tych procesów, a następnie wysłać pracę do tych, które nie są zajęte. Istnieje kilka różnych narzędzi wiersza polecenia, które prawie robią to, co …

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.