$ rm foobar
rm: remove regular file `foobar'?
Co to znaczy, że plik jest „zwykły” i dlaczego rm
traktuje taki plik jako wyjątkowy przypadek?
permissions
rm
Cory Klein
źródło
źródło
rm -i
.file /etc/passwd
lubfile /dev/null
.polecenie testowe
Każdy plik, który przejdzie test (
-f
), jest zwykłym plikiem:Jeśli przejrzysz stronę podręcznika
test
, zobaczysz wszystkie różne typy plików.polecenie stat
Możesz również sprawdzić, czy plik jest prawidłowy, używając
stat
polecenia:funkcja stat ()
Aby lepiej zrozumieć różnicę między zwykłym plikiem a innymi możliwymi typami, zajrzyj na stronę podręcznika użytkownika
stat
. Koniecznie spójrz na stronę podręcznika dla programistów, a nie stronę podręcznika dla aktualnegostat
polecenia.Ta sekcja pokazuje w szczególności różne typy plików:
źródło