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.

12
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 zrobić?
249 bash  files  directory 



9
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 interesuje mnie tylko ASimpleMethodThatWorks ™)
229 files  lock 

3
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 istnieją bardziej wydajne metody) w odniesieniu do dużych plików dziennika i małych …

3
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 skompresowany plik oprócz istniejącego file.txt. Na razie używam do tego następującego polecenia gzip -c …
210 command-line  files  gzip 

4
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 instalacyjnym.
180 files  logs  syslog 



6
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 , …
165 files  newlines 

16
Skutecznie usuń duży katalog zawierający tysiące plików
Mamy problem z nieporęcznym folderem z setkami tysięcy małych plików. Jest tak wiele plików, że wykonanie rm -rfzwraca błąd, a zamiast tego musimy zrobić coś takiego: find /path/to/folder -name "filenamestart*" -type f -exec rm -f {} \; Działa to, ale jest bardzo wolne i ciągle kończy się brak pamięci. Czy …
159 linux  command-line  files  rm 


9
Znajdź całkowity rozmiar niektórych plików w gałęzi katalogu
Załóżmy, że istnieje katalog przechowywania obrazów, powiedzmy, ./photos/john_doew którym znajduje się wiele podkatalogów, w których znajduje się wiele określonych plików (powiedzmy *.jpg). Jak obliczyć rozmiar tych plików poniżej john_doegałęzi? Próbowałem du -hs ./photos/john_doe/*/*.jpg, ale pokazuje tylko pojedyncze pliki. Ponadto śledzi to tylko pierwszy poziom zagnieżdżenia john_doekatalogu, podobnie jak john_doe/june/, ale …

19
Czy istnieje prosty sposób na zastąpienie zduplikowanych plików twardymi linkami?
Szukam łatwego sposobu (polecenia lub serii poleceń, prawdopodobnie obejmujących find), aby znaleźć duplikaty plików w dwóch katalogach i zastąpić je w jednym katalogu twardymi dowiązaniami plików w drugim katalogu. Oto sytuacja: jest to serwer plików, na którym wiele osób przechowuje pliki audio, każdy użytkownik ma własny folder. Czasami wiele osób …

6
Jak rekurencyjnie grepować poprzez pliki .gz?
Korzystam ze skryptu, aby regularnie pobierać wiadomości Gmaila, które kompresują nieprzetworzony plik .eml do plików .gz. Skrypt tworzy folder na każdy dzień, a następnie kompresuje każdą wiadomość do własnego pliku. Chciałbym znaleźć sposób na przeszukanie tego archiwum pod kątem „ciągu”. Wydaje się, że sam Grep tego nie robi. Próbowałem także …




5
Sortuj według trzeciej kolumny
Mam do czynienia z ogromnym 4-kolumnowym plikiem. Chciałbym wyświetlić posortowany plik w standardzie na podstawie jego trzeciej kolumny: cat myFile | sort -u -k3 Czy to wystarczy, aby wykonać lewę?
131 files  sort 



9
Jak usunąć zduplikowane linie w pliku tekstowym?
Mój ogromny plik tekstowy (do 2 GiB) zawiera około 100 dokładnych duplikatów każdego wiersza w nim (w moim przypadku jest to bezużyteczne, ponieważ jest to tabela danych podobna do CSV). To, czego potrzebuję, to usunięcie wszystkich powtórzeń, podczas gdy (najlepiej, ale można to poświęcić w celu znacznego zwiększenia wydajności) przy …


5
Co to jest superblok, i-węzeł, dentystyka i plik?
Z artykułu Anatomia systemu plików Linux autorstwa M. Tima Jonesa przeczytałem, że Linux przegląda wszystkie systemy plików z perspektywy wspólnego zestawu obiektów, a obiekty te to superblok , i- węzeł , dentystyka i plik . Mimo że w pozostałej części akapitu wyjaśniono powyższe, nie było mi tak wygodnie z tym …


9
Dlaczego / dev / null jest plikiem? Dlaczego jego funkcja nie jest zaimplementowana jako prosty program?
Próbuję zrozumieć pojęcie specjalnych plików w systemie Linux. Jednak posiadanie specjalnego pliku /devwydaje się głupie, gdy jego funkcja może być zaimplementowana przez kilka wierszy w C, o ile mi wiadomo. Co więcej, możesz go używać w prawie ten sam sposób, tj. Wpakowywanie do nullzamiast przekierowywania do /dev/null. Czy jest jakiś …

7
Jak tworzone są pliki systemu Linux „/ dev”?
W Linuksie są specjalne pliki, które tak naprawdę nie są plikami. Najbardziej godne uwagi i wyraźne przykłady znajdują się w devfolderze „pliki”, takie jak: /dev/null - Ignoruje wszystko, co piszesz do pliku /dev/random - Wyprowadza losowe dane zamiast zawartości pliku /dev/tcp - Wysyła dane zapisywane do tego pliku przez sieć …
112 linux  files  devices 


5
Wygenerować plik o określonym rozmiarze?
Chciałbym wygenerować plik o nazwie example.file. mógłbym użyć touch example.file ale chcę, aby plik miał dokładnie 24 MB. Już sprawdziłem stronę dotykową, ale nie ma takiego parametru. Czy istnieje prosty sposób na generowanie plików o określonym rozmiarze?
106 bash  command-line  files 

2
znacznik czasu, czas modyfikacji i czas utworzenia pliku
Po prostu to wiem ls -ti ls -fpodaję różne sortowanie plików i podkatalogów w katalogu. Jakie są różnice między datownikiem, czasem modyfikacji i czasem utworzenia pliku? Jak uzyskać i zmienić tego rodzaju informacje za pomocą poleceń? Pod względem jakiego rodzaju informacji ludzie twierdzą, że plik jest „nowszy” niż inny? Jakie …
105 linux  filesystems  files 

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.