如何在使用 Linux 时更改终端中的工作目录

如何在使用 Linux 时更改终端中的工作目录

我目前正在使用 Ubuntu 12.10 安装,已全部更新。

现在,我想使用 Mercurial(Firefox)下载一些大型源代码,考虑到我的操作系统所在的同一驱动器上的另一个分区,因为我的分区还剩下几百 MB。

然而,远非如此;我甚至无法完成看似简单的任务,即导航到应该位于“/media/Username”文件夹中的另一个驱动器,因为我无法使用 cd.. 命令在终端中爬到“主文件夹上方”。请帮忙。

答案1

您尝试过以下操作吗?

$ cd /media/Username

答案2

(我假设你会替换用户名与您的正确用户,并且我假设您的用户属于同名组)。

首先验证你确实有一个 /media/用户名挂载: ls -la /media/用户名/

你至少应该看到:

.
..

如果可以的话:

cd ~
sudo mkdir /media/username/mywork
sudo chown username:username /media/username/mywork/
ln -s /media/username/mywork/ bigdata

由于它是一个链接,因此您放入大数据的所有内容都将位于新的更大的磁盘上。

pushd bigdata

... 在这里下载 mercurail ... ... 完成后...

popd

答案3

键入 cd 命令后,您是否看到任何错误消息?也许您没有查看该路径的权限。

尝试使用 sudo 写入 cd 命令,它将询问您的密码,然后授予您执行该操作的权限。

sudo chown yourUserName /media/username
cd /media/username

或者尝试列出该目录

sudo ls /media/username

相关内容