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.
Wiem, że „Wszystko jest plikiem” oznacza, że nawet urządzenia mają swoją nazwę pliku i ścieżkę w systemach Unix i podobnych do Unixa, i że pozwala to na używanie wspólnych narzędzi do różnych zasobów, niezależnie od ich charakteru. Nie mogę jednak odróżnić tego od Windows, jedynego innego systemu operacyjnego, z którym …
Próbuję odczytać plik tekstowy i zrobić coś z każdą linią, używając skryptu bash. Mam więc listę, która wygląda następująco: server1 server2 server3 server4 Pomyślałem, że mogę to zrobić za pomocą pętli while, tak: while read server; do ssh $server "uname -a" done < /home/kenny/list_of_servers.txt Pętla while zatrzymuje się po 1 …
Próbuję wysłać raport o błędzie dla pliku aplikacji / usr / bin / file Ale skonsultowanie się z mężczyzną i wysłanie e-maila BŁĘDY Proszę zgłaszać błędy i wysyłać łaty do narzędzia do śledzenia błędów pod adresem http://bugs.gw.com/ lub na listę mailingową pod adresem ⟨file@mx.gw.com⟩ (odwiedź stronę http://mx.gw.com/mailman/ listinfo / plik, …
Standardowe narzędzia Unix, jak grepi diffkorzystać z niektórych heurystyki do klasyfikowania plików jako „tekst” lub „binarny”. (Na przykład grepdane wyjściowe mogą zawierać wiersze podobne Binary file frobozz matches.) Czy istnieje wygodny test, który można zastosować w zshskrypcie, aby przeprowadzić podobną klasyfikację „tekstową / binarną”? (Inne niż coś takiego grep '' …
Po zalogowaniu mogę wykonać następujące czynności: mkdir foo touch foo/bar chmod 400 foo/bar chmod 500 foo Następnie mogę otworzyć vima (nie jako root), edytować bar, wymusić zapis za pomocą w!, a plik zostanie zmodyfikowany. Jak mogę sprawić, aby system operacyjny nie zezwolił na jakąkolwiek modyfikację pliku? AKTUALIZACJA 02 marca 2017 …
Załóżmy, że list_of_urlswygląda to tak: http://www.url1.com/some.txt http://www.url2.com/video.mp4 Wiem, jak tego używać z: wget -i list_of_urls Ale co, jeśli mój list_of_urlsma to i wszystkie zwracają odpowiednie pliki, takie jak pliki PDF lub filmy: http://www.url1.com/app?q=123&gibb=erish&gar=ble http://www.url2.com/app?q=111&wha=tcha&mac=allit W przypadku pojedynczego pliku mógłbym to zrobić: wget -O some.txt "http://www.url1.com/app?q=123&gibb=erish&gar=ble" Jak mogę wgetpobrać tę listę …
W moim katalogu domowym nagle pojawiły się trzy pliki o nazwie „client_state.xml”, „lockfile” i „time_stats_log”. Dwa ostatnie są puste. Zastanawiam się, jak się tam dostali. To nie pierwszy raz, kiedy to się stało, ale ostatni raz minęły tygodnie temu; Usunąłem pliki i nic się nie zepsuło ani nie narzekałem. Nie …
Podręcznik GNU Coreutilsmv mówi: -f --force Do not prompt the user before removing a destination file. Jednak wydaje się to już zachowanie domyślne mv, więc -fopcja wydaje się zbędna. Np. W GNU Bash w wersji 4.3.11: $ ls -l total 0 $ touch 1 2; mv -f 1 2; ls …
Chciałbym skopiować zestaw plików z katalogu A do katalogu B, z zastrzeżeniem, że jeśli plik w katalogu A jest identyczny z plikiem w katalogu B, plik ten nie powinien być kopiowany (a zatem jego czas modyfikacji nie powinien być zaktualizowane). Czy można to zrobić za pomocą istniejących narzędzi, bez pisania …
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 …
Nigdy nie zdawałem sobie sprawy, że możesz to zrobić do tej pory: : >> file Wydaje się być funkcjonalnie podobny do: touch file Czy istnieje powód, dla którego większość zasobów wydaje się woli dotykać tej wbudowanej powłoki?
Jak mogę uzyskać listę wszystkich plików zmodyfikowanych, powiedzmy 3 miesiące temu. Sprawdziłem to pytanie, ale nie byłem w stanie zastosować go w moim scenariuszu. Próbuję tego teraz, wydaje się, że działa, ale wiem, że powinien istnieć lepszy sposób użycia find. ls -ltR | grep -v '2011-05' | grep -v '2011-06' …
Mam skrajny problem, a wszystkie rozwiązania, które mogę sobie wyobrazić, są skomplikowane. Zgodnie z moim doświadczeniem w systemach UNIX / Linux musi istnieć łatwy sposób. Chcę usunąć pierwsze 31 bajtów każdego pliku w /foo/. Każdy plik jest wystarczająco długi. Cóż, jestem pewien, że ktoś dostarczy mi zaskakująco łatwe rozwiązanie, którego …
Jeśli wykonam następujące czynności: touch /tmp/test a następnie wykonać ls -la /tmp/ Widziałem testplik z 0 bajtami w katalogu. Ale w jaki sposób system operacyjny obsługuje pojęcie 0 bajtów . Jeśli przedstawię to w sposób laicki: 0 Bajtów w ogóle nie ma pamięci, dlatego nic nie jest tworzone. Tworzenie pliku …
Jak mogę wyświetlić liczbę linii w plikach /group/book/four/word, posortowaną według liczby linii, które zawierają? ls -l polecenie wyświetla je w dół, ale ich nie sortuje
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.