博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第2周第1课
阅读量:6500 次
发布时间:2019-06-24

本文共 1402 字,大约阅读时间需要 4 分钟。

hot3.png

2.6 相对和绝对路径

  • 绝对路径:路径由根目录“/”开始。
  • 相对路径:参照物是当前目录,路径不是由根目录“/”开始。

命令pwd(print work directory),显示目前所在的工作目录

2.7 CD命令

命令cd(change directory),用来变更用户所在的目录。

  • cd 进入到当前用户的根目录下
  • cd . 进入到当前目录
  • cd .. 进入到当前目录的上一级目录
  • cd ~ 进入到用户的根目录
  • cd - 进入到上一次所在的目录

Markdown

man cd,用命令man,查看cd命令的详细语法手册。

2.8 创建和删除目录mkdir & rmdir

命令mkdir(make directory),用来创建目录。

语法: mkdir [-mp] [目录名称] ,其中-m,-p为其选项。

  • -m,mod 指定所创建目录的权限
  • -p,强制创建目录,或者创建级联目录。没有过程提示。务必谨慎!

举例1:创建级联目录

  • mkdir /tmp/test/123
  • mkdir -p /tmp/test/123
  • ls /tmp/test

Markdown

举例2:强制创建目录

  • ls -ld /tmp/test/123,查看/tmp/test/123目录的属性
  • mkdir /tmp/test/123,创建/tmp/test/123目录。系统反馈目录已存在,不予执行。
  • mkdir -p /tmp/test/123,强制创建目录/tmp/test/123
  • ls -ld /tmp/test/123

Markdown

参数-p 选项,当创建一个已经存在的目录时,它不执行命令,系统也不会报错。

命令ls的参数-d,用于针对目录的,通常和参数-l并用,写成-ld。

  • -ld,用来查看指定目录的属性,比如创建时间。
  • -l,显示该目录中的文件和子目录的属性。

命令rmdir(remove directory),用于删除目录。可以是单个目录,也可以是级联目录(用空格分隔)。

该命令只能删除目录,不能删除文件。

rmdir有一个和mkdir一样的参数-p,同样可以删除级联目录,但在级联目录中,如果某一个目录里有目录或存在文件时,这个命令是无效的。

Markdown

在上例中,命令rmdir只能删除空目录,即使加上参数-p,也只能删除一串空目录。这个命令有很大的局限性,只能偶尔使用。

2.9 rm命令

命令rm(remove)

rm命令可以删除目录中的一个或多个文件或目录,也可以将某个目录及其下属的所有文件及其子目录删除。

语法: rm (选项) (参数)

常用选项:

  • -r,删除目录用的选项
  • -f,强制删除。执行时,对象若为不存在的文件或目录,不报错。反之,系统会报错,不予执行。
  • -rf,两个参数强强联合,给予实施对象予以永久性、毁灭性的打击。

Markdown

Markdown

Markdown

注意:

1. 参数-r和参数-f可以组合使用。使用rm命令要格外小心,删除操作是永久性,毁灭性的,无法恢复!在删除文件之前,务必确认针对的文件是否真要删除。

2. -rf参数后,千万不能只加"/",否则它会把系统文件全部删除。终结者没有之二。

命令touch:用来创建新的空文件。一般用来测试。

命令history,查看命令历史记录。

例如:!tree,表示在使用的命令历史箱里,显示出最近一次以tree打头的命令。

转载于:https://my.oschina.net/greenfinch/blog/1591649

你可能感兴趣的文章
Android 开发者必知的开发资源
查看>>
软件工程技术基础-(软件复用技术)
查看>>
给django视图类添加装饰器
查看>>
DVWA默认用户名密码
查看>>
简述 clearfix 的原理
查看>>
【Project Euler】530 GCD of Divisors 莫比乌斯反演
查看>>
luogu P1280 尼克的任务 序列DP
查看>>
获取文件最后修改时间的VC代码
查看>>
ThinkPHP子类继承Controller类的注意事项
查看>>
iphone UIView的一些基本方法理解
查看>>
sys.check_constraints
查看>>
vue问题
查看>>
Linux常用命令大全
查看>>
ThinkPHP 框架学习
查看>>
yii1框架,事务使用方法
查看>>
css3箭头效果
查看>>
Python学习笔记【第一篇】:认识python和基础知识
查看>>
MathType在手,公式不求人!
查看>>
测试用例设计
查看>>
三层架构
查看>>