Czasami chciałabym odmontować urządzenie USB z umount /run/media/theDrive, ale pojawia się drive is busybłąd. Jak dowiedzieć się, które procesy lub programy uzyskują dostęp do
Czasami chciałabym odmontować urządzenie USB z umount /run/media/theDrive, ale pojawia się drive is busybłąd. Jak dowiedzieć się, które procesy lub programy uzyskują dostęp do
150 katalogów, z którymi mogę sobie poradzić, ale 900 plików to zbyt wiele, aby je przejrzeć. Nie mam ręcznego wpisu, treewięc może mogę cię zapytać, czy wiesz, jak wyprowadzać tylko katalogi, ponieważ pliki stają się zbyt szczegółowe? . ├── agreement.htm ├── appengine_admin │ ├──...
Chciałbym wiedzieć, jak znane są typy plików, jeśli nazwy plików nie mają sufiksów. Na przykład plik o nazwie myfilemoże być binarny lub tekstowy na początek, skąd system wie, czy plik jest binarny czy
Czy jest jakaś prosta opcja extundeletecofnięcia usunięcia pliku, /var/tmp/test.isoktóry właśnie usunąłem? (to nie jest tak ważne, że zacznę ponownie instalować dysk tylko do odczytu lub takie rzeczy. Mogę też ponownie pobrać ten plik ponownie) Szukam prostego polecenia, które można wypróbować,...
Chcę ustalić, który proces ma drugi koniec gniazda UNIX. W szczególności pytam o jeden, który został stworzony socketpair(), chociaż problem jest taki sam dla każdego gniazda UNIX. Mam program, parentktóry tworzy socketpair(AF_UNIX, SOCK_STREAM, 0, fds)i fork(). Proces nadrzędny zamyka się...
Mam dość duży plik (35 GB) i chciałbym filtrować ten plik in situ (tzn. Nie mam wystarczającej ilości miejsca na inny plik), a konkretnie chcę grepować i ignorować niektóre wzorce - czy istnieje sposób na zrobić to bez użycia innego pliku? Powiedzmy, że chcę odfiltrować wszystkie wiersze...
Z postu Dlaczego rm może usuwać pliki tylko do odczytu? Rozumiem, że rmpo prostu potrzebuje uprawnienia do zapisu w katalogu, aby usunąć plik. Ale trudno mi zrozumieć zachowanie, w którym możemy łatwo usunąć plik, którego właściciel i grupa są inni. Próbowałem następujące mtk: moja nazwa...
Chcę utworzyć „kopię” drzewa katalogów, w którym każdy plik jest dowiązaniem twardym do oryginalnego pliku Przykład: Mam strukturę katalogów: dirA/ dirA/file1 dirA/x/ dirA/x/file2 dirA/y/ dirA/y/file3 Oto oczekiwany wynik, „kopia” drzewa katalogów, w którym każdy plik jest dowiązaniem twardym...
Próbowałem skryptu bash, ale utworzenie prostego pliku o rozmiarze 1 MB trwało zbyt długo. Myślę, że odpowiedź polega na użyciu /dev/randomlub /dev/urandom, ale inne posty tutaj pokazują tylko, jak dodawać wszelkiego rodzaju dane do pliku przy użyciu tych rzeczy, ale chcę dodać tylko liczby. Czy...
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....
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...
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...
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
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...
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
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...
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...
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...
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...
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ą