3月26日

发布时间:2019-09-08 09:11:38编辑:auto阅读(1757)

    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 

     



关键字