原因是目录包含空格, 需要使用反斜线 ( \ )转义:
cd VMware\ Tools这种情况一般都是先输入目录的前几个字符, 比如 cd VM, 然后敲tab, 会自动补全后面的字符.
众所周知,如果没有 cd 命令,我们无法 Linux 中切换目录。这个没错,但我们有一个名为 shopt 的 Linux 内置命令能帮助我们解决这个问题。
-- Magesh Maruthamuthu
众所周知,如果没有 cd 命令,我们无法 Linux 中切换目录。这个没错,但我们有一个名为 shopt 的 Linux 内置命令能帮助我们解决这个问题。
shopt 是一个 shell 内置命令,用于设置和取消设置各种 bash shell 选项,由于它已安装,因此我们不需要再次安装它。
是的,我们可以在启用此选项后,可以不使用 cd 命令切换目录。
我们将在本文中向你展示如何 *** 作。这是一个小的调整,但对于那些从 Windows 迁移到 Linux 的新手来说非常有用。
这对 Linux 管理员没用,因为我们不会在没有 cd 命令的情况下切换到该目录,因为我们对此有经验。
如果你尝试在没有 cd 命令的情况下切换 Linux 的目录/文件夹,你将看到以下错误消息。这在 Linux 中很常见。
为此,我们需要在用户 .bashrc 中追加以下值。
.bashrc 是一个 shell 脚本,每次用户以交互模式打开新 shell 时都会运行该脚本。
你可以在该文件中添加要在命令提示符下输入的任何命令。
.bashrc 文件本身包含终端会话的一系列配置。包括设置和启用:着色、补全,shell 历史 ,命令别名等。
加入这一行:
运行以下命令使更改生效。
我们已完成所有配置。简单地对此进行测试以确认这是否有效。
是的,它正如预期的那样正常工作。
而且,它在 fish shell 中工作正常,而无需对 .bashrc 进行任何更改。
如果要暂时执行此 *** 作,请使用以下命令(设置或取消设置)。重启系统时,它将消失。
shopt 命令提供了许多其他选项,如果要验证这些选项,请运行以下命令。
此外,我找到了一些其他程序,它们可以帮助我们在 Linux 中比 cd 命令更快地切换目录。
它们是 pushd、popd、up shell 脚本和 bd 工具。我们将在接下来的文章中介绍这些主题。
via: https://www.2daygeek.com/navigate-switch-directory-without-using-cd-command-in-linux/
作者: Magesh Maruthamuthu 选题: lujun9972 译者: geekpi 校对: wxy
虚拟机有自己的光驱,然而他的虚拟光驱也在设备目录下 /dev/cdmrom 我们都知道要在linux下使用虚拟光驱的东西时候,必须使用mount去挂载,但是也有这么几个家伙老是挂载不成功,(mount /dev/cdrom / 目标文件夹) 所以根据我所见到的问题给大家做个分享,还望多多指教!首先,我们使用yum clean all 清空缓存(yum如何配制软件包这里就不详细介绍了)
之后,使用yum repolist 查看 ,如果最后的包为零那么说明没有软件包。
[root@Server3 ~]# yum repolist
Loaded plugins: fastestmirror, refresh-packagekit, security
Determining fastest mirrors
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os error was
14: PYCURL ERROR 6 - "Couldn't resolve host 'mirrorlist.centos.org'"
repo id repo name status
base CentOS-6 - Base 0
extras CentOS-6 - Extras 0
updates CentOS-6 - Updates 0
repolist: 0
所以我们需要用mount进行查看,如果mount下没有挂载的那就重新挂载 挂载命令:mount /dev/cdrom /media/cdrom(这个可以不加任何参数,本人在根目录下的media中新建了一个cdrom文件夹,)
但是我们在设备目录dev下没有看到 cdrom这个文件夹,只有cdrom1
解决方法: 1、打开虚拟机在右下角选择 设置 →
2、虚拟机设计窗口中→选中cd/dvd这个设备,然后将右侧栏里面的 链接 →使用ISO映像文件(选中)
3、设备状态中 勾选已连接和启动时链接
然后cdrom这个文件夹就会出现在/dev/下面
最后重新挂在虚拟光驱: mount /dev/cdrom /media/cdrom
[root@Server3 ~]# mount /dev/cdrom1 /media/cdrom/
mount: block device /dev/sr0 is write-protected, mounting read-only
[root@Server3 ~]# yum repolist (执行这个之前最好是先yum clean all )
Loaded plugins: fastestmirror, refresh-packagekit, security
Determining fastest mirrors
base | 4.0 kB 00:00 ...
base/primary_db | 4.4 MB 00:00 ...
repo id repo name status
base CentOS-Base 6,367
repolist: 6,367
表示挂载成功
cdrom找不到
mount挂载无法找到cdrom
cdrom
挂载
dev下没有cdrom
篮球鞋排行榜
精选推荐
广告
mount挂载光盘media_Linux挂载光盘(使用mount命令)
2020年12月20日
linux虚拟机桌面上的光盘,这时在linux桌面上会出现一个光盘图标
1162阅读·0评论·0点赞
2021年5月11日
VMware16安装windows server 2022报蓝屏和No Media错误解决办法,图片如下:
723阅读·0评论·0点赞
2022年10月4日
虚拟机Linux下找不到/dev/cdrom
2259阅读·3评论·0点赞
2015年10月25日
虚拟机启动时,提示找不到ISO映像文件
1.7W阅读·5评论·6点赞
2019年10月15日
linux 虚拟机找不到光驱,如何解决vmware中centos找不到光驱
1896阅读·0评论·1点赞
2021年5月11日
怎样区分说话情商好和低?来这检测一下自己是哪一种?
国际专业情商测试
广告
Windows/Linux混合刻录之后,光盘文件不见了?
857阅读·0评论·0点赞
2022年6月22日
linux挂载光盘没有cdrom文件夹,解决CentOS Linux无法挂载光驱的问题
3099阅读·0评论·2点赞
2021年5月14日
VMware安装windows7x64时提示找不到CD/DVD驱动器
1844阅读·1评论·1点赞
2022年4月25日
Linux最小化挂载(mount命令)光盘详解
1090阅读·0评论·9点赞
2022年4月22日
linux 内核丢失,Linux系统在启动过程中内核文件丢失的解决方法
450阅读·0评论·0点赞
2021年5月10日
安装linux时找不到硬盘,关于安装LINUX时找不到硬盘问题解决
3598阅读·0评论·1点赞
2021年5月14日
虚拟机 linux 挂载光驱
224阅读·0评论·0点赞
2010年1月12日
虚拟机挂载/dev/cdrom出现的问题
5013阅读·0评论·4点赞
2018年6月1日
mount挂载光盘media_linux通过挂载系统光盘搭建本地yum仓库的方法
456阅读·0评论·0点赞
2021年2月1日
“VMware虚拟机中出现无法将(系统文件路径)文件当做CD-ROM映像进行连接:找不到该文件的错误”
9361阅读·0评论·7点赞
2021年5月2日
未能加载虚拟光盘到虚拟电脑linux,VirtualBox 安装增强功能报 [未能加载虚拟光盘]...
2267阅读·0评论·0点赞
2021年5月16日
linux为什么dev下没有cdrom,虚拟机Linux下找不到/dev/cdrom
1012阅读·0评论·0点赞
2021年5月16日
去首页
看看更多热门内容
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)