Unix & Linux

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



2
zsh chce poprawić vima do .vim
Używam zsh na Gentoo x64, a kiedy piszę sudo vim /path/to/file z mojego folderu domowego, zsh pyta: zsh: correct 'vim' to '.vim' [nyae]? Chcę uruchomić vimnie mój .vimfolder. Jak to naprawić? Domyślam się, że setopt autocdto powoduje. Dziwne jest to, że jeśli nie dodam sudo, zsh nie prosi o nic …
12 zsh  sudo  gentoo  line-editor 

3
znajdź plik w archiwum tar.gz
Czy można użyć findpolecenia, aby przeszukiwać pliki w archiwum tar.gz również przy użyciu symboli wieloznacznych? lubić find archive.tar.gz --name *foo*
12 find  tar 

3
Czy można zmienić kolejność globów?
Próbuję pokazać wszystkie wystąpienia określonej wiadomości z syslog w porządku chronologicznym, wykonując coś takiego: grep squiggle /var/log/messages* Niestety wzorzec globu najpierw pasuje do aktualnie aktywnego pliku. na przykład. /var/log/messages /var/log/messages-20120220 /var/log/messages-20120227 /var/log/messages-20120305 /var/log/messages-20120312 Oznacza to, że najpierw pojawiają się najnowsze wiadomości, a następnie wiadomości historyczne w kolejności chronologicznej. Czy można …
12 bash  wildcards 


1
Jak mogę obserwować przepustowość pamięci?
Mam wbudowany system Linux ARM, który wykazuje znacznie mniejszą przepustowość niż oczekiwano zarówno w sieci Ethernet, jak i USB. Podejrzewam, że pamięć może się do tego przyczynić. Czy istnieje sposób na obserwację przepustowości pamięci zużywanej podczas testu przepustowości w sieci Ethernet lub USB?

2
używając xargs do grepowania wielu wzorów
Mam plik, który zawiera warunki, dla których chcę grepować, przy czym każdy termin jest jedną linią w pliku. Myślałem, że mogę to zrobić za pomocą xargs. To, co jestem w stanie czerpać z przykładów ze strony podręcznika tego typu find ./work -print0 | xargs -0 rm jest to, że xargs …
12 grep  xargs 

5
Pełen wdzięku sposób na zabicie procesu
Po zakończeniu mojego skryptu bash na serwerze selenium, skrypt zabija go w następujący sposób: kill `ps -ef | grep selenium | awk '{ print $2 }'` Chociaż to działa i zabija skrypt selenu, próbuje również zabić proces. grep seleniumWięc do czasu, gdy numer procesu powróci do komendy kill, proces zniknie, …
12 process  search  kill 

2
Zmienić domyślną ścieżkę, gdy włączam SSH do serwera CentOS?
Mam serwer sieciowy CentOS 5.7 i chcę zmienić domyślne miejsce, w którym się ląduję podczas łączenia za pomocą SSH. Obecnie ląduję /home/usernamei chcę /homezamiast tego wylądować . Włączyłem się jako root i dodałem PermitUserEnvironment yesdo /etc/.ssh/sshd_config- i jak rozumiem, to zamiata sshfolder użytkownika na environmentplik. Nie jestem pewien, co dokładnie …
12 centos  ssh  sshd  home 

1
Co oznacza następujący komunikat jądra?
Pojawia się następujące polecenie / var / log / messages, co to znaczy? Feb 19 22:51:20 kernel: [ 187.819487] non-matching-uid symlink following attempted in sticky world-writable directory by sh (fsuid 1001 != 0) Zdarza się to, gdy zadanie cron miało być uruchomione.
12 filesystems  cron 

3
Dereferencja połączona nazwa zmiennej
Mogę to zrobić, ale wymaga to utworzenia ciągu zmiennej, a następnie wyrejestrowania go. Czy jest jakiś sposób, aby skrócić to do prostszego stwierdzenia? #!/bin/bash FRUITS="BANANA APPLE ORANGE" BANANA_COLOUR="Yellow" APPLE_COLOUR="Green or Red" ORANGE_COLOUR="Blue" for fruit in $( echo $FRUITS ); do fruit_colour="${fruit}_COLOUR" echo $fruit is ${!fruit_colour} done Próbowałem wiele rzeczy, jak …

2
Liczba ukośników zwrotnych potrzebnych do ucieczki ukośnika odwrotnego w wierszu polecenia
Niedawno miałem problem z pewnym wyrażeniem regularnym w wierszu poleceń i odkryłem, że do dopasowania odwrotnego ukośnika można użyć różnej liczby znaków. Liczba ta zależy od cytowania użytego w wyrażeniu regularnym (brak, pojedyncze cudzysłowy, podwójne cudzysłowy). Zobacz, co mam na myśli, w poniższej sesji bash: echo "#ab\\cd" > file grep …

2
Jak rozpocząć dostosowywanie pliku, który nie został jeszcze utworzony
Używam taildo monitorowania postępu zadań, o których wiem, że zapiszą ich postęp na dysku. Prawie zawsze wiem, który plik utworzą przed uruchomieniem (zadania są wysyłane przez program planujący na superkomputerze) Czy istnieje sposób na tailte pliki przed ich utworzeniem? Chciałbym to zrobić, unikając warunków wyścigu i / lub zakładając, jak …


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.