问题描述

我想要cd/etc/docker,但是它给我一个权限不够的错误,然后,我想到使用sudo cd /etc/docker时,它告诉我sudo: cd:找不到命令

于是,郁闷的我就去上网找了下原因。

问题分析

cd不是一个应用程序而是Linux内建的命令,而sudo仅仅只对应用程序起作用。

sudo foo只意味着以root权限运行foo程序

所以,sudo cd /etc/docker会报sudo: cd:找不到命令

验证

> type cd
cd is a shell builtin

解决方法

  • 使用sudo -i命令提升用户权限
> sudo -i
> cd /etc/docker
  • 使用sudo -s命令打开特殊shell
> sudo -s
> cd /etc/docker

上面都可以使用exit命令退出,也可以使用Ctrl+D快捷键退出

转载来源于:https://blog.csdn.net/u014717036/article/details/70338463

最新文章

  1. SSM整合(二):Spring4与Mybatis3整合
  2. JDK Collection 源码分析(2)—— List
  3. JQuery中动态生成元素的绑定事件(坑死宝宝了)
  4. PHP 7 值得期待的新特性(上)
  5. jQuery.hhNewSilder 滚动图片插件
  6. auto_ptr, which can release the space automatically
  7. 转-Linux系统下安装rz/sz命令及使用说明
  8. Java基础之IO框架
  9. html中的div span和frameset框架标签
  10. 单元测试过多,导致The configured user limit (128) on the number of inotify instances has been reached.
  11. ubuntu设置IP地址&修改vi模式键盘上下键错位
  12. 该问题是需要导包!!!需要pom中添加依赖The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application
  13. 数据结构与算法之PHP排序算法(快速排序)
  14. 深入JVM之类的加载过程
  15. hihocoder 1638:多级并查集
  16. 第五章 HashMap源码解析
  17. CentOS7使用yum安装LNMP环境以后无法打开php页面
  18. openfalcon源码分析之graph
  19. ASP.NET Core2实现静默获取微信公众号的用户OpenId
  20. 实用的 Node.js 教程,工具和资源

热门文章

  1. ubutu下source命令问题(复制)
  2. lintcode-111-爬楼梯
  3. 编译程序提示配置PKG_CONFIG_PATH
  4. java 自定义序列化
  5. 【bzoj1086】[SCOI2005]王室联邦 树分块
  6. Laravel中Redis的使用
  7. Palindrome [Manecher]
  8. 在xml文件中引入带有@Configuration的Java类
  9. Java中文乱码问题(转)
  10. nodejs是用来做什么的?