linux命令cd - 怎么切换工作目录

来源:趣味经验馆 7.25K

因为/ 表示的是根目录,如果你要进入abc目录,应该这样:cd abc, 而不是cd /abc, 如果你非要使用绝对路径,则应该是cd /home/abc。

linux是一个性能稳定的多用户网络操作系统,但是真正会用的人却不多,今天我们来谈谈其一个基本操作,即切换工作目录。具体通过举例说明:

材料/工具

linux cd

一、目录操作命令 cd cd命令功能 在每一个操作系统中,都需要有改变目录的工作,Linux也不例外,在Linux操作系统中,是通过cd命令来改变工作目录的。 cd命令的命令格式及用法 命令格式:cd 命令用法 例:现在的工作目录为:/home/development,

方法

切换到家目录:

cd ~/neper/src mkdir build cd build cmake .. make sudo make install 执行make的时候可能会提示系统中缺少哪些编译库, 直接执行configure来查看,再去安装一个个编译库,之后再回来make。

此时可以直接用不带参数的cd命令,也可以用cd ~命令,还可以使用cd $HOME。本质上,这三个命令都是一样的。

当前工作目录(present working directory)是文件系统当前所在的目录,如果命令没有额外指定路径,则默认为当前工作目录。比如ls命令,如果没有指定目录,就会显示出当前工作目录的文件。 在Linux中,路径可以用绝对路径和相对路径表示,相对路径

linux命令cd:怎么切换工作目录

切换到根目录,并查到符号链接文件夹

export PS1="[u@h w]$ " 注意$字符后有空格! 长久生效将export PS1="[u@h w]$ " 添加到/etc/profile文件中!

linux命令cd:怎么切换工作目录 第2张

上图中,列出了/目录下所有的文件夹,当然,我们还可以过滤掉非符号链接的文件夹,只需要配合"grep ^l"命令就能实现

哪个?是wm下的模拟终端还是console?如果是模拟终端,配置随你的模拟软件不同而不同,konsole和gnome-terminal都是在上面的命令选项里的,自己找,其他的大部分是根据命令行参数来的,要加命令参数,一般是-bg 和 - fg来修改背景和字体的颜色,

linux命令cd:怎么切换工作目录 第3张

上图中,/bin文件夹是个符号链接文件夹,实际的目录是/usr/bin,现在来分别演示一下cd命令的-P和-L选项:

定义一个别名(alia) tim@lbtim:~$ alias wd="cd ~/Workspace" tim@lbtim:~$ wd tim@lbtim:~/Workspace$

linux命令cd:怎么切换工作目录 第4张

-P选项将目录切换到了实际的目录,而-L选项则将目录切换到了符号链接目录。

个人目录: 你的帐户所在的目录,通常在shell里 HOME 环境变量就是这个目录。 比如我的 帐户 xs220: xs220@Zealot:~> echo $HOME /home/xs220 这个/home/xs220/就是我的个人目录。 当前工作目录,很好理解把,你在哪个目录下工作,就是哪里。可

linux命令cd:怎么切换工作目录 第5张

如果不带有选项的cd命令,不管目标是否是符号链接,则直接进入该目标文件夹。

不好意思,如果是单个命令,可以使用alias指令实现。 alias dp='date' 但是用一个别名命令实现好几个功能,我现在还没搞清楚,建议你可以使用一个Bash_shell脚本来实现。 可以使用vi新建一个文本,vi t1 date pwd id 再使用chmod指令赋予t1可执

linux命令cd:怎么切换工作目录 第6张

扩展阅读,以下内容您可能还感兴趣。

linux中怎么定义一个别名命令,他等价的功能是:显示当前日期及工作目录,并列出有多少用户在系统上工作。

不好意思,如果是单个命令,可以使用alias指令实现。

alias dp='date'

但是用一个别名命令实现好几个功能,我现在还没搞清楚,建议你可以使用一个Bash_shell脚本来实现。

可以使用vi新建一个文本,vi t1

date

pwd

id

再使用chmod指令赋予t1可执行权限,chmod u+x t1

再执行脚本,./t1

如果一定要使用一个别名命令来实现该功能,你再查查资料吧。

linux中创建守护进程是为什么要改变工作目录

这是为了使得守护进程运行过程中不再依赖于系统的一些特定的环境,比如:

1、在/mnt/mmc启动守护进程,但/mnt/mmc已经没有别的用途,你想将它卸载。

2、在目录/home/tmp下运行守护进程,但这个目录已经没有存在必要了,你要删除它。

如果在守护进程中没有将工作路径改到其它路径("/"或者"/tmp")的话,以上2个操作都不能成功。

有关linux基本命令操作?

最低0.27元/天开通百度文库会员,可在文库查看完整内容>

原发布者:hjj830303

1.1登录

Login:guest[Enter]

passwd:******[Enter]

1.2退出

在系统示符下输入logout或exit或按[Ctrl-D]。

1.3修改口令

用passwd命令修改

2.1显示目录

命令:pwd(printworkingdirectory)

格式:pwd

功能:显示出用户当前工作目录的全路径名。

2.2建立目录

命令:mkdir(makedirectory)

格式:mkdirdirectory_name

功能:建立新目录

2.3改变目录

命令:cd(changedirectory)

格式:cddirectory_name

功能:改变当前工作目录

注释:目录名选项有:

(1)目录名,转到当前目录下的子目录。

(2)..表示转到当前目录的父目录。

(3)/表示转到根目录。

(4)没有选项时,转到用户的主目录

2.4删除目录

命令:rmdir(removedirectory)

格式:rmdirdirectory_name

功能:删除不存在文件的子目录名。

注释:

(1)删除子目录时,要求被删除的目录中不存在文件或子目录,否则无法删除。

(2)若被删除的目录中有文件或子目录,请参考命令rm-rdirectory_name。

3.1列出文件目录

命令:ls(list)

格式:ls[option]directory_name

功能:列出指定目录中的文件名和子目录名。当无子目录名时,列出当前目录

中的文件名和子目录名。

选项:-a列出所有文件,包括以点开头的隐含文件。

-l按长格式列出文件名,包括文件类型标识

如何让linux终端显示工作路径是solaris打

这个最好设置PS1,在shell初始化的时候设置为环境变量,一般在.bashrc中设置,添加PS1="[\w]#",具体的还有一些参数你可以上网搜索

虚拟机+linux中输入pwd命令怎么出来的一直是 /root,在别的工作目录下输入也是显示这样,linux菜鸟求解释

echo $PS1

结果贴来看看,应该是PS1环境变量设置的显示问题导致你自己以为不对更多追问追答追问echo $PS1后结果是这样的:

[\u@\h \w ] \$追答环境变量无误。你cd命令使用问题,找上面那个哥们咨询吧追问恩,谢谢您哈,以后遇到问题还多向您请假

热门标签