我在Windows操作系统上有两个分区,并且已经在Windows中安装了Ubuntu。
分区1:Windows和Linux OS
分区2:公用存储文件(以“新卷”的名称调用)
我正在查看运行在分区2中的shell脚本。当它放置在Ubuntu的/ home / ...层次结构中时,我能够运行该shell,但是当它在分区中放置时,我无法运行该脚本。 2被操作系统视为外部磁盘。
我只想知道如何实际将工作目录更改为放置在已安装的外部磁盘上的目录。使终端查看已装入磁盘目录的cd命令是什么?
我不确定您到底是什么问题,因为您是在提到cd
自己,但只是要确认:要在终端中更改工作目录,请使用cd命令:
cd /path/to/directory
外部磁盘通常安装在/ media下,因此要进入磁盘,您可以输入
cd /media/
然后按Tab
,这将向您显示该目录中的文件和子目录。键入所需子目录的前几个字母,然后Tab
再次按。输入完整路径后,按Enter
。简单。
要从该磁盘运行shell脚本,最简单的方法是使用类似
cd /media/MyDriveName/somedir/somesubdir
bash scriptname.sh
请注意,您正在调用bash并将其传递给脚本名称,而不是像下面这样直接运行脚本:
cd /media/MyDriveName/somedir/somesubdir
./scriptname.sh
第一个版本不需要在脚本文件上设置可执行位。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句