linux中跳转目录命令 linux 跳转目录

linux--4、工作目录切换命令

pwd命令用于显示当前的工作目录。

成都创新互联主营哈巴河网站建设的网络公司,主营网站建设方案,成都APP应用开发,哈巴河h5小程序开发搭建,哈巴河网站营销推广欢迎哈巴河等地区企业咨询

$ pwd [选项]

如果没有指定选项,则默认为 -P ,也就是显示绝对路径。

cd命令用于切换工作路径。

$ cd [目录名称]

常用的有返回上级目录:

$ cd ..

返回上一次的目录:

$ cd -

返回当前用户的home目录:

$ cd ~ 或者 $ cd

ls命令用于查看目录中有哪些文件。

ls [选项] [文件]

(1) $ ls -a

查看全部文件,包括隐藏文件,有些文件(如记录历史命令的.bash_history文件)是隐藏的,直接用ls不会显示出来,这时就需要加上 -a 参数。

(2) $ ls -d

仅看目录本身,例如,输入命令 $ ls -d /etc ,输出结果为 /etc ,而不会显示/etc目录中的文件。

(3) $ ls -l

显示文件的详细信息,包括文件的类型权限、被引用次数、所属用户名、所属组名、文件大小、最后一次修改时间、文件名。

如果我们要查看某个目录本身的详细信息,我们就可以用 -l 和 -d 这两个参数:

(4) $ ls -n

这个命令也是显示文件的详细信息,不过跟上一个不同的是,显示的是用户id和组id,而不是用户名和组名。

linux命令-到达指定目录位置

注册后潜水两年,第一次来写一点东西分享~

分享的起因源自于昨日老师给的小任务,要通过Xshell连接到linux服务器,查看跑完程序的结果字段,我由于linux命令现学现用,学艺不精,当时就无法进入存放结果的目录下,百度半小时无果,今早询问同学解决,问题很小,就因为太小没有人分享这个解决过程。所以,我来写了,只希望其他和我一样遇到这种问题的人以后可以通过我的这些小分享解除困惑~

开始啦!

1、到达根目录位置:cd /home 

2、列出当前所在目录下所有的文件(包括文件夹):ls

3、到达其他指定目录位置:cd filename/

4、返回上级目录:cd ..

5、查看某个文件的内容:more filename

linux 切换路径怎么使用

只要玩过linux的命令行,切换个目录那简直是小菜一碟,直接cd命令就搞定了,但是除了简单的cd命令,还有许多其他的命令,能够令你的操作更加方便快捷。

假设一种情况,一个文件A存放在了第十层目录ten中,经过千辛万苦好不容易进入了ten,结果一不小心敲入了一个cd命令,看着光标在根目录下闪烁,是不是很无奈呢?难道要再千辛万苦的敲一堆路径重新进到ten目录?

不必这么麻烦,输入“cd -”,看看是不是回到刚才的路径呢?

注:“cd -”能完成当前目录和之前所在的目录之间的切换

另外一个方便路径切换的命令就是pushd,可以完成多个不同路径之间的切换.

如果我希望在/usr和/etc/ssh和/etc/rc.d和当前路径之间切换,则可以在命令行下输入:

pushd /usr

/usr ~

pushd /etc/ssh

/etc/ssh /usr ~

pushd /etc/rc.d

/etc/rc.d /etc/ssh /usr ~

pushd会自动把当前路径加入到可切换路径中。执行dirs,可以看到显示四个路径:

dirs

/etc/rc.d /etc/ssh /usr ~

输入pushd,既可以在前两个路径之间相互切换。

如果想切换到最后一个(栈底)路径时 pushd +2即可。

pushd

/etc/ssh /etc/rc.d /usr ~

pushd

/etc/rc.d /etc/ssh /usr ~

pushd +2

/usr ~ /etc/rc.d /etc/ssh

如果想清空这些路径,执行dirs -c即可。

dirs -c

dirs

/usr

如果你需要从堆栈中删除一个目录,键入popd,然后是目录名称,再按回车键

在Linux的多目录命令提示符中工作是一种痛苦的事情,但以下这些利用cd和pushd切换目录的技巧有助于你节省时间和精力 。

在Linux命令提示中,用cd命令来改变当前目录。这是cd命令的一些基本用法:

改变你的根路径,键入cd,按回车键。

进入一个子目录,键入cd,空格,然后是子路径名(例如:cd Documents),再按回车键。

进入当前目录的上一级目录,键入cd,空格,两个点,然后按回车键。

进入一个特定的目录,键入cd,空格,路径名(例如 cd /usr/local/lib),再按回车键。

