Unix & Linux

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

5
Określanie procesu powiązanego z portem
Wiem, że za pomocą polecenia: lsof -i TCP (lub jakiś wariant parametrów z lsof) Mogę określić, który proces jest powiązany z określonym portem. Przydaje się to, jeśli próbuję uruchomić coś, co chce się połączyć z 8080, a niektóre inne już korzystają z tego portu, ale nie wiem co. Czy istnieje …
90 networking  process  tcp  lsof 

18
Wykryj system init za pomocą powłoki
Może to mieć więcej wspólnego z wykrywaniem systemów operacyjnych, ale szczególnie potrzebuję obecnie używanego systemu init. Fedora 15 i Ubuntu używają teraz systemd, Ubuntu używa Upstart (domyślnie długi czas do 15.04), podczas gdy inne używają odmian Systemu V. Mam aplikację, którą piszę, aby być demonem międzyplatformowym. Skrypty inicjujące są generowane …

6
jak mogę dodać (odjąć itp.) dwie liczby za pomocą bash?
Potrafię odczytać liczby i operacje za pomocą: echo "First number please" read num1 echo "Second number please" read num2 echo "Operation?" read op ale potem wszystkie moje próby dodania liczb kończą się niepowodzeniem: case "$op" in "+") echo num1+num2;; "-") echo `num1-num2`;; esac Biegać: First number please 1 Second mumber …

3
Otwórz „mniej” przewinięty do końca
Czy istnieje sposób na otwarcie lessi przewinięcie go do końca pliku? Zawsze robię, less app.loga następnie naciskam, Gaby zejść na dół. Mam nadzieję, że jest coś takiego jak less --endlub less -exec 'G'.
89 less 

4
W jakiej kolejności działają polecenia potokowe?
Nigdy tak naprawdę nie myślałem o tym, jak powłoka faktycznie wykonuje polecenia potokowe. Zawsze mówiono mi, że „standardowe wyjście jednego programu jest przesyłane do wejścia innego standardowego”, jako sposób myślenia o rurach. Więc naturalnie pomyślałem, że w przypadku powiedzmy A | B, A uruchamia się jako pierwsze, a następnie B …
89 pipe  ps 

3
Dlaczego po wprowadzeniu błędnego hasła występuje duże opóźnienie?
Dostrzegam dziwną (według mnie) rzecz dotyczącą haseł. Na przykład, jeśli wprowadzę nieprawidłowe hasło podczas logowania, nastąpi kilka sekund opóźnienia, zanim system mi o tym powie. Gdy próbuję sudoużyć niepoprawnego hasła, musiałbym również poczekać, aż powłoka powie „Przepraszam, spróbuj ponownie”. Zastanawiam się, dlaczego tak długo „rozpoznaje się” nieprawidłowe hasło? Zostało to …

7
Jak ograniczyć liczbę plików drukowanych przez ls?
Czy istnieje sposób na ograniczenie liczby plików na liście w lspoleceniu? Widziałem: ls | head -4 ale aby uzyskać headlub tailwykonać, muszę poczekać na lszakończenie wykonywania oraz z katalogami z ogromną ilością plików, które mogą zająć dużo czasu. Chcę wykonać lspolecenie, które ogranicza bez użycia tego headpolecenia.
89 command-line  ls  limit 

3
su vs sudo -s vs sudo -i vs sudo bash
Jaka jest różnica między następującymi poleceniami: su sudo -s sudo -i sudo bash Wiem, subo muszę znać hasło roota, i sudomuszę być w sudoerspliku, ale po wykonaniu jaka jest różnica? Wiem, że istnieje różnica między sui sudo -sponieważ mój katalog domowy jest /rootpo uruchomieniu su, ale mój katalog domowy jest …
89 sudo  su 



4
Polecenie, aby wyświetlić listę kont użytkowników PostgreSQL?
Istnieją createuseri dropuserpolecenia: createuser - define a new PostgreSQL user account dropuser - remove a PostgreSQL user account Czy istnieje odpowiedni sposób wylistowania kont użytkowników? Te dwa polecenia nie wymagają od użytkownika wywoływania psqlani zrozumienia szczegółów korzystania z niego.
88 users  postgresql 

1
Chrome: żądania DNS z losowymi nazwami DNS: złośliwe oprogramowanie?
Przez lata (od 2005 r.) Widziałem dzienniki dziwnych losowych żądań DNS wykonanych na wielu serwerach DNS / BIND, które prowadziłem. May 7 12:13:50 1.1.1.1 named[63742]: client 1.1.1.2#24123 (verxkgiicjmcnxg): view internal: query: verxkgiicjmcnxg IN A + (1.1.1.1) May 7 12:13:50 1.1.1.1 named[63742]: client 1.1.1.2#29159 (epqoaqsayo): view internal: query: epqoaqsayo IN A …
88 security  dns  chrome 

13
Jak porównać dwie daty w powłoce?
Jak można porównać dwie daty w skorupce? Oto przykład, w jaki sposób chciałbym tego użyć, chociaż nie działa tak, jak jest: todate=2013-07-18 cond=2013-07-15 if [ $todate -ge $cond ]; then break fi Jak mogę osiągnąć pożądany efekt?

7
Czy scp może utworzyć katalog, jeśli nie istnieje?
Chcę używać scpdo przesyłania plików, ale czasami katalog docelowy może nie istnieć. Czy możliwe jest automatyczne utworzenie folderu? Jeśli tak to jak? Jeśli nie, jaki alternatywny sposób mogę spróbować?
88 scp 


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.