Pytania otagowane jako linux

Rodzina systemów operacyjnych typu Unix korzystających z jądra Linux. Jeśli Twoje pytanie dotyczy tylko określonej dystrybucji, użyj bardziej szczegółowego tagu.

6
Czy rsync --inplace zapisuje w całym pliku, czy tylko w częściach wymagających aktualizacji? (dla kopii zapasowych btrfs + rsync)
Czytałem kilka przewodników, jak połączyć migawki btrfs z rsync, aby stworzyć wydajne rozwiązanie do tworzenia kopii zapasowych z historią. Wszystko zależy jednak rsync --inplaceod tego, czy zmodyfikuje tylko te fragmenty plików, które faktycznie się zmieniły, czy też nadpisuje cały plik sekwencyjnie. Jeśli zapisuje cały plik, wydaje się, że btrfs zawsze …
21 linux  backup  rsync  btrfs 

5
Używanie „złych bloków” na nowoczesnych dyskach
Chcę użyć złych bloków do sprawdzenia moich dysków twardych i doceniłbym wyjaśnienie jego działania. Czy ktoś może wyjaśnić najlepsze opcje korzystania z -bi -c? Podałem ich definicje ze strony podręcznika, ale nie jestem pewien, czy większe rozmiary byłyby korzystne dla nowoczesnych dysków z 64 MB pamięci RAM i sektorami 4k. …

3
Jak mogę znaleźć wszystkie pliki dowiązane na stałe w systemie plików?
Potrzebuję znaleźć wszystkie dowiązane pliki w danym systemie plików. Np. Uzyskaj listę plików, każda linia zawiera połączone pary lub trojaczki itp. Rozumiem mniej więcej, jak to zrobić, trzeba stworzyć słownik z kluczem i-węzła dla wszystkich plików / katalogów w systemie plików, z wyłączeniem „.” i „..” linki, a następnie indodes …
21 linux  hardlink 


3
jak określić rozpakowany katalog docelowy
Czy w poleceniu linux zip istnieje opcja umożliwiająca kodowanie katalogu docelowego, do którego rozpakowuje. Na przykład chciałbym skompresować pliki ./mydir do pliku myzipfile.zip, ale chcę, aby polecenie unzip utworzyło określony katalog „projx” i rozszerzyło do niego pliki z rozszerzeniem ./mydir. zip -r myzipfile.zip mydir (-option to expand into 'projx' when …
21 linux  zip 

3
Dlaczego zrobił ; po i zwrócić nieoczekiwany błąd tokena w bash?
Otrzymałem błąd: bash: błąd składni w pobliżu nieoczekiwanego tokena `; ' z powodu następującego polecenia: evince foo.pdf bar.pdf &; emacs foo.tex & Czy rozdzielanie poleceń ;przy użyciu &do tła zadania jest nielegalne ? A może jest inny powód, dla którego to nie działało? Dziękuję Ci.
21 linux  bash 


3
Uzyskiwanie informacji ze zbrojonego pliku klucza publicznego gpg
Po otrzymaniu pliku ze zbrojonym publicznym kluczem GnuPG, tj. Plikiem ( pubkey.gpg) utworzonym za pomocą: gpg -r 0xDEADBEEF --export --armored > pubkey.gpg Jaki jest najlepszy sposób na uzyskanie informacji, takich jak odcisk palca w tym pliku, bez importowania ich do mojego breloka? Najlepszy sposób, jaki do tej pory znalazłem (i …
21 linux  gnupg  gnu 


5
zmienić klawisze skrótu bash, takie jak Ctrl-C?
Używam Kubuntu 10.04. Chciałbym zmienić niektóre standardowe klawisze skrótów do bash (terminal). Oto skróty, które chciałbym skonfigurować: Ctrl- Caby skopiować zaznaczony tekst z terminala do schowka. Ctrl- Vwkleić ze schowka do terminala. Ctrl- Zaby cofnąć edycję na bieżącej linii w terminalu. Ctrl- Shift- C(lub nawet lepiej Super- C), aby zakończyć …
21 linux  bash  inputrc 

4
Rekursywna, nie nadpisująca kopia pliku?
Mam katalog zawierający kilka innych folderów zawierających pliki CoffeeScript / JavaScript. Jestem w stanie skompilować pliki CoffeeScript do nowego folderu o tej samej strukturze folderów. Chcę tylko skopiować rekursywnie wszystkie pliki * .js z folderu źródłowego do folderu docelowego. Nie chcę również zastępować żadnych plików, które są już obecne w …



1
Zmienna środowiskowa HOSTNAME w systemie Linux
Na moim Linux-ie (konkretnie Gentoo Linux 2.6.31) zauważyłem, że zmienna środowiskowa HOSTNAME jest dostępna w mojej powłoce, ale nie w skryptach. Na przykład, $ echo $HOSTNAME zwroty xxxxxxxx.com, ale $ ruby -e 'puts ENV["HOSTNAME"]' zwroty nil Z drugiej strony, na przykład zmienna środowiskowa USER jest dostępna zarówno w powłoce, jak …

8
Powiedz `ls`, aby wydrukował tylko podstawową nazwę pliku
To jest domyślne zachowanie ls ls /net/nas/data/languages/pypm/sites/rex/free/2.6/*/pool/v/vi/virtual*1.4.4*pypm /net/nas/data/languages/pypm/sites/rex/free/2.6/linux-x86/pool/v/vi/virtualenv-1.4.4_linux-x86_2.6_1.pypm /net/nas/data/languages/pypm/sites/rex/free/2.6/linux-x86_64/pool/v/vi/virtualenv-1.4.4_linux-x86_64_2.6_1.pypm /net/nas/data/languages/pypm/sites/rex/free/2.6/macosx/pool/v/vi/virtualenv-1.4.4_macosx_2.6_1.pypm /net/nas/data/languages/pypm/sites/rex/free/2.6/win32-x86/pool/v/vi/virtualenv-1.4.4_win32-x86_2.6_1.pypm Jak mogę lswydrukować tylko basename? Lubić: ls $OPTIONS /net/nas/data/languages/pypm/sites/rex/free/2.6/*/pool/v/vi/virtual*1.4.4*pypm virtualenv-1.4.4_linux-x86_2.6_1.pypm virtualenv-1.4.4_linux-x86_64_2.6_1.pypm virtualenv-1.4.4_macosx_2.6_1.pypm virtualenv-1.4.4_win32-x86_2.6_1.pypm Uwaga : Wolę globowanie powłoki zamiast używania findjako / net / nas / data / languages ​​/ pypm / sites / rex / free zawiera ogromną …
21 linux  command-line  unix  ls 

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.