Я установил 18.04 серверных версий LTS. Я сделал различные команды как:
tar -xzf xxxx.tar.gz xxxx/ (without GUI)
hadfs dfs -put input /input (with GUI)
Я сделал другие команды, которые работают с папкой также.
Однако после этого я установил использование GUI:
sudo apt install tasksel
sudo tasksel install ubuntu-desktop
Однако с установленным GUI и использование терминала, некоторые из этих команд, которые работают с папкой 'изменение' и возможно я не должен помещать начальную или заключительную наклонную черту или помещать его.
Мое сомнение: почему иногда без GUI, что команда корректна и с GUI использование изменения наклонной черты? Возможно, то, потому что GUI, который я установил? Или действительно ли это - основной сбой новичка из-за моего отсутствия знаний с системами Linux?
Я вижу ошибку в вашей команде. Это tar -xzf xxxx.tar.gz xxxx/
должно быть tar -xzf xxxx.tar.gz
. Для создания сжатого tar-файла вы используете:
tar -zcvf xxxx.tar.gz xxxx/
. А распаковка уже существующей папки просто перезапишет ее, но не выдаст ошибку. Если вы намеревались распаковать его в папку назначения, то команда будет выглядеть следующим образом:
tar -C xxxx/ -xzvf xxxx.tar.gz
Примечание: z
излишне, когда используется при извлечении, поскольку tar
может определить правильный алгоритм декомпрессии для использования.