Unix & Linux

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

5
Przechowywanie adnotacji i metadanych Okular PDF w samym pliku PDF
Przeglądarka plików PDF Okular (część pulpitu KDE) ma wiele fajnych funkcji i obsługuje wiele formatów plików. Jedną z rzeczy, które lubię w tym są komentarze i adnotacje. Niestety wszystkie komentarze i metadane (jak ostatnio oglądana strona) są przechowywane lokalnie w: ~ / .kde / share / apps / okular / …
16 kde  pdf  okular 

6
Wykrywanie sesji X w skrypcie bash (.bashrc itp.)
Ostatnio umieściłem xset b offna swoim .bashrc. Teraz denerwuje mnie błąd, który pojawia się, gdy loguję się przez tty lub ssh, tj. Poza sesją X. Pierwszą rzeczą, jaka przyszła mi do głowy, było [[ -z "$SOME_VAR" ]] && xset b off(cóż, okazuje się, że ustawienie zmiennej testowej vs. bycie pustym …

2
Jak używać tail -f z grep, aby pokazać otaczające linie
Chciałbym zobaczyć dane wyjściowe w pliku dziennika gresed tylko przez jedną domenę, ale także następujące dwa wiersze . Przykład: tail -f /var/log/apache2/modsec_audit.log |grep mydomain.de pokazuje wszystkie wiersze zawierające „mydomain.de”, ale ważna informacja znajduje się w wierszu poniżej wiersza, w którym znajduje się domena
16 grep  tail 



2
rsync: pomiń pliki, do których nie mam uprawnień
Używam rsync -rlptDdo skopiowania katalogu od innego użytkownika. Jest kilka plików (nie mam możliwości ich wcześniejszego poznania), których nie mam uprawnień do kopiowania. Czy istnieje sposób, aby rsync je zignorował. Problem polega na tym, że jeśli rsync zwróci wartość niezerową, mój skrypt bash -x zakończy działanie.

1
Blokowanie aktualizacji jądra za pomocą dpkg
Chciałbym zablokować wszystkie aktualizacje jądra dostarczane z dystrybucją z powodu paskudnej rzeczy, która ostatnio mi się przydarzyła. (Korzystam z pochodnej Ubuntu 12.04 amd64). Chciałbym, aby zablokować wszystkie aktualizacje do zainstalowanych ziaren mniejszej wersji 3.2 do linux-headers, linux-headers-generic, linux-imagei linux-image-extrapaczek. Problem mam napotykając jest to, że wszystkie one mają wersję i …
16 kernel  apt 

2
Jak napisać systemd .service plik z uruchomionymi plikami systemd-tmp
Muszę uruchomić systemd-tmpfiles --createpodczas procesu rozruchu z dystrybucją systemową. Więc muszę utworzyć systemowy plik .service wykonujący tę pracę. W tym pytaniu możesz przeczytać wszystkie szczegóły na temat tego, czego potrzebuję i dlaczego: Jak działa systemd-tmpfiles? Przeczytałem o tym kilka dokumentów i piszę następujący test: [Unit] Description=Execute tmpfiles to disable usb-wakeup …


4
Jak wyszukać bieżące słowo we wszystkich otwartych kartach w Vimie?
Zacząłem uczyć się wyszukiwania słów Vima za pomocą *i #gdy kursor znajduje się nad bieżącym słowem. Ale to wyszukiwanie jest ograniczone do bieżącego bufora plików. Czy istnieje polecenie lub skrót do rozszerzenia tego wyszukiwania na: wszystkie otwarte zakładki? wszystkie otwarte bufory?
16 vim 

1
Zastąpić znaki Unicode w VIM?
Mam dzienniki z komputera z systemem Windows, który zawiera wiele wystąpień. <200e>Wiem, że jest to znak Unicode, ale jak mogę go usunąć za pomocą spolecenia? Nie wiem, jak wpisać to w command„wierszu”. EDYTOWAĆ Jest to znak Unicode, co oznacza, że ​​mogę go usunąć za xpomocą naciśnięcia jednego klawisza. To nie …
16 vim 

3
Przenieś / tmp do RAM
Próbuję przejść /tmpdo pamięci RAM i postępować zgodnie z dobrą praktyką: /var/tmpNIE należy go umieszczać tmpfs, ponieważ musi przetrwać ponowne uruchomienie nie montuj /tmpjako samodzielny tmpfs, ale polegaj na /dev/shmlub/run/shm Jednak zmieniło się między jądrem 2.6 i 3.2: Zmiany w konfiguracji i domyślnych systemach plików tmpfs Na jądrze 3.2, należy …
16 mount  ram  tmpfs 

4
Unikanie błędów spowodowanych nierozwiniętą gwiazdką
W bash często używam pętli for, takich jak następujące for file in *.type; do sommecommand "$file"; done; wykonać operację dla wszystkich pasujących plików *.type. Jeśli w katalogach roboczych nie zostanie znaleziony plik z takim zakończeniem, gwiazdka nie zostanie rozwinięta i zwykle pojawia się komunikat o błędzie informujący, że ktoś nie …
16 bash  wildcards  for 

1
Co to jest odpowiednik GNU / Linux dla BSD „route get…”?
Polecenie BSD routema funkcję, która pokaże, która trasa zostanie wybrana dla danego hosta. Na przykład: /Users/mhaase $ route get google.com route to: iad23s07-in-f8.1e100.net destination: iad23s07-in-f8.1e100.net gateway: 10.36.13.1 interface: en0 flags: <UP,GATEWAY,HOST,DONE,WASCLONED,IFSCOPE,IFREF> recvpipe sendpipe ssthresh rtt,msec rttvar hopcount mtu expire 0 0 0 0 0 0 1500 0 Czasami uważam to …
16 linux  ip  route 

4
Zakończ nagrywanie sox po wykryciu ciszy
Piszę skrypt, który używa sox do nagrywania mojej rozmowy. Teraz potrzebuję soxa, aby poczekał, aż wykryje dźwięk, zanim zacznie nagrywać, i muszę to rozgryźć. Ale potrzebuję również sox, aby wyjść, gdy zapadnie cisza przez co najmniej 3 sekundy. Tak jak jest teraz, muszę ręcznie zabić sox, kiedy skończę mówić, w …
16 scripting  audio  sox 

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.