Pytania otagowane jako files

Manipulowanie plikami: kopiowanie, zmiana nazwy, wyszukiwanie, analiza, archiwizacja itp. Aby operować na tekście w pliku, zobacz / przetwarzanie tekstu. W przypadku pytań dotyczących menedżera plików Files (wcześniej Nautilus), patrz / nautilus.

1
Używanie inotifywait wraz z vimem
Mam prosty skrypt, który monitoruje plik pod kątem zmian i rsynchronizuje go za pomocą zdalnej kopii: #!/bin/bash while inotifywait -e close_write somefile do rsync somefile user@host.domain:./somefile done Działa dobrze z nano, ale nie działa z vimem. Kiedy używam nano, wyświetla: somefile CLOSE_WRITE,CLOSE i rozpoczyna następną pętlę, czekając na kolejną edycję. …
14 files  vim  rsync  inotify 


5
Wyświetl X losowych plików z katalogu
Czy istnieje sposób wyświetlenia listy powiedzmy 30 losowych plików z katalogu przy użyciu standardowych poleceń systemu Linux? (w zsh) Najlepsza odpowiedź opisana tutaj nie działa dla mnie ( sortnie rozpoznaje opcji -R)
14 shell  files  zsh 

3
Czy są alternatywy dla `dd`?
Jakich innych narzędzi powinienem używać do odczytywania i zapisywania plików ze skrótami, wyszukiwaniem i pomijaniem. Opcje wiersza poleceń dd wydają się niewygodne i obce i nie lubię wybierać między wolnym, ale precyzyjnym trybem wyszukiwania ( bs=1) a szybkim, ale nieelastycznym ( bs=4klub czymkolwiek). Czy istnieją bardziej nowoczesne narzędzia do odczytu …
14 files  utilities  dd  binary 


4
dd: wiele plików wejściowych
Muszę połączyć fragmenty z dwóch plików: gdybym potrzebował połączyć całe pliki, mógłbym to zrobić cat file1 file2 > output Ale muszę pominąć pierwszy 1 MB z pierwszego pliku i chcę tylko 10 MB z drugiego pliku. Brzmi jak praca dla dd. dd if=file1 bs=1M count=99 skip=1 of=temp1 dd if=file2 bs=1M …
14 files  dd  cat  data 

6
Wyklucz katalogi w wyszukiwaniu lokalizacji
Wyszukiwanie ze locateznalezieniem ścieżek w systemie plików. Często znasz a priori, że interesują Cię tylko pliki lub tylko katalogi. Wyszukiwanie „zlokalizuj” często zwraca wiele wyników. Przydałoby się zawrzeć tylko jeden z typów w wyniku, ponieważ pomaga to skrócić wynik. Istnieje jednak bardziej interesujący argument, aby pominąć pliki lub katalogi: ponieważ …
14 files  find  directory  locate 

4
Pętlę przez folder i listę plików
Mam folder o nazwie „sample” i zawiera 3 pliki. Chcę napisać skrypt powłoki, który odczyta te pliki w przykładowym folderze i opublikuje go na stronie HTTP za pomocą curl. Napisałem następujące informacje na temat wyświetlania plików w folderze: for dir in sample/*; do echo $dir; done Ale daje mi następujące …

6
Dlaczego dostaję odmowę dostępu podczas korzystania z mv, mimo że prawa do katalogu są prawidłowe?
I dostać pozwolenie odrzucone podczas próby przenieść folderu Musicpoprzez mvchoć właściciel katalogu jest ustawiona na moich uprawnieniach użytkowników i użytkowników są ustawione do 7. Co się dzieje? (Wiem, że mógłbym użyć sudo, ale chcę dowiedzieć się, co jest nie tak. Coś tu pachnie podejrzanie). Ps: Jestem na Mac OS X …

4
Usuwanie określonych plików na podstawie nazwy pliku z terminala
Mam katalog zawierający pliki o nazwach rho_0.txt rho_5000.txt rho_10000.txt rho_150000.txt rho_200000.txt i tak dalej. Chciałbym usunąć wszystkie te, które są wielokrotnością 5000. Próbowałem następujących:, printf 'rho_%d.txt\n' $(seq 5000 10000 25000) | rmale to dało mi odpowiedź rm: missing operand. Czy jest na to inny sposób?
13 files  rm 

4
Nie można ponownie zamontować / wrócić do wersji tylko do odczytu po aktualizacji pakietu
Używam Debian Stretch. Moja partycja root jest zamontowana read-only. Tylko wtedy, gdy instaluję lub aktualizuję pakiety, jest /ponownie instalowany read-write(za pomocą apt hook), a następnie ponownie instalowany ro. Czasami po uaktualnieniu pakietu nie mogę ponownie podłączyć /się do wersji tylko do odczytu mount -o remount,ro / mount: / is busy …
13 debian  files  apt  readonly  lsof 

3
Dlaczego jest to rm -rf, a nie rmdir -rf
Zawsze byłem ciekawy, dlaczego jest to polecenie usuwania wszystkiego z katalogu rm -rf. Dlaczego nie ma flag, z którymi można by zrobić to samo rmdir? Czy korzystanie rmdirz operacji na katalogach nie byłoby bardziej intuicyjne ?
13 shell  files  directory 


2
Dlaczego dotyk tworzy nowe pliki?
Wiem, że touchpolecenie służy do aktualizacji daty ostatniej modyfikacji pliku. Służy również do tworzenia nowego pliku, jeśli żądany plik nie istnieje w systemie plików. Skoro touch (jak sama nazwa wskazuje), powinien po prostu zaktualizować datę ostatniej modyfikacji, dlaczego próbuje również utworzyć nowy plik? Czy to tylko czek zapisany w kodzie …
13 files  touch 


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.