1.相对路径和绝对路径:

在做实验之前,你必须先了解一下所谓的“路径(PATH)”。那什么是相对路径,什么是绝对路径呢?

      绝对路径:路径的写法 ,一定由根/写起,例如:/usr/share/doc这个目录

      相对路径:不是由根/写起,例如由/usr/share/doc到/usr/share/man下面去时,可以这样写:cd ../man;这就是相对路径的写法,相对路径就是指“相对当前工作目录的路径”

      相对路径的用途:当你的目录名设置的很长,写绝对路径的话,很不方便,如果要切换目录的话,最好就是使用相对路径

      绝对路径的用途:当你编写shell脚本或者写软件调用文件的时候,务必使用绝对路径,这样保证路径不会错。

      在linux中,命令的很多参数都是一样的,起到的作用也是一样的。没错了。在Linux命令里面,很多参数都是通用的,在这个命令上能用,在另外一个命令上也能用。

2.

Linux文件列表命令 :ls

 

      ls:list ,列出目录内容

 

      用法:ls [-aAdhl]  //ls 的参数很多,这里介绍常用的几种

 

      不加参数,直接 ls ,可列出目录的内容,包括文件和子目录的名称。

 

      -a :列出全部的文件,包括隐藏的目录和隐藏的文件(以.开头的文件) 

 

      -A :列出全部的文件,包括隐藏的目录和文件(但不包括 . 与 .. 这两个目录)

 

      -d :仅列出目录本身,而不是列出目录内的文件数据

 

      -h :将文件容量以人类较易读的方式(例如GB、KB等) 列出来

 

      -l  :列出文件并显示文件的属性和权限等信息

 

      文

文

 

 

 3.

Linux文件拷贝命令:cp常见用法

      cp:copy  拷贝

      用法:cp  [-adfilprsu] 源文件 目标

      不加参数,直接 cp 源文件 目标 (目标可以是文件名也可以是目录名)

      -a :尽可能将档案状态、权限等资料都照原状予以复制。

      -r :若 source 中含有目录名,则将目录下之档案亦皆依序拷贝至目的地。

      -f :若目的地已经有相同档名的档案存在,则在复制前先予以删除再行复制。

      在默认的条件中,cp的源文件与目的文件的权限是不同的,目的文件的所有者会是执行命令的用户。

      -u :差异复制,常用在备份里面

文

 

 文(      cp -u用于增量备份,当你做备份的时候,cp -u只会复制那些有新增或者已经有变化的文件,相同属性并存在的文件不会再重新复制,大大的提供了备份速度。)

 

 3.

mv:move  移动文件,还有重命名的作用

      用法:mv [-fiu] source destination

      -f:强制移动,不会出现警告信息

      -i:互动模式,移动之前询问你

      -u:目标存在的时候,只有source比较新才会更新

      用法和cp命令差不多,区别在于一个是复制,一个是剪切。

 

mv:move  移动文件,还有重命名的作用

 

      用法:mv [-fiu] source destination

 

      -f:强制移动,不会出现警告信息

 

      -i:互动模式,移动之前询问你

 

      -u:目标存在的时候,只有source比较新才会更新

 

      用法和cp命令差不多,区别在于一个是复制,一个是剪切。这里演示一下重命名的作用:

文

 

 

 文

 

 4.除了mv命令外,rename 命令也可以实现文件的重命名。

5.有一批文件,都是以 log开头的, log001.txt,  log002.txt ....... 一直到 log100.txt
现在想要把这批文件的log全部替换为 history 
rename  log  history  log*这句命令的意思很明白了,把 以 log开头的所有文件中的 log字符替换为 history这样替换后的文件是: history001.txt,  history002.txt ..... 一直到 history100.txt

6.Linux find 命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则 find 命令将在当前目录下查找子目录与文件。并且将查找到的子目录和文件全部进行显示。

文

 

 

 

上一篇:PHP查看SSL证书信息


下一篇:【转】解决UpdatePanel 与 jQuery的冲突