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.
Tworzę skrypt powłoki, który pobierze nazwę pliku / ścieżkę do pliku i określi, czy plik jest dowiązaniem symbolicznym, czy dowiązaniem twardym. Jedyną rzeczą jest to, że nie wiem, jak sprawdzić, czy są twardym łączem. Utworzyłem 2 pliki, jeden twardy i drugi symboliczny, do użycia jako plik testowy. Ale jak mam …
Korzystając z tego flock, kilka procesów może mieć blokadę współdzieloną w tym samym czasie lub czekać na uzyskanie blokady zapisu. Jak uzyskać listę tych procesów? Oznacza to, że dla danego pliku X idealnie jest znaleźć identyfikator każdego procesu, który wstrzymuje lub oczekuje blokady pliku. Byłby to jednak bardzo dobry początek, …
Jak mogę uzyskać rozmiar wszystkich plików i wszystkich plików w podkatalogach za pomocą polecenia du. Próbuję następujące polecenie, aby uzyskać rozmiar wszystkich plików (i plików w podkatalogach) find . -type f | du -a Ale to również drukuje rozmiary folderów. Jak mogę uzyskać listę rozmiarów wszystkich plików i plików w …
Dlaczego istnieje open()i close()istnieje w systemie plików Unix? Czy system operacyjny nie mógł wykryć po raz pierwszy read()lub write()został wezwany i zrobić cokolwiek open()normalnie?
Obecnie mam skrypt powłoki, który rejestruje wiadomości do pliku dziennika takiego jak ten: log_file="/some/dir/log_file.log" echo "some text" >> $log_file do_some_command echo "more text" >> $log_file do_other_command Podczas wykonywania tego skryptu nie ma danych wyjściowych do ekranu, a ponieważ łączę się z serwerem za pomocą kitu, muszę otworzyć inne połączenie i …
Jeśli użyję findpolecenia w ten sposób: find /mydir/mysubdir -executable -type f wszystkie pliki wykonywalne są wymienione (oprócz katalogów), w tym plik wykonywalny (jak skrypt.sh itp.). Chcę tylko wyświetlić pliki binarne.
Witaj Chcę zrozumieć rolę chmod g+spolecenia w Uniksie. Chciałbym również wiedzieć, co robi w tym szczególnym kontekście: cd /home/canard; touch un; chgrp canard .; chmod g+s .; touch deux ; Rozumiem wszystkie role poleceń z wyjątkiem chmod g+si chcę poznać różnice między plikami uni deuxwynikające z tej serii poleceń.
W Wikipedii artykuł dla .sh mówi: Typ rozszerzenia pliku .sh znajduje się w powłoce Bourne'a . A co z innymi powłokami unixowymi? Wiem, że shebang jest używany w pliku do wskazania interpretera do wykonania, ale zastanawiam się: Jakie są zalety i wady rozszerzeń plików w porównaniu z brakiem rozszerzeń plików?
Czy mogę używać mv file1 file2w taki sposób, że porusza się tylko file1na file2razie file2nie istnieje? próbowałem yes n | mv -i file1 file2 (pozwala to mvzapytać, czy plik2 powinien zostać zastąpiony i automatycznie odpowiedzieć nie), ale oprócz nadużywania -inie daje mi również ładnych kodów błędów (zawsze 141 zamiast 0, …
Znam to polecenie: find /path/to/mountpoint -inum <inode number> ale jest to bardzo powolne wyszukiwanie, wydaje mi się, że musi istnieć szybszy sposób, aby to zrobić. Czy ktoś zna szybszą metodę?
Zmieniałem uprawnienia do plików i zauważyłem, że niektóre tryby uprawnień zakończyły się @jako in -rw-r--r--@lub +as drwxr-x---+. Przeglądałem strony podręcznika dla chmod i chown i przeszukiwałem różne fora pomocy, ale nie mogę znaleźć nic na temat znaczenia tych symboli.
Czy można użyć findpolecenia, aby znaleźć wszystkie pliki „niebinarne” w katalogu? Oto problem, który próbuję rozwiązać. Otrzymałem archiwum plików od użytkownika systemu Windows. To archiwum zawiera kod źródłowy i pliki obrazów. Nasz system kompilacji nie działa dobrze z plikami z zakończeniami linii systemu Windows. Mam program wiersza polecenia ( flip …
Według FHS-3.0 , /tmpto pliki tymczasowe i /runjest dla danych zmiennej run-time. Dane /runwejściowe należy usunąć przy następnym uruchomieniu, co nie jest wymagane /tmp, ale programy nie mogą zakładać, że dane /tmpwejściowe będą dostępne przy następnym uruchomieniu programu. Wszystko to wydaje mi się bardzo podobne. Jaka jest różnica między nimi? …
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.