Я начинаю изучать Linux команды Ubuntu, теперь я хочу изучить, как удалить файл из другого каталога, в то время как я нахожусь в другом каталоге.
Например, теперь я нахожусь в Documents
и хочу удалить файл TEST
файл, который находится в Downloads
Просто необходимо дать правильный путь :)
Удалить TEST
файл в ~/Downloads
Вы могли использовать
rm ~/Downloads/TEST
это работало бы отовсюду в файловой системе, потому что это - полный путь. Это - сокращенная версия полного пути /home/$USER/Downloads/TEST
($USER
расширен до имени текущего пользователя), потому что ~
ярлык для корневого каталога, в моем случае /home/zanna
Относительный путь, от ~/Documents
был бы
rm ../Downloads/TEST
..
указывает родительский каталог того, где Вы теперь, и Downloads
подкаталог того каталога. Но необходимо быть дополнительны осторожный при использовании rm
с относительными путями, потому что легко сделать ошибку и удалить что-то, которое Вы не намеревались!
Судите этого приятеля:
rm -f /absolutepath/file1.a /absolutepath/file2.b
комната удаляет файлы, и-f вызывает ее к (так, чтобы это остановка привычки, спрашивая Вас, если Вы хотите удалить файл). Если это не в Вашем корневом каталоге, предварительно ожидайте sudo.
rm -rf /absolutepath/emptyOrNotFolder
Лучший способ удаляет файл каталога, "sudo комната-R./имя файла". сначала Вы проверяете ls затем, Вы видите, удаляют имя файлов, затем пишут имя файла и удаляют любой файл каталога.