Pytania oznaczone «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.

249
Jak przeglądać tylko katalogi w bash?

Mam folder z niektórymi katalogami i niektórymi plikami (niektóre są ukryte, zaczynając od kropki). for d in *; do echo $d done zapętli wszystkie pliki, ale chcę zapętlić tylko katalogi. W jaki sposób mogę to

229
Jak poradzić sobie z „zajętym urządzeniem lub zasobem”?

Próbowałem rm -rfutworzyć folder i „zajęte było urządzenie lub zasób”. W systemie Windows użyłbym LockHunter, aby rozwiązać ten problem. Jaki jest odpowiednik Linuksa? (Podaj jako odpowiedź prostą metodę „odblokuj ten” i nie uzupełniaj artykułów takich jak ten . Chociaż są one przydatne, obecnie...

220
Opróżnij zawartość pliku

Znam trzy metody usuwania wszystkich wpisów z pliku. Oni są >filename touch filename filename < /dev/null Z tych trzech >filenamenajbardziej nadużywam, ponieważ wymaga to najmniejszej liczby naciśnięć klawiszy. Chciałbym jednak wiedzieć, która z nich jest najbardziej wydajna (jeśli...

210
Jak powiedzieć gzip, aby zachował oryginalny plik?

Chciałbym skompresować plik tekstowy za pomocą narzędzia wiersza polecenia gzip, zachowując oryginalny plik. Domyślnie uruchamiane jest następujące polecenie gzip file.txt powoduje modyfikację tego pliku i zmianę jego nazwy file.txt.gz. zamiast tego zachowania chciałbym mieć ten nowy...

180
Gdzie są przechowywane dzienniki dostępu do plików Apache?

Czy ktoś wie, gdzie są przechowywane dzienniki dostępu do plików, więc mogę uruchomić tail -fpolecenie, aby zobaczyć, kto ma dostęp do określonego pliku. Mam XAMPP, czyli serwer Apache zainstalowany na moim komputerze, który automatycznie rejestruje dostęp. Jest on przechowywany w moim folderze...

165
Po co dodawać nową linię na końcu pliku?

Niektóre kompilatory (zwłaszcza C lub C ++) ostrzegają o: No new line at end of file Myślałem, że będzie to problem tylko dla programistów C, ale github wyświetla komunikat w widoku zatwierdzania: \ No newline at end of file dla pliku PHP. Rozumiem proces preprocesora wyjaśniony w tym wątku...

132
cat linia X do linii Y na ogromnym pliku

Powiedzmy, że mam ogromny plik tekstowy (> 2 GB) i chcę tylko catwiersze Xdo Y(np. 57890000 do 57890010). Z tego, co rozumiem, mogę to zrobić przez pipingowanie headdo taillub odwrotnie, tj head -A /path/to/file | tail -B lub alternatywnie tail -C /path/to/file | head -D gdzie A, B, Ci...