1. 程式人生 > >centos普通使用者解壓縮報錯:Cannot open: No such file or directory

centos普通使用者解壓縮報錯:Cannot open: No such file or directory

使用普通使用者解壓縮檔案,在tar命令前需要賦予命令sudo,否則會報Cannot open: No such file or directory錯誤。就是一個許可權問題。

sudo是linux系統管理指令,是允許系統管理員讓普通使用者執行一些或者全部的root命令的一個工具,如halt,reboot,su等等。這樣不僅減少了root使用者的登入 和管理時間,同樣也提高了安全性。sudo不是對shell的一個代替,它是面向每個命令的。


[[email protected] downloads]$ tar zxvf hadoop-3.0.3.tar.gz 

hadoop-3.0.3/
tar: hadoop-3.0.3: Cannot mkdir: Permission denied
hadoop-3.0.3/LICENSE.txt
tar: hadoop-3.0.3/LICENSE.txt: Cannot open: No such file or directory
hadoop-3.0.3/NOTICE.txt
tar: hadoop-3.0.3/NOTICE.txt: Cannot open: No such file or directory
hadoop-3.0.3/README.txt
tar: hadoop-3.0.3/README.txt: Cannot open: No such file or directory
tar: Exiting with failure status due to previous errors

[

[email protected] downloads]$ 


解決方法:

在命令前加一個sudo就可以正常解壓了。真是會則容易,不會則難。

[[email protected] downloads]$ sudo tar zxvf hadoop-3.0.3.tar.gz