精华内容
下载资源
问答
  • Linux回到上级文件的命令

    万次阅读 2016-10-09 17:27:04
    cd ..回到上一级目录 cd ~回到home目录 cd -回到某一目录

    cd ..回到上一级目录

    cd ~回到home目录

    cd -回到某一目录

    展开全文
  • 比如:/home/alvin/projects/blogdemos/linux-system-programming/thread/home/alvin/projects/blogdemos/diff/home/harry/study/亚洲文化/日本文化/中日交流/影视业/动作片如果我们想要回退到一个特定的父目录,...

    Linux 下如果我们进入到了一个比较长的路径,比如:

    /home/alvin/projects/blogdemos/linux-system-programming/thread/home/alvin/projects/blogdemos/diff/home/harry/study/亚洲文化/日本文化/中日交流/影视业/动作片

    如果我们想要回退到一个特定的父目录,那么我们通常的做法是这样敲:

    $ cd ../../../

    如果层级比较少,那这样勉强还可以接受,但如果层级很深,那可能就会 cd 到你怀疑人生了。

    本文将介绍一个工具,它能帮你快速进入到某一个特定的父目录,而无需一路 cd 。你可以直接指定回退的层级数,或者要回退的目标目录,非常方便。

    更重要的是,它甚至还支持 tab 键,而且在不重复的情况下,你也可以指定目标目录的前几个字母即可,大大增加了工作效率。

    这个工具其实就是个 shell 脚本,名字是 up.sh ,除了支持 bash 外,对 zsh 和 fish shell 的支持也很好。

    up 脚本的安装

    这个脚本是第三方人员开发的,所以需要我们人为安装到我们的系统。

    首先,我们需要先将 up.sh 下载到我们本地,然后再使能这个脚本:

    $ curl --create-dirs -o ~/.config/up/up.sh https://raw.githubusercontent.com/shannonmoeller/up/master/up.sh$ echo 'source ~/.config/up/up.sh' >> ~/.bashrc

    之后再使用以下命令使改动生效:

    $ source ~/.bashrc

    如果你使用的是 zsh shell ,那么需要使用下列步骤去操作:

    $ curl --create-dirs -o ~/.config/up/up.sh https://raw.githubusercontent.com/shannonmoeller/up/master/up.sh$ echo 'source ~/.config/up/up.sh' >> ~/.zshrc$ source ~/.zshrc

    如果你使用的是 fish shell ,那你需要这么操作:

    $ curl --create-dirs -o ~/.config/up/up.fish https://raw.githubusercontent.com/shannonmoeller/up/master/up.fish$ source ~/.config/up/up.fish

    up 脚本的使用

    按照以上步骤操作,我们就能将 up 脚本安装到系统并完成配置。接下来我们就可以用它来尽情地玩耍了。

    首先,我们先明确自己所处的路径:

    $ pwd/home/alvin/projects/atb4g/ecall/src/interface

    如果我们只想回到上级目录,只需执行 up 即可。

    $ up$ pwd/home/alvin/projects/atb4g/ecall/src

    那如果我想回退到更高层级的目录呢?我现在是在 src 目录,如果我想回退到 projects 目录,要怎么操作?

    我们只需要 up 命令后跟上你要跳转的层级数,不加的话就默认是 1 。在这个例子里,我们要回退 3 层目录,即:

    $ up 3$ pwd/home/alvin/projects

    前面已经提到,我们可以直接回退到某一个指定的目录名下。比如我现在还是在 src 目录,想要回退到 projects 目录,我们可以这样操作:

    $ pwd/home/alvin/projects/atb4g/ecall/src$ up projects$ pwd/home/alvin/projects

    如果要回退的单词长度太长写得太累怎么办?你只需指明这个目录的前几个字母, up 脚本就会识别并跳转。

    $ pwd/home/alvin/projects/atb4g/ecall/src$ up pr        # 这里只指定了前两个字母$ pwd/home/alvin/projects

    同时,它也支持 tab 键:

    $ pwd/home/alvin/projects/atb4g/ecall/src$ up    # 敲 tab 键ecall/    atb4g/    projects/    alvin/    home/

    小结

    这个脚本在经常需要切换目录,并且路径又很长的情况下,非常有用,能够快速进入到你想要的父目录。好好使用这个脚本,将会在目录切换时大大提高你的效率。

    最后,最近很多小伙伴找我要Linux学习路线图,于是我根据自己的经验,利用业余时间熬夜肝了一个月,整理了一份电子书。无论你是面试还是自我提升,相信都会对你有帮助!目录如下:

    fe66119e-0223-eb11-8da9-e4434bdf6706.png

    免费送给大家,只求大家金指给我点个赞!

    链接:https://pan.baidu.com/s/1_6uniaFV0rdMWIdMwgZjbg 提取码:9pbc

    也希望有小伙伴能加入我,把这份电子书做得更完美!

    有收获?希望老铁们来个三连击,给更多的人看到这篇文章

    推荐阅读:

    • 干货 | 程序员进阶架构师必备资源免费送
    • 神器 | 支持搜索的资源网站
    展开全文
  • Linux之文件目录

    2020-04-04 13:51:49
    pwd指令,显示当前工作目录的绝对路径 pwd ls指令 显示目录或文件 ls 显示当前目录所有的文件和目录,包括隐藏的 ls -a 有的以列表的方式显示信息 ls -l 切换目录 ...回到上级目录 cd .. ...

    pwd指令,显示当前工作目录的绝对路径

    pwd
    

    ls指令

    显示目录或文件

    ls
    
    显示当前目录所有的文件和目录,包括隐藏的
    ls -a
    
    有的以列表的方式显示信息
    ls -l
    

    切换目录

    cd
    cd /home/
    cd /root/
    cd ../home
    
    回到家目录
    cd
    cd ~
    
    回到上级目录
    cd ..
    
    展开全文
  • 1、相对路径和绝对路径 相对路径:不是由 / 写起,比如返回...一般切换目录,回到上级或者上上级目录,用 . ./ . ./dirname (相对路径),比较方便。而绝对路径的正确度比较好 2、目录的相关操作 . 代表此层目录 ....

    1、相对路径和绝对路径

    相对路径:不是由 / 写起,比如返回上级目录中的dir文件夹
    比如: cd . ./dir
    绝对路径:一定是由 / 写起的 比如:/usr/share/doc 这个目录
    一般切换目录,回到上级或者上上级目录,用 . ./ . ./dirname (相对路径),比较方便。而绝对路径的正确度比较好

    2、目录的相关操作

    .           代表此层目录
    ..          代表上一层目录
    -           代表前一个工作目录
    ~           代表目前用户身份所在的目录

    cd ----------- 交换目录

    pwd --------- 显示目前所在的目录

    mkdir [ -mp ] 目录名称 ---- 新建目录

    -m : 配置文件的权限
    -p : 将所需要的目录(含上级目录)递归建立起来
    在这里插入图片描述
    (Permission denied 是因为权限不够,所以加了sudo ,以root执行 ,test的权限可以看到都加上了)

    rmdir [ -p ] 目录名称 ------------ 删除空的目录

    -p : 把上层的空的目录一起删除

    $PATH ------关于执行文件路径的变量

    3、文件和目录的管理

    ls [-aAdfFhilnrRSt] 文件名或目录名---------文件与目录检视

    -a : 全部的文件,连同应隐藏文档(包括.的文件)一起列出来(常用)
    -A : 全部的文件,连同应隐藏文档(不包括.的文件)一起列出来
    -d : 列出目录本身,(常用)
    -l : 长数据串行输出,包含文件属性和权限

    cp [ -adfilprsu] 来源文件 目标文件 -------复制文件

    -a : 相当于-dr(常用)
    -d : 若源文件是连接文件的属性,则复制连接文件属性为非文件本身
    -f : 强制
    -i : 若目标文件存在,在覆盖时先询问(常用)
    -p:连同文件属性(权限、用户、时间)一起复制(常用)
    -r:递归连续复制,用于目录(常用)

    basename 取得文件名

    dirname 取得文件目录

    4、文件内容查看

    cat 从第一行开始显示文件内容
    常用参数 -n :打印出行号(包括空白行)
    tac 从最后一行开始显示
    nl 显示的时候树池行号
    more 一页一页的显示文件内容
    less 与more类似,但是less可以往前翻页
    head 只看头几行
    tail 只看尾几行
    od 以二进制的方式读取文件内容
    ( 我一般用cat 和 more )

    5、文件预设权限:umask

    在这里插入图片描述
    r 、w 、 x 分别时4 、 2 、1 分
    test 是000,说明,test拿掉了r,w,x三个权限。

    展开全文
  • pwd 当前路径 ls -al 显示所有,包括隐藏... 回到上级目录 mkdir 创建目录 -p 创建多级目录 mkdir -p /home/animal/tiger rmdir 要删除的空目录的路径 -rf 删除非空目录 mrmdir -rf 目录路径 rm 文件名 :移...
  • linux目录处理命令

    2015-05-15 21:55:52
    重点内容 3-2 目录处理命令(命令在终端里敲,小编没有装xshell) (1)直接创建目录 touch + 文件名 touch dxx1(大猩猩1号)=mkdir dxx1 (2)递归创建目录 ... cd ~:回到家目录 cd -:回到上级目录 cd ..回到上级
  • 目录的相关操作cd:切换... 返回上级目录 cd - 回到刚才的目录 pwd:显示当前所在的目录pwd: Print Working Directory参数: -p : 显示出当前的路径,而非使用连接路径 mkdir:创建目录参数: -p :递归创建多级目录
  • #回到上级目录 cd - #回到上次所在目录,类似「后退」 cd ~ # 回到当前用户主目录 cd / #进入根目录,是所有目录的父目录 绝对路径 以根目录/为起点的完整路劲。 获取当前目录的绝对路径: pwd 可使用Tap键...
  • 回到上级目录 cd ~ :回到自己的主文件夹 pwd :显示当前目录 pwd -p :显示出当前的路径,而非使用连接(link)的路径。 mkdir :新建一个新的目录 rmdir :删除一个空的目录 echo :用于显示、打印出 ifconfig ...
  • cd / cd .. 回到上级目录 cd - 回到上次访问目录 转载于:https://www.cnblogs.com/cocoat/p/6193390.html
  • linux目录pwd-cd-ls命令1. pwd2. cd3. ls 1. pwd pwd 命令用于显示用户当前所处的工作目录,比较常用的一个命令 pwd 2. cd cd 命令用于切换工作路径 ...进入上级目录 cd / 回到根目录 cd ~accoun...
  • mkdir –p [目录名] -p 递归创建 cd [目录] 进入目录 cd... 回到上级目录 Ctrl + L 清屏 tab 补全,按两下列出所有的 rmdir [目录名] 删除空白目录 rm –rf [目录名] -r 删除目录 -f 强制删除 删除之后就无法恢复了 ...
  • 切换到上级目录:cd … 回到刚离开的目录:cd -(被扩展为用户家目录,~-被扩展为刚刚用户刚刚离开的目录) 练习: ① 切换到目录/etc 命令:cd /etc 结果: ② 切换到家目录 命令:cd ~ 结果: ...
  • Linux

    2020-09-12 23:11:53
    Linux目录: /:linux操作系统的根目录...相对路径:以当前目录为准,回到上级目录,或者进入下级目录 cd admin:进入到当前目录下的admin文件夹 cd ..:进入到当前目录的上一级目录 cd .:进入当前目录 cd ~:..
  • 一、目录操作命令  1、ls:查看当前或指定目录下的内容 [root@localhost ~]# ls -lh /  2、cd:change directory,切换所在目录,是Shell内置命令,所有...   ..:上级目录   b、路径    绝对...
  • mkdir 英文原意:make directories 创建目录 1.mkdir 直接创建新目录 不能在不存在的目录下创建新的目录 ...linux可以一次性同时...回到上级目录 pwd 英文原意:print working directory 显式当前所在的目..
  • ls –la: ...cd … 回到上级目录 pwd 查看当前路径位置 touch 文件名 创建新文件 mkdir dirname 创建目录 mkdir –p dirname/dirname/dirname 创建多级目录 cp file1 /usr/local 将file1 复制到 /us...
  • linux中的cd命令

    2016-07-22 18:14:49
    linux中的cd命令 ...cd - 上级目录(回到上级目录之后显示路径) cd ~ 回到用户目录 cd / 根目录 配套使用的常见命令: ls -al 显示当前目录下文件 pwd 显示当前目录的路径 df -h 显示磁盘的分配情况
  • Linux 简单命令

    2018-09-09 20:18:04
    linux 里面存储方式都是文件 一、关于目录 cd / 切换到系统根目录 cd ../ 回到上级目录 cd 目录名 切换到该目录 cd - ...
  • LINUX

    2014-12-24 10:01:20
    回到上级目录 rm[-r]-f[][文件名] 删除文件,加[-r]可以删除文件夹下所有子文件,如rm -rf [abc]删除abc文件夹及文件夹下的所有文件 cp –p abc.txt /mydir/abc_d.txt 拷贝 mv 移动 touch 创建文件 mkdir ...
  • linux常用命令

    2021-01-19 11:05:56
    linux常用命令 ... :回到上级目录 cd ../.. :回到上上级目录 ls命令( 列出目录及文件名) ls :列出目录 ls -a :全部的文件,连同隐藏文件( 开头为 . 的文件) 一起列出来; ls -d :仅列出目录本身,而
  • Linux cd 命令

    2015-07-01 20:23:54
    2015-07-01 创建 1、概述  Linux cd 命令 改变shell的当前工作目录 ... 返回上级目录  cd [~] 回到当前用户家目录  cd ../.. 返回上两级目录 4、常用命令参数 5、当前命令所在位置和类型 [oldboy@
  • Linux的使用

    2021-03-09 16:52:35
    Linux笔记Linux常见的基本命令Linux中文件的基本属性...切换到上级目录 cd …/src 相对路径切换目录 cd /usr/src 绝对路径切换目录 cd ~ 回到当前的用户目录 pwd 显示当前用户所在目录 操作目录的基本命令
  • linux cd

    2016-09-17 14:57:00
    cd -回到上一次 操作的目录 cd ..回到上级目录 cd ../../回到上两级目录 转载于:https://www.cnblogs.com/lingxia/p/5878830.html
  • 操作系统是一款搞管理的软件,它对下要进行管理,对上要维持一个相对稳定的环境给用户或应用程序,使计算机变得“好用”。 1.基础指令 ...cd … :回到上级目录 cd / :回到根目录 cd ~ :回到家目录 r...
  • Linux入门

    2020-03-04 22:38:10
    cd .. 返回到上级目录 cd ~ 回到自己的家目录 /home/admin cd - 电视回看功能 pwd 查看当前目录 ls 查看目录的内容 ls ls -l 显示详情列表 ls -lh 文件的大小以人性化的方式显示 ls ...
  • Linux笔记

    2018-12-11 16:03:30
    cd -回到刚才所在的目录 cd+目录(文件)名 ,进入该目录 cd ..退出当前目录返回上一级 ..代表的是上级文件 .表示当前文件 cd ~进入用户目录 cd /进入根目录。 /代表linux系统的根目录 相对路劲:使用cd一层一...
  • Linux命令

    2019-01-17 19:36:18
    ls : 查看当前路径下目录和文件 pwd: 显示当前正在操作的路径 clear : 清屏 touch 1.txt: 创建文件 mkdir abc 创建目录 ... : 上级目录   rm 文件名: 删除文件 rm -r 目录 : 删除目录 cp 1.txt abc/ ...
  • Linux学习小结

    2018-01-11 11:39:05
    一:linux的基本命令 1.对目录的操作 cd命令用于对目录的操作 cd / 回到根目录 cd~ 回到... 回到上级目录 cd - 返回上一所在目录 2.查看目录下的内容 ls 查看当前目录中内容 ls -a 查看当前目录下所有内容包

空空如也

空空如也

1 2 3 4 5 ... 10
收藏数 187
精华内容 74
关键字:

linux回到上级目录

linux 订阅