Unix & Linux

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


2
Jak zobaczyć pełną listę procesów u góry
Kiedy wykonuję „top”, dowiaduję się, że kończy się wiele procesów, z których wiele jest w stanie uśpienia. Muszę zobaczyć pełną migawkę wszystkich procesów w tym momencie. „góra” pokazuje listę procesów, które pasują do jednego ekranu. Jak uzyskać pełną listę? Interesuje mnie między innymi lista wszystkich procesów, które są w stanie …


1
lshw i lscpu nie zgadzają się na pamięć podręczną - co jest słuszne?
Próbuję znaleźć szczegółowe informacje na temat pamięci podręcznych (w szczególności, które pamięci podręczne są dzielone między rdzeniami, a które nie są) i natknąłem się na niespójność. sudo lshw mówi *-cache:0 description: L1 cache physical id: a slot: Internal Cache size: 64KiB capacity: 64KiB capabilities: synchronous internal write-back *-cache:1 description: L2 …

2
„Tail -f | iconv -fsjis ”nic nie wyświetla
Chcę tail -fplik, ale jego zawartość jest sjiskodowana, więc muszę go przekonwertować na rodzime (utf-8) kodowanie mojego terminala. Kiedy robię tail -fx | iconv -fsjis nie będzie wyjścia. Tak jak ogon x | iconv -fsjis działa, na początku myślałem, że to problem buforowania, ale próba unbufferi stdbufjak opisano w Wyłączanie …
14 tail  buffer 

3
~ to $ HOME, ale czasami?
cd ~ robi to samo co cd $HOME który jest również taki sam jak cd /home/tandu Jednak, cd ~not-tandu zmiany w /home/not-tandu Czy to jest wybór wyłącznie składniowy? Jak cdradzi sobie z tym jądro (lub plik wykonywalny?) Czy istnieje specjalny przypadek ~dodania ukośnika, jeśli wszystko inne zostanie pominięte? To znaczy, …
14 cd-command  home 

4
Sekwencje specjalne w danych wyjściowych skryptu wywoływanego z aplikacji ncurses
Obecnie uruchamiam mcabber jako mojego klienta Jabber (który używa ncurses) w sesji tmux na moim serwerze domowym. Lokalnie uruchamiam iTerm2 jako emulator terminala, który obsługuje wyzwalanie powiadomień warczących poprzez sekwencje specjalne znaków. Uwaga: Wszystko echow tym pytaniu działa jak printf %b, lub echo -ew bash i GNU echo. np. echo …

3
Dodanie użytkownika, który może wykonywać skrypty tylko zdalnie
Chciałbym stworzyć użytkownika, który może zrobić tylko jedną rzecz: poprzez ssh podaj skrypt (i argumenty wiersza polecenia do skryptu), który znajduje się w jednym określonym folderze (na potrzeby tego pytania nazwijmy go /local/remote_only_scripts/foo) i niech ten skrypt zostanie wykonany i zwraca wynik. Aby wyjaśnić niektóre przykłady rzeczy, których nie chcę, …

4
Polecenie, które wyróżnia wyrażenie regularne w tekście?
Czy istnieje polecenie podkreślające określone wyrażenie w tekście? Szukam czegoś takiego jak funkcja „wyszukiwania” w mniejszym stopniu, ale z normalnym wyjściem tekstu na standardowym ekranie zamiast w lessprzeglądarce. Przykład: $ cat test.txt | highlight "an" Perspektywy w uporządkowany odstąpienia NATO od Afgh ist an ponieśli dwie porażki jako prezydenta Hamida …

3
„Ls -lh” podaje całkowity rozmiar mniejszy niż suma poszczególnych rozmiarów
W jakich okolicznościach ls -lhsuma jest mniejsza niż suma poszczególnych plików? Na przykład: $ ls -lh /var/lib/nova/instances/_base total 100G -rw-rw-r-- 1 nova nova 4.3M 2012-02-14 14:07 00000001 -rw-rw-r-- 1 nova nova 5.7M 2012-02-14 14:07 00000002 -rw-rw-r-- 1 nova nova 42G 2012-03-08 15:24 1574bddb75c78a6fd2251d61e2993b5146201319.part -rw-rw-r-- 1 libvirt-qemu kvm 24M 2012-02-14 14:07 …
14 files  ls  disk-usage 


10
Gdzie opanować najbardziej przydatne polecenia linux dla programistów? [Zamknięte]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …

4
znajdź -exec w skrypcie bash ze zmiennym rozszerzaniem
Próbuję uruchomić polecenie podobne do poniższego w skrypcie bash. Powinien przeszukiwać wszystkie podfoldery $sourcediri kopiować wszystkie pliki określonego typu na poziom główny $targetdir. #!/bin/bash # These are set as arguments to the script, not hard-coded sourcedir="/path/to/sourcedir" targetdir="/path/to/targetdir" find "$sourcedir" -type f -name "*.type" -exec sh -c 'cp "$1" "$2/`basename "$1"`"' …



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.