Kiedyś myślałem, że zmiany plików są zapisywane bezpośrednio na dysku, to znaczy, jak tylko zamykam plik i decyduję się kliknąć / wybrać zapisać. Jednak w ostatniej rozmowie mój przyjaciel powiedział mi, że to zwykle nie jest prawda; system operacyjny (konkretnie mówiliśmy o systemach Linux) zachowuje zmiany w pamięci i ma …
root@system:~# less myfile -bash: /bin/less: Input/output error Główny system plików nie działa. Ale mój kot wciąż żyje (w mojej pamięci): root@system:~# cat > /tmp/somefile C^d root@system:~# Jest jednak trochę samotny, wszyscy jego przyjaciele odeszli: root@system:~# mount -bash: /bin/mount: Input/output error root@system:~# dmesg -bash: /bin/dmesg: Input/output error root@system:~# less -bash: /bin/less: …
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 tekstowy?
Widziałem wiele wyjaśnień, dlaczego liczba linków do pustego katalogu w systemach operacyjnych opartych na Uniksie wynosi 2 zamiast 1. Wszyscy mówią, że to z powodu „.” katalog, który każdy katalog wskazuje na siebie. Rozumiem, dlaczego mam pojęcie „”. jest przydatny do określania ścieżek względnych, ale co zyskuje się, wdrażając go …
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?
Próbowałem cat /dev/zero, ale to nic nie zrobiło. Poszukałem /dev/zerogo w Google i napisano, że jest to po prostu pusty plik o nieskończonym rozmiarze. Czy catdrukuje nieskończoną liczbę nieistniejących znaków? Jak to działa? W jaki sposób zapewnia nieskończone dane, jeśli ma 0 bajtów? Jakie są zastosowania tego pliku, jeśli można …
Zainstalowałem Debian Jessie z domyślnym partycjonowaniem na moim dysku SSD. Moje obecne partycjonowanie dysku wygląda następująco: Ponieważ mam 16 GB pamięci RAM, zakładam, że nie potrzebuję wymiany . Ale ponieważ mam inne dyski, mogę utworzyć plik wymiany na przykład na jednym z innych dysków. Czy możesz mi powiedzieć, jakie kroki …
Używam regularnie Linuksa i Mac OS X, a czasem muszę korzystać z systemu Windows. Potrzebuję użyć dysku flash na wszystkich trzech i potrzebuję systemu plików, który będzie działał dobrze na wszystkich z nich. Żaden z ext nie działa na Macu lub Windowsie, HFS + nie działa na Windowsie (lub dobrze …
Z jakiegoś powodu, kiedy tworzę plik tekstowy w OS X, zawsze ma on co najmniej 4kB, chyba że jest pusty. Dlaczego to? Czy może być 4000 bajtów metadanych na około 1 bajt zwykłego tekstu?
Ostatnio moja zewnętrzna obudowa dysku twardego uległa awarii (sam dysk twardy włącza się w innej obudowie). Jednak w rezultacie wydaje się, że jego system plików EXT4 jest uszkodzony. Dysk ma jedną partycję i korzysta z tablicy partycji GPT (z etykietą ears). fdisk -l /dev/sdb przedstawia: Device Boot Start End Blocks …
Czy slash ( /) jest naprawdę częścią nazwy katalogu głównego Linux? A może to tylko symbol? A co z tym /etci tak dalej? Aktualizacja Załóżmy, że /dev/sda2jest urządzeniem blokowym katalogu głównego Linux. $ sudo debugfs / dev / sda2 debugfs 1.44.1 (24-mar-2018) debugfs: pwd [pwd] INODE: 2 PATH: / [root] …
W systemie Windows jest ładna wyszukiwarka plików o nazwie Everything , która jest (w przeciwieństwie do find) bardzo szybka i (w przeciwieństwie do locate) zawsze zwraca aktualne wyniki. AFAIK działa, wypełniając bazę danych z dziennika NTFS (nie działa z innymi systemami plików). Zastanawiam się, czy jest coś podobnego (nie dbam …
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.