手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

sudo: cd: command not found

时间:2024-10-11 23:04:05

1、为了更好的和上一篇文章配合,方便普通用户使用,因此这篇普通用户可能遇到问题的文章诞生了!①:vim编辑文件,忘记sudo

2、①:vim编辑文件,忘记sudo[byrd@Byrd ~]$ vim /root/hello.txt #在/root目录下编辑一个hello.txt的文件[byrd@Byrd ~]$ vim /root/hello.txt:w !sudo tee % #%当前文件 [sudo] password for byrd: 用户密码 helloPress ENTER or type command to continueq!退出即可

3、②:执行命令忘记加sudo[byrd@Byrd ~]$ tail -1 /root/hello.txttail: cannot open `/root/hello.txt' for reading: Permission denied[byrd@Byrd ~]$ sudo !!sudo tail -1 /root/hello.txthello

4、③:执行shell内置命令的时候报错(类似sudo: cd: command not found)[byrd@Byrd ~]$ cd /root #普通用户想要进入root的目录-bash: cd: /root: Permission denied #权限不允许[byrd@Byrd ~]$ sudo cd /root #sudo总可以了吧?sudo: cd: command not found #呃?居然提示命令没有找到?[byrd@Byrd ~]$ type cd #cd的类型是内部命令哦!cd is a shell builtin[byrd@Byrd ~]$ type lsls is aliased to `ls --color=auto' #这个做了alias定义[byrd@Byrd ~]$ type ifconfig #应用程序命令ifconfig is /sbin/ifconfig[byrd@Byrd ~]$ type umask #shell内部命令哦!umask is a shell builtin执行类似的命令可以:[byrd@Byrd ~]$ sudo bash[sudo] password for byrd: [root@Byrd byrd]#

© 手抄报圈