Unix & Linux

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

2
Połącz wiele poleceń sed w jednym skrypcie do przetwarzania pliku CSV
Posiadanie pliku CSV takiego: HEADER "first, column"|"second "some random quotes" column"|"third ol' column" FOOTER i szukam wyników takich jak: HEADER first, column|second "some random quotes" column|third ol' column innymi słowy, usuwając „FOOTER”, cytaty na początku, na końcu i wokół | Do tej pory ten kod działa: sed '/FOOTER/d' csv > …
34 sed  csv 

3
„Ostrzeżenie: system plików` ext2 'nie obsługuje osadzania. ”Ale mój system też nie jest osadzony, dlaczego grub próbuje?
Czytam się w związku z wydaniem Jessie na Debianie, więc jestem bardzo ostrożny (należy powiedzieć, że jest paranoikiem) na temat każdej wiadomości, która może powodować problemy, a mianowicie ostrzeżeń. Mój system to pulpit z zainstalowanym testowaniem / niestabilnym Debianem, na partycjach ext4 dla obu, /boota /mimo to widzę ten komunikat …
34 grub2 


4
udzielanie uprawnień do zapisu grupie do folderu
Jak mogę przyznać uprawnienia do zapisu 1 grupie? Mam 2 użytkowników ( alexi ben). alexjest członkiem grupy alexi grupy consult. benjest członkiem grupy beni grupy consult. Chcę przyznać dostęp do odczytu i zapisu zarówno do folderu, jak alexi bendo folderu consult_documents. Jeśli zrobię alexwłaściciela katalogu consult_documentsi udzielenia 775dostępu do katalogu …


2
mount -t cifs: „Operacja nie jest obsługiwana”, ale można połączyć się przez smbclient
Po wymianie serwera NAS przez sysadmin nie mogę już montować udziału sieciowego sudo mount -t cifs //netgear.local/public /media/mountY -o uid=1000,iocharset=utf8,username="adam",password="password" Oba serwery NAS są oparte na systemie Linux, jeden z Sambą 3.5.15 (stary), a drugi z Samba 3.5.16 (nowy) (informacje uzyskane z smbclient) Mogę jednak zalogować się i korzystać z …
34 samba  cifs  smb 

5
rsync wyklucz katalog nie działa
Używam Fedory 17 64-bit i rsync --exclude=/home/ben/<dir>nie działa zgodnie z oczekiwaniami. Próbuję z rsyncmojego katalogu domowego na pamięć USB, ale z pewnością chcę wykluczyć katalogi, które przechowują pliki pamięci podręcznej i budują pliki. Oto polecenie, którego używam: rsync --exclude=/home/ben/build/ --exclude=/home/ben/.ccache -arv /home/ben home-ben/ Jednak treść z ~/buildi ~/.ccachejest kopiowana przez …
34 rsync 

8
Kontrola stanu strony internetowej za pomocą curl
Chciałbym przeprowadzić kontrolę stanu usługi, dzwoniąc na określony adres URL. Wydaje się, że najprostszym rozwiązaniem byłoby użycie crona do sprawdzania co około minutę. W przypadku błędów cron wysyła mi wiadomość e-mail. Próbowałem do tego celu użyć cUrl, ale nie mogę uzyskać wyprowadzania komunikatów tylko w przypadku błędów. Jeśli spróbuję skierować …
34 curl  monitoring 

8
Jak mogę przełączać się między różnymi urządzeniami wyjściowymi audio za pomocą powłoki?
Używam laptopa z zewnętrznym monitorem z głośnikami. Kiedy monitor jest podłączony przez HDMI, mogę przełączać (używając GUI: Ustawienia dźwięku -> Sprzęt) pomiędzy normalnym wyjściem audio laptopa a wyjściem monitora. Powtarzam tę procedurę dużo czasu i zacząłem się zastanawiać, czy mogę ją zautomatyzować, czy zresztą wykonać ją szybciej za pomocą powłoki. …


3
Rurowanie z grep do awk nie działa
Próbuję przejść grepdo tailpliku dziennika i uzyskać nth słowo z linii. Przykładowy plik: $ cat > test.txt <<EOL Beam goes blah John goes hey Beam goes what? John goes forget it Beam goes okay Beam goes bye EOL ^C Teraz, jeśli zrobię tail: $ tail -f test.txt Beam goes blah …
34 bash  grep  rhel  awk  tail 

6
znajdź n najczęstszych słów w pliku
Chcę znaleźć, powiedzmy, 10 najczęstszych słów w pliku tekstowym. Po pierwsze, rozwiązanie powinno być zoptymalizowane pod kątem naciśnięć klawiszy (innymi słowy - mojego czasu). Po drugie, za występ. Oto, co mam do tej pory, aby uzyskać 10 najlepszych: cat test.txt | tr -c '[:alnum:]' '[\n*]' | uniq -c | sort …

1
Różnica między deb a deb-src w source.list
Nie rozumiem różnicy między tymi dwoma wierszami w mojej źródłowej liście. Proszę wyjaśnij: deb http://mirror.optus.net/debian/ testing main contrib non-free przeciw deb-src http://mirror.optus.net/debian/ testing main contrib non-free System: testowanie Debian 6, 32-bit.
34 debian  apt  repository 

1
Vim - Pobierz bieżący katalog
Obecnie dodaję trochę funkcji Git do mojego pliku menu.vim, a do korzystania z określonego polecenia (Gitk) muszę znaleźć bieżący katalog Vima. Jak to zrobić i uwzględnić w poleceniu? (tj. :!echo "%current-directory") Przyznaję, że zadałem złe pytanie - ale wymyśliłem to. Obecnie używam ich w moim menu. Vim: function g:Gitk() :!cd …
34 gvim 

3
Jak zsynchronizować wiele folderów źródłowych
Chcę zsynchronizować wiele źródeł i zastanawiam się, jak najlepiej to osiągnąć. na przykład /etc/fstab /home/user/download Myślałem o 3 rozwiązaniach: Rozwiązanie 1 wielokrotne połączenie z rsync rsync -a /etc/fstab bkp rsync -a /home/user/download bkp con: trudniej mieć agregowane statystyki Rozwiązanie 2 utwórz tobackupfolder zawierający dowiązanie symboliczne i użyj -Lopcji sync -aL …
34 rsync 

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.