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.
Czy zaoszczędziłoby to jeden bit na plik, czy też konieczne jest wypełnienie, którego i tak należy użyć? A nawet jeśli jest padding, dlaczego nie połączyć ich i wykorzystać dodatkowy bit do nowej funkcji?
Na moim komputerze Mac obserwuję takie zachowanie: Otwórz plik PDF za pomocą PDF Expert, wprowadź zmiany w pliku, przenieś plik w Finderze, zapisz go w PDF Expert, a zostanie poprawnie zapisany w nowym miejscu. Otwórz powłokę w katalogu, na przykład ~/foo, usuń katalog z inną aplikacją, a pwd powłoki poprawnie …
Korzystam z serwera i muszę przyznać dostęp do odczytu / zapisu do konkretnego katalogu jednemu użytkownikowi. Próbowałem następujące: sudo adduser abcd sudo groupadd abcdefg chown -R .abcdefg /var/www/allowfolder chmod -R g+rw /var/www/allowfolder usermod -a -G comments abcd Powyższe wydaje się działać, ale daje użytkownikowi dostęp tylko do odczytu do reszty …
Muszę zobaczyć dodatkowe właściwości pliku dla plików exe i dll. Jeśli otworzę Eksploratora Windows i dodam dodatkowe kolumny do mojego widoku, będę mógł zobaczyć takie informacje, jak Firma, Prawa autorskie, Nazwa produktu i Wersja produktu, jeśli istnieje dla tego pliku. Te dane są dostępne za pośrednictwem Eksploratora Windows, więc jest …
Wiem, jak przekierować do pliku i użyć tee; na poziomie podstawowym. Więc $ alias outanderr='bash -c "echo stdout >&1; echo stderr >&2"' # A fake "application" displaying both output and error messages. $ outanderr 1>file # redirect stdout to a file, display stderr stderr $ outanderr 2>file # redirect stderr …
Tutaj napisano, że możesz przepisać plik wykonywalny, a proces będzie działał dobrze - zostanie ponownie odczytany po ponownym uruchomieniu procesu. Jednak gdy próbuję zastąpić plik binarny podczas procesu (za pomocą scp, od dewelopera do serwera testowego), mówi „plik zajęty”. A jeśli zastąpię plik biblioteki współdzielonej (* .so), wszystkie procesy, które …
Mam nadzieję, że dobrze jest to zanotować, skoro już się z tym spotkałem: Wiem już, że można przetestować istnienie pliku za pomocą polecenia test( [): $ touch exists.file $ if [ -f exists.file ] ; then echo "yes" ; else echo "no" ; fi yes $ if [ -f noexists.file …
Jaki jest konsolowy odpowiednik następującego kodu w języku Python: target = file("disk", "w") # create a file target.seek(2*1024*1024*1024) # skip to 2 GB target.write("\0") target.close() Może jakieś zaklęcie dd? Pomysł polega na utworzeniu pliku o pozornej wielkości 2 GB do użytku np. W wirtualizacji. kvm disk -cd whatever.iso #Only allocate …
Czytałem gdzieś, że można zapisać plik w systemie Linux w pamięci, a ładowanie go będzie superszybkie. Jak mam to zrobic? Jak sprawdzić, czy plik jest ładowany z pamięci?
Mam kilka plików o rozmiarze> 1 GB każdy. Muszę usunąć kilka ostatnich bajtów z plików. Jak mogę to zrobić? Wolę edytować plik w miejscu, aby zaoszczędzić miejsce na dysku. Jestem na HP-UX.
Czy istnieje sposób na utworzenie pliku wirtualnego, na przykład odczyt z pliku, który faktycznie czyta z stdoutpolecenia; zapisywanie do pliku jest tak naprawdę zapisywaniem do stdinpolecenia? Do tej pory kludowałem to za inotifywaitpomocą pliku, który wywołuje polecenie podczas modyfikacji pliku, pobierając go z pliku i zapisując do niego. Nie podoba …
Używam tail -f a.txtdo oglądania aktualizacji pliku o nazwie a.txt. Jeśli zaktualizuję plik przy użyciu czegoś takiego jak ls -a >> a.txtw drugiej konsoli wirtualnej, zmiany zostaną wyświetlone w czasie rzeczywistym w pierwszej. Jeśli zaktualizuję plik za pomocą Vima w drugiej konsoli wirtualnej, zmiany nie zostaną wyświetlone w pierwszej. Niekoniecznie …
Wiem, że to wygląda jak duplikat, ale wcześniej zadane pytania nie odpowiadają na moje pytanie więc w powłoce idę do /homekatalogu i tworzę tam katalog, nazywając goplay następnie przechodzę do tego katalogu /home/playi tworzę dwa pliki, pierwszy to plik tekstowy, drugi to symboliczne łącze do terminala o nazwietty teraz jeśli …
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.