Pytania otagowane jako command-line

Wiersz poleceń to interaktywny interfejs twojej powłoki.



2
Jak wydrukować nazwy glifów Unicode dla ciągu wejściowego?
Chciałbym móc biegać unicode-names 'abç' i zobacz odpowiednie nazwy znaków Unicode: LATIN SMALL LETTER A LATIN SMALL LETTER B LATIN SMALL LETTER C WITH CEDILLA Drukowanie ciągu jako serii nazw glifów Unicode byłoby przydatne w kilku przypadkach: Odróżnij łatwo mylące znaki, takie jak „i” i „í”. Wyjaśnij, co tak naprawdę …


3
Jak potokować listę poleceń wyświetlanych przez „zakończone tabulatorem”?
Kiedy używam poleceń w bash, podoba mi się opcja podwójnej zakładki, aby wyświetlić dostępne polecenia. Niektóre polecenia mają więcej możliwych dopasowań niż inne: Zrzut ekranu zakończenia zakładki http://img13.imageshack.us/img13/5541/picturemhy.jpg Czy istnieje sposób, w jaki mogę przesłać dane wyjściowe z podwójnej zakładki gdzieś, na przykład grep? Znalazłem powiązany post , ale wciąż …

4
Polecenie ls działa inaczej w zależności od odbiorcy
Skąd takie polecenia lswiedzą, co to jest standardowe wyjście? Wygląda na lsto, że działa inaczej w zależności od tego, co jest docelowe. Na przykład, jeśli zrobię: ls /home/matt/tmp wynik to: a.txt b.txt c.txt Jeśli jednak to zrobię ls /home/matt/tmp | cat wynikiem jest (tj. nowa linia na wynik): a.txt b.txt …

2
Dlaczego nie mogę zmienić powłoki poleceniem chsh?
Nauczyłem się nowego polecenia, przynajmniej tak mi się wydawało, ponieważ to polecenie: chshnie zachowuje się tak, jak opisano. Opisano, że działa w ten sposób: cat /etc/shells wiedzieć, które powłoki są zainstalowane, więc możesz wybierać spośród nich. zrobić echo $SHELL, aby wiedzieć, co powłoki używasz. wybierz jedną z muszli i wpisz …

3
Dlaczego musimy dwukrotnie podać nazwę pliku w funkcjach exec?
Czytałem Zaawansowane Programowanie w środowisku systemu UNIX przez Stevensa, 8 th rozdziału. Czytam i rozumiem wszystkie sześć funkcji exec. Zauważam, że we wszystkich funkcjach exec: pierwszy argument to nazwa pliku / nazwa ścieżki (zależy od funkcji exec). drugim argumentem jest argv [0], który otrzymujemy main(), czyli sama nazwa pliku. Więc …


3
diff -r tylko dla niektórych typów plików
Czy istnieje sposób, w jaki mogę wykonać rekursywną różnicę dwóch katalogów, ale porównywać tylko (w odpowiednich miejscach) pliki, które pasują do określonej nazwy pliku lub predykatu typu pliku? Np. Chciałbym zrobić coś takiego diff -r dir-a dir-b -filenames *.java, ivy.xml, build.xml ... lub nawet lepiej: diff -r dir-a dir-b -filetype …

2
Polecenie usunięcia pierwszej N liczby linii na wejściu
tło Korzystam z serwera SSH i mam tego użytkownika, którego chcę usunąć. Nie mogę usunąć tego użytkownika, ponieważ obecnie uruchomił kilka procesów, które muszę najpierw zabić. Jest to potok, którego używam obecnie, aby znaleźć wszystkie identyfikatory procesów użytkownika, którego aktualnie używam: ps -u user | awk '{print $1;}' Dane wyjściowe …
11 command-line  sed  awk  tail  head 


5
Czy gzip jest atomowy?
Jest gzipatomowy? Co się stanie, jeśli zatrzymam gzipproces, gdy jest on w trakcie zgrywania pliku? Jeśli nie jest atomowy, a jeśli już nacisnąłem Ctrl + C w gzip *.txtprocesie, jak mogę bezpiecznie kontynuować? (Nie jestem ciekawy, jak wznowić, ale także czy gzipkonkretnie jest atomowy).

2
Użyj polecenia chmod wybiórczo
Chcę ustawić uprawnienia 755 na wszystkie pliki i podkatalogi w określonym katalogu, ale chcę uruchomić chmod 755 tylko dla tych komponentów, które nie mają uprawnień 755. find /main_directory/ -exec chmod 755 {} \; Jeśli findpolecenie zwróci długą listę, zajmie to dużo czasu. Wiem, że mogę użyć polecenia stat, aby sprawdzić …

8
Wyświetlaj puste linie za pomocą polecenia cat
Mam listę plików.txt poniżej: -rw-rw-r-- 1 root dev 11 May 16 12:18 20_SumActive.txt -rw-rw-r-- 1 root dev 11 May 16 12:18 22_SumActive.txt -rw-rw-r-- 1 root dev 7 May 16 12:18 24_SumActive.txt -rw-rw-r-- 1 root dev 0 May 16 12:18 26_SumActive.txt -rw-rw-r-- 1 root dev 0 May 16 12:18 28_SumActive.txt Wynik: …

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.