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.


5
Pobierz najnowszy katalog (nie najnowszy plik)
Mój folder parentma następującą zawartość: A.Folder B.Folder C.File Zawiera zarówno foldery, jak i pliki. B.Folderjest nowszy. Teraz chcę tylko B.Folder, jak mogę to osiągnąć? Próbowałem tego, ls -ltr ./parent | grep '^d' | tail -1 ale daje mi to drwxrwxr-x 2 user user 4096 Jun 13 10:53 B.Folder, ale potrzebuję …
15 shell  files  ls  timestamps 

4
Środowisko podobne do powłoki do przetwarzania binarnego
To pytanie przychodziło mi kilka razy wcześniej, teraz w odpowiedzi na pytanie Pętla przez fragmenty danych binarnych ze standardowego wejścia w Bash Odpowiedzi podane w /programming/993434/what-language-is-to-binary -as-perl-is-to-text również nie były zadowalające. Szukam środowiska skryptowego przystosowanego specjalnie do obsługi operacji wejścia / wyjścia z plikami binarnymi. Wiem, że mogę używać jednego …


7
Jak skopiować co czwarty plik w folderze
Mam dużo plików w folderze o nazwie jak 00802_Bla_Aquarium_XXXXX.jpg. Teraz muszę skopiować każdy 4th plik do podfolderu, mówiąc w selected/. 00802_Bla_Aquarium_00020.jpg <= this one 00802_Bla_Aquarium_00021.jpg 00802_Bla_Aquarium_00022.jpg 00802_Bla_Aquarium_00023.jpg 00802_Bla_Aquarium_00024.jpg <= this one 00802_Bla_Aquarium_00025.jpg 00802_Bla_Aquarium_00026.jpg 00802_Bla_Aquarium_00027.jpg 00802_Bla_Aquarium_00028.jpg <= this one 00802_Bla_Aquarium_00029.jpg Jak mam to zrobic?
15 bash  files  cp 



9
Wyodrębnianie zagnieżdżonych plików zip
Mam liczne archiwa zip, z których każde zawiera wiele archiwów zip. Jaki jest najlepszy sposób rekurencyjnego wyodrębnienia wszystkich plików zawartych w tym archiwum zip i jego podrzędnych archiwach zip, które same nie są archiwami zip?
15 files  scripting  zip 

5
Miliony (małych) plików tekstowych w folderze
Chcielibyśmy przechowywać miliony plików tekstowych w systemie plików Linux, aby móc spakować i udostępnić dowolną kolekcję jako usługę. Wypróbowaliśmy inne rozwiązania, takie jak baza danych kluczy / wartości, ale nasze wymagania dotyczące współbieżności i równoległości sprawiają, że korzystanie z macierzystego systemu plików jest najlepszym wyborem. Najprostszym sposobem jest przechowywanie wszystkich …

3
Jak wyświetlić „rzadkość” pliku?
Jak wyprowadzić, ile rozmiaru nominalnego pliku jest faktycznie wypełnione danymi? Podobnie vmtouchjak pokazuje, ile plików jest aktualnie w pamięci ... Oczekuję, że przepływ pracy będzie taki: $ fallocate -l 1000000 data $ measure_sparseness data 100% $ fallocate -p -o 250000 -l 500000 data $ measure_sparseness 50% Obejście: Redakcyjne du -bshi …

5
Usuwanie błędnego pliku Widzę .nfs0000000000b869e300000001
Usunąłem plik i teraz widzę: $ ls total 64 -rw-rw-r-- 1 502 17229 Sep 17 16:42 page_object_methods.rb drwxrwxr-x 7 502 238 Sep 18 18:41 ../ -rw-rw-r-- 1 502 18437 Sep 18 18:41 new_page_object_methods.rb -rw-r--r-- 1 502 16384 Sep 18 18:42 .nfs0000000000b869e300000001 drwxrwxr-x 5 502 170 Sep 21 13:48 ./ 13:48:11 …
15 files  nfs  rm  vagrant 


4
uprawnienia 755 na / home / <użytkownik> /
Zastanawiam się, dlaczego domyślnie mój katalog /home/&lt;user&gt;/ma ustawione uprawnienia 755. Pozwala to innym użytkownikom wchodzić do katalogów i czytać pliki w moim domu. Czy jest to uzasadniony powód? Czy mogę ustawić uprawnienia 700dla mojego domu i wszystkich podkatalogów, na przykład: chmod -R o-xw /home/&lt;user&gt;/ chmod -R g-xw /home/&lt;user&gt;/ bez zepsucia …


6
Jak czekać na plik w skrypcie powłoki?
Próbuję napisać skrypt powłoki, który będzie oczekiwał na pojawienie się pliku w /tmpkatalogu o nazwie, sleep.txta gdy go znajdzie, program przestanie działać, w przeciwnym razie chcę, aby program był w stanie uśpienia (zawieszenia) do momentu zlokalizowania pliku . Teraz zakładam, że użyję polecenia testowego. Coś w stylu (if [ -f …

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.