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.
Mam ogólne pytanie dotyczące świata UNIX. Obecnie uruchomiłem Ubuntu w domu i zainstalowałem Transmission na urządzeniu, które działa jako i zapisuje pliki jako użytkownik transmisji-debian . Zastanawiam się, czy warto zmienić to na własnego użytkownika, więc łatwiej jest wchodzić w interakcje z plikami i nie muszę sudo ? Dlaczego miałby …
Jeśli to zrobię sudo cp /etc/foo.txt ~/foo.txt, nowy plik zostanie utworzony rootjako właściciel. W tej chwili nie widzę innego rozwiązania niż użycie dwóch ostatnich poleceń (w lscelu wyjaśnienia przypadku użycia): belmin@server1$ ls /etc/foo.txt > -rw------- 1 root root 3848 Mar 6 20:35 /etc/foo.txt > belmin@server1$ sudo cp /etc/foo.txt ~/foo.txt belmin@server1$ …
Mam plik 1 TB. Chciałbym czytać od bajtu 12345678901 do bajtu 19876543212 i umieścić to na standardowym wyjściu na maszynie ze 100 MB pamięci RAM. Mogę łatwo napisać skrypt Perla, który to robi. sysread dostarcza 700 MB / s (co jest w porządku), ale syswrite dostarcza tylko 30 MB / …
Chciałbym wykonać przeciwieństwo: find . -name "*2013*" Znajdź wszystkie pliki w bieżącym katalogu, które nie zawierają w swoich nazwach ciągu „2013”. Jak mogę to zrobić?
Moje pytanie brzmi: w jaki sposób wdrażane są katalogi? Wierzę w strukturę danych taką jak zmienna, np. Tabela, tablica lub podobne. Ponieważ UNIX jest Open Source, mogę sprawdzić w źródle, co robi program, gdy utworzył nowy katalog. Czy możesz mi powiedzieć, gdzie szukać lub rozwinąć temat? Czy katalog „jest” plikiem, …
Jaki jest najłatwiejszy sposób na wyświetlenie zawartości wielu plików z wiersza poleceń ? Mój katalog wygląda jak poniżej. ./WtCgikkCFHmmuXQXp0FkZjVrnJSU64Jb9WSyZ52b ./xdIwVHnHY7dnuM9zcPDYQGZFdoVORPyMVD2IzjgM ./GZnATXO1e5Hh3Bz1bhgJjjwheIjjZqtnXR0hfOyj ./mWz7ehBNoTZmtDh8JG6sxw2lMJFwIovPzxDGECUY ./JN65F5v3RL2ilHPqNSx9N9D4lvVpqpbJ9lASd8TJ ./At9PS4y4nTiXUO0Z0USnbYkTPBla1msQRpwuruqE ./YiPyMZPCaUDZTiTczAvWII9bJrUqLXCFtH2pXEA2 ./JoakdlbRFPwAvWp1d4n8RvMoyMeizCoiriL2Sn2U ./wFPWZUus8Yu7UtESGABLCoqDg36cT90USO0xuyUr ./qseI9PgV1EJfZCDyGGeVytajqG7JeX0r7eA5S1JW ./zgFJpNgXyCsaVh38aCuMGuzHwIbwSNB6rQDdh27x ./.htaccess Teraz chciałbym wyświetlić zawartość wszystkich plików oprócz .htaccess. Może wyglądać mniej więcej tak: WtCgikkCFHmmuXQXp0FkZjVrnJSU64Jb9WSyZ52b: Contents of file WtCgikkCFHmmuXQXp0FkZjVrnJSU64Jb9WSyZ52b. xdIwVHnHY7dnuM9zcPDYQGZFdoVORPyMVD2IzjgM: Contents …
Potrzebowałbym programu, który wyświetla liczbę różnych znaków w pliku. Przykład: > stats testfile ' ': 207 'e': 186 'n': 102 Czy istnieje jakieś narzędzie, które to robi?
Mam folder z wieloma plikami (xyz1, xyz2, aż do xyz5025) i muszę uruchomić skrypt na każdym z nich, otrzymując xyz1.faa, xyz2.faa i tak dalej jako dane wyjściowe. Polecenie dla pojedynczego pliku to: ./transeq xyz1 xyz1.faa -table 11 Czy istnieje sposób, aby to zrobić automatycznie? Może kombinacja for-do?
Właśnie przeczytałem odpowiedzi na „Usuwanie znaku nowej linii na końcu pliku” i wszyscy mówili, aby usunąć ostatni znak. Moje pytanie brzmi: czy eof nie jest ostatnim?
Chciałbym zobaczyć, co dzieje się w folderach mojego serwera aplikacji, tj. Które pliki zostały zmienione przez proces x lub które *.warpliki zostały zmienione (zastąpione / utworzone) w ciągu ostatnich x minut. Czy w systemie Linux jest na to narzędzie?
Czy istnieje prosty sposób na znalezienie wszystkich rzadkich plików w moim systemie lub w określonym drzewie katalogów? Jeśli ma to znaczenie, używam zshna Ubuntu 12.04, chociaż bardziej ogólna odpowiedź na Unix-y dla bash / sh, na przykład, byłaby w porządku. Edycja : aby wyjaśnić, szukam rzadkich plików, a nie sprawdzam …
Chcę się przekonać, jak szybko rośnie dany plik. mógłbym zrobić watch ls -l file I wydedukuj te informacje od tempa zmian. Czy istnieje coś podobnego, co bezpośrednio wyprowadzałoby tempo wzrostu pliku w czasie?
Biegnę trochę innej firmy Perl skrypt napisany w taki sposób, że wymaga plik wyjściowy dla flagi wyjściowego -o. Niestety skrypt wydaje się wymagać rzeczywistego pliku, tzn. Użytkownicy muszą utworzyć pusty plik filename.txtz 0 bajtami, a następnie wprowadzić ten pusty plik w wierszu polecenia skryptu perl script1.pl -o filename.txt Pytanie: Jak …
Mam następujący wykaz katalogów w systemie Debian Linux. Jednak jedną dziwną rzeczą jest to, że plik populate.sql nie wydaje się być posortowany z resztą. -rw-r--r-- 1 user1 user1 10004 Jul 28 13:16 populate2.sql -rw-r--r-- 1 user1 user1 10244 Jul 28 13:16 populate3.sql -rw-r--r-- 1 user1 user1 10359 Jul 28 13:16 …
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.