Unix & Linux

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


2
Z wyłączeniem pliku w pętli bash
W poniższym skrypcie, jak wykluczyć katalog w pętli? Chcę to zrobić, ponieważ wszystkie pliki są dowiązaniami symbolicznymi wskazującymi ten katalog, który istnieje na tym samym poziomie, więc nie chcę go dodawać. cd /var/www for dir in */ do base=$(basename "$dir") tar -czfh "${base}.tar.gz" "$dir" done
10 bash 

4
System plików bez rozróżniania wielkości liter dla serwera produkcyjnego?
Początkowa sytuacja wygląda następująco: Oprogramowanie korporacyjne jest oparte na PHP. Jest dostarczany przez Apache 2 na Windows 2003 Server. Jest duży . Jest to dziedzictwo raczej nieprofesjonalnych programistów, którzy nie przejmowali się rozróżnianiem wielkości liter lub separatorami katalogów. Pożądana sytuacja wygląda następująco: Wszystko migrowało do Apache 2 pod dystrybucją Linuksa …

2
Jak ograniczyć wykorzystanie pamięci aplikacji?
Spędziłem 2 godziny na czytaniu pytań na ten temat, ale nadal istnieje pewne nieporozumienie. Mam ten proces: USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1452 0.4 1.8 1397012 19308 ? Sl 04:23 3:48 ./transaction_server To pokazuje, że wykorzystuje 19.3Mbpamięć rezydentną systemu (nie mam pliku wymiany), …
10 linux  memory 





1
Co zawiera „getent ahosts”?
Jakie pola są drukowane getent ahosts DOMAIN? Dane wyjściowe getent hoststo prosta kombinacja adresu IP i nazwy hosta. getent ahostsPosiada dodatkową trzecie pole, które jest w całym moim teście, albo STREAM, DGRAMalbo RAW. Wyjście dla getent hosts example.net 2001:500:88:200::10 example.net i dla getent ahosts example.net 2001:500:88:200::10 STREAM example.net 2001:500:88:200::10 DGRAM …
10 networking  glibc 

3
W vimie szukaj wstecz pasujących nawiasów klamrowych / parens
Jak zapewne większość z was wie, można użyć %do wyszukiwania do przodu w linii, aby znaleźć następny sparowany nawias klamrowy / wspornik / paren i przejść do odpowiedniego partnera: |a|rray[index] = value; " |e| is the cursor; hit %: array[index|]| = value; Mam nadzieję, że istnieje podobny klucz, który wyszukuje …

1
zsh - w pełni rozwiń ścieżkę binarną na <tab>
W moim obecnym zachowaniu zsh naciśnięcie klawisza Tab po wpisaniu „sudo” po prostu dodaje spację. $ sudo ... To, czego naprawdę chcę, to aby karta w pełni rozwinęła się do ścieżki pliku binarnego, który ma wykonać po naciśnięciu klawisza Tab, pozwalając mi zobaczyć, co zostanie uruchomione: $ /usr/bin/sudo ... Celem …
10 zsh  path  autocomplete 


4
Dowiedz się, co kręci dysk twardy
Jestem właścicielem NAS, prowadzę dystrybucję Linuksa. Jest wyposażony w interfejs administracyjny sieci Web, w którym mogę zarządzać kilkoma usługami, prawami użytkowników, a także kiedy powinien iść spać. Moim problemem jest, z jakiegoś powodu, gdy NAS poszedł spać, dysk twardy włącza się ponownie po kilku minutach. Potem wiruje przez jakiś czas, …
10 linux  hard-disk 

2
Dlaczego top zgłasza nieprawidłowe użycie procesora?
Mam maszynę z Intel(R) Xeon(R) CPU E5520widocznymi 16 rdzeniami logicznymi (8 z HT). Jeśli uruchomię coś do zjedzenia Czas procesora (jednowątkowy), poprawnie poprawnie zgłasza 100% użycia procesora dla procesu, ale tylko około 3-4% całkowitego zużycia. Cpu(s): 3.6%us, 0.0%sy, 0.0%ni, 96.4%id, 0.0%wa, 0.0%hi, 0.0%si, 0.1%st PID USER PR NI VIRT RES …
10 linux  cpu  top 

2
Ustawianie zmiennych readline w powłoce
Czytam na manstronie, że ustawiasz parametry readline na off lub na wartość za pomocą set var value Czy to to samo, co setwbudowane, i jak ustawić zmienne inputrc, które zostały już odczytane i powłoka działa?
10 bash  readline 

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.