为了确定你所在的目录,你可以键入pwd,按回车键,你将看到你所在的当前目录名称。

用pushd实现在不同目录间切换。

在命令行模式下,当你工作在不同目录中,你将发现你有很多时间都浪费在重复输入上。如果这些目录不在同一个根目录中,你不得不在转换时输入完整的路径名,这难免让人有些难以忍受。但你可以用以下的一个或两个步骤来避免所有多余的输入:用命令行解释器中的历史记录,或者用命令行函数pushd。

用命令行解释器中的历史记录的好处是只需按很少的键。在命令行中用向上的箭头来查找你用过的命令,直到你找到,然后按回车键。如果你所切换的两个目录在整个驱动器的'子目录结构中很接近,那用解释器中的历史记录可能是你最好的选择。

然而,如果你在两个截然不同的路径间转换的话,你可能很希望利用pushd这个函数,你可以用它创建一个目录堆栈(在内存中的一个列表)。

注释:缺省情况下,pushd函数可能不包括在你的Linux中;但它包涵在Red Hat和用Red Hat驱动的系统中。如果你的系统中没有pushd函数,你可以在ibiblio.org网站上下载相关的函数工具。

这里说一下怎么用pushd。假设你现在工作在/usr/share/fonts目录下。你需要对/usr/share/fonts做一些改动,你将频繁的在两个目录间切换。开始在一个目录下,用pushd函数切换到另一个目录。在我们的例子中,开始在/usr/share/fonts下,你键入pushd/opt/wonderword/fonts,然后按回车键。现在,你将在下一行看到堆栈中的内容:

/opt/wonderword/fonts /usr/share/fonts

正如你所看到的,当你键入pushd和一个路径名时,将自动产生一个堆栈,内容是你键入的目录名和你当前工作的目录名。在我们的例子中,你所键入的路径(/opt/wonderword/fonts)在堆栈的顶部。

快速返回上一级目录,你可以直接键入pushd,如果不跟路径名,你将返回到堆栈中前一个目录的上一层目录。

如果你需要从堆栈中删除一个目录,键入popd,然后是目录名称,再按回车键。想查看堆栈中目录列表,键入dirs,然后按回车键。popd和dirs命令也是常用函数中的一部分。

如何进入Linux根目录??

用LINUX SHELL命令。

用法:

cd “你想要进的目录” //当目录名称中含有空格、中文或其它特殊字符时请用双引号包括

以下是最常用的几个目录的写法:

1、/ 代表根目录

2、. 当前目录

3、.. 上级目录

4、~ 当前用户的默认工作目录

注:目录可以省略不写, 与cd ~ 有相同的效果。

Linux根目录结构:

扩展资料:

Linux Shell常用shell命令

Linux Shell常用shell命令

一、文件、目录操作命令

1、ls命令

功能:显示文件和目录的信息

ls 以默认方式显示当前目录文件列表

ls -a 显示所有文件包括隐藏文件

ls -l 显示文件属性,包括大小,日期,符号连接,是否可读写及是否可执行

ls -lh 显示文件的大小,以容易理解的格式印出文件大小 (例如 1K 234M2G)

ls -lt 显示文件,按照修改时间排序

2、cd命令

功能:改名目录

cd dir 切换到当前目录下的dir目录

cd / 切换到根目录

cd .. 切换到到上一级目录

cd ../.. 切换到上二级目录

cd ~ 切换到用户目录,比如是root用户,则切换到/root下

3、cp命令

功能:copy文件

cp source target 将文件source复制为target

cp /root /source. 将/root下的文件source复制到当前目录

cp _av soure_dir target_dir 将整个目录复制,两目录完全一样

4、rm命令

功能:删除文件或目录

rm file 删除某一个文件

rm -f file 删除时候不进行提示。可以于r参数配合使用

rm -rf dir 删除当前目录下叫dir的整个目录

5、mv命令

功能:将文件移动走,或者改名,在uinx下面没有改名的命令,如果想改名,可以使用该命令

mv source target 将文件source更名为target

6、diff

功能:比较文件内容

diff dir1 dir2 比较目录1与目录2的文件列表是否相同,但不比较文件的实际内容,不同则列出

diff file1 file2 比较文件1与文件2的内容是否相同,如果是文本格式的文件,则将不相同的内容显示,如果是二进制代码则只表示两个文件是不同的

comm file1 file2 比较文件,显示两个文件不相同的内容

网站栏目:linux中跳转目录命令 linux 跳转目录
文章来源:https://www.cdcxhl.com/article28/hisocp.html

成都网站建设公司_创新互联,为您提供建站公司App开发移动网站建设外贸建站搜索引擎优化品牌网站制作

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

成都seo排名网站优化