su sudo
sudo: arm-none-linux-gnueabi-gcc: command not found
轉自http://blog.csdn.net/shuiqu10/article/details/6366204
arm-none-linux-gnueabi-gcc test.c
報錯如下
/usr/local/arm/arm-2009q1/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/http://www.cnblogs.com/http://www.cnblogs.com/arm-none-linux-gnueabi/bin/ld: cannot open output file a.out: Permission denied
collect2: ld returned 1 exit status
我加上sudo arm-none-linux-gnueabi-gcc test.c
結果還是出錯,出錯信息如下
sudo: arm-none-linux-gnueabi-gcc: command not found
?
?
解決辦法
#su
輸入密碼,這樣就進入了root用戶權限,這個時候再輸入下面命令
source /etc/profile
結果問題就解決了
最后查找su 和sudo 的區別,終于理解了,原來是工作環境的問題。希望此貼以后對其它人有幫助!
su 和 sudo 的區別:
? 1.共同點:都是root用戶的權限;
? 2.不同點:su僅僅取得root權限,工作環境不變,還是在切換之前用戶的工作環境;sudo是完全取得root的權限和root的工作環境。
總結
- 上一篇: linux 下删除文件的 操纵
- 下一篇: linux 下串口的配置需要注意