2022-05-13 17:01:29
Большинство ошибок, которые вы встретите при выполнении команд, являются результатом неправильных действий с файлами или процессами.No such file or directory Пытались получить доступ к несуществующему файлу. Поскольку ввод/вывод в Unix не делает различий между файлами и каталогами, это сообщение об ошибке появляется везде.
Вы получите его, если попытаетесь выполнить чтение несуществующего файла, или при переходе в отсутствующий каталог, или попробуете записать файл в несуществующий каталог и т. д. File exists В данном случае, возможно, пытались создать файл, который уже существует.
Это часто бывает, когда вы создаете каталог, имя которого уже занято каким-либо файломNot a directory, Is a directory Эти сообщения возникают, когда вы пытаетесь использовать файл в качестве каталога или каталог в качестве файла.
No space left on device На жестком диске закончилось свободное пространство.
Permission denied Эта ошибка возникает, когда вы пытаетесь выполнить чтение или запись, указав файл или каталог, к которым вам не разрешен доступ. Либо пытаетесь запустить файл, для которого не установлен бит выполнения.
Operation not permitted Обычно возникает, когда пытаетесь завершить процесс, владельцем которого не являетесь.
Segmentation fault, Bus error Суть ошибки сегментации состоит в том, что разработчик программы, которую вы только что запустили, где-то ошибся. Программа пыталась получить доступ к области памяти, к которой ей не разрешено обращаться, в результате ОС завершила работу программы. Подобно ей, ошибка шины означает, что программа пыталась получить доступ к памяти недолжным образом.
Если вы получаете одну из этих ошибок, то, вероятно, вы передали на ввод программы какие-либо неожиданные для нее данные.
5.3K views14:01