2.6 相对和绝对路径

1.相对路径:相对于当前路径开始的路径     ls .ssh/authorized_keys     ls sysconfig/network-scripts/ifcfg-ens33

blob.png 

 

blob.png 

2.绝对路径:以根开始的路径(平时最好使用绝对路径)     ls /etc/sysconfig/network-scripts/ifcfg-ens33     ls /root/.ssh/

 blob.png

 

 blob.png

 

3.命令pwd  查看当前路径

 

 blob.png

2.7 cd命令

1.cd 目录,变更当前目录命令 cd命令后面所跟的工作目录必须是绝对路径,也就是从根目录开始路径

 blob.png

2.cd命令,变更到当前用户的家目录

 blob.png

3.cd -命令,变更当前目录为上一次所在的目录。

blob.png 

4.cd ..命令,变更当前目录为上级父目录,根目录为最上层目录

 

 

blob.png

2.8 创建和删除目录mkdir、rmdir

mkdir命令创建目录( make directory简写)

1.mkdir 目录  命令在当前目录下创建目录,mkdri 绝对路径 在绝对路径上创建目录

 

 blob.png

 blob.png

2.mkdir -p 目录  命令 加了这个 -p 的选项,可以自行帮你创建多层目录

 blob.png

3.mkdri -v 目录  命令 可视化显示详细执行过程

 blob.png

4.mkdir -m 权限参数 目录 命令设置目录权限,直接配置,不需要看默认权限 (umask) 的脸色

:创建权限为rwx--x--x的目录 [root@www tmp]# mkdir -m 711 test2 [root@www tmp]# ls -l drwxr-xr-x  3 root  root 4096 Jul 18 12:50 test drwxr-xr-x  3 root  root 4096 Jul 18 12:53 test1 drwx--x--x  2 root  root 4096 Jul 18 12:54 test2 仔细看上面的权限部分,如果没有加上 -m 来强制配置属性,系统会使用默认属性。

5.rmdir(remove directory)删除目录,rmdri 目录命令可以删除目录 前提目录为空 才可删除。

 blob.png

6.rmdir -p 级联目录 命令 级联删除空目录,非常不安全的命令会删除所有级联上的空目录,不建议使用

 

 blob.png

2.9 rm命令

  rm(remove)命令删除文件和目录,该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。对于链接文件,只是删除了链接,原有文件均保持不变。rm一个危险的命令,使用的时候要特别当心,尤其对于新手,否则整个系统就会毁在这个命令(比如在/(根目录)下执行rm * -rf)。所以,我们在执行rm之前最好先确认一下在哪个目录,到底要删除什么东西,操作时保持高度清醒的头脑。

1.rm 文件 只删除目录下的文件会提示你是否删除 按y删除

blob.png 

2.rm -r  删除目录和文件 ,会提示你是否删除 按y删除

blob.png 

3.rm -f  表示强制删除不再提示是否要删除,而是直接就删除了,而后面跟一个不存在的文件或者目录时,也不会报错。如果不加 -f‘ 选项会报错。

 

 blob.png

blob.png 

3.1 rm -rf 命令 使用最多便是-rf 两个选项合用了不管删除文件还是目录都可以。但是方便的同时也要多 注意,万一你的手太快后边跟了/那样就会把你的系统文件全部删除的,要小心要注意

blob.png 

 

4.history命令查看之前使用过的所有命令  

 blob.png

4.1!命令 使用最近一次!命令的内容

blob.png