zoukankan      html  css  js  c++  java
  • 6.5

    1、环境变量PATH

      使用which命令可以查看一个命令所在的路径,以及是否存在别名:

      which命令是从以下几个目录中查找:

      如果一个命令在以上几个目录中,使用命令时则不需要使用命令的绝对路径,不在以上目录中的命令,使用时需要使用绝对路径:

      可以通过将命令所在目录加入到PATH中,可以避免使用命令的绝对路径:

      但是上述方法在打开新的终端时不生效,如想要在打开其他终端时也生效,需要将环境变量改为永久,可以通过编辑文件“vi /etc/profile”,添加相应的目录:

      这时新打开的终端也可以使用定义的命令“”

      可以通过使用以下命令,移除添加的目录:

    2、cp命令

       cp:copy复制,默认只能复制文件

      使用方法:cp 源文件 目标文件

      可以通过执行“cp -r”命令复制目录:

      通过which命令可以看到cp命令为“cp -i”的别名:

      执行绝对路径命令“/usr/bin/cp /etc/passwd /tmp/1.txt”时,直接复制成功,不会进行确认:

      当目标目录以及存在时,会将源目录直接放在目标目录下,如果目标目录不存在,会将源目录复制过来并重新命名:

      当目标目录中存在与源目录中相同的目录时,会进行询问确认:

    3、mv命令

      mv:move移动文件,如在同一目录内移动文件,相当于更改文件名

      如果将一个文件放在一个目录或另一个分区下,同时重命名:

      如果目标目录中,存在已有的文件,在移动时会进行询问确认:

      如果目标目录不存在时,相当于重命名目录:

      如果目标目录存在,则会将源目录移动至目标目录下:

      如果目标目录中已存在名称一样的目录,在移动前会进行确认:

    4、文档查看

      cat:查看文件内容,cat -A查看所有文件

      cat -n 查看文件时显示行号

      tac:倒叙查看文件内容

      more:查看文件内容,分屏显示,按空格键可以显示下一屏,按“ctrl+b”可以向前查看,查看到最后一行时自动退出。

      执行wc命令可以查看一个文件的行数:

      less:分屏查看文件内容,支持方向键上下查看,可以按空格键看下一屏内容,也可以通过“ctrl+f”查看下一屏内容,可以通过“ctrl+b”向上查看,看到最后一行时,不会自动退出,需按“q”键退出:

      执行less命令式,可以通过“/内容”进行搜索,搜索到的内容会高亮显示:

      在查找到相应内容后,然后按“n”键可以继续向下查找,可以按“shift+n”向前查看:

      执行“?内容”从后向前查找,与“n”方向相反。

      执行“shift+g”会定位到行尾,执行“g”可以定位到行首

      head:查看文件的前10行

      tail:查看文件的最后10行

      可以通过“head -n”或“tail -n”指定查看的行数:

      可以通过“tail -f”查看动态文件,如果文件未发生变化,则会显示最后10行,发生变化后,会继续显示增加的内容:

  • 相关阅读:
    js FormData 的使用
    js代码 注释 test
    JavaScript创建对象的几种 方式
    js prototype 原型
    C# 遍历对象下的 属性
    C#模拟按键
    C#获取硬盘序列号
    C#结束Explorer进程
    Java书籍推荐
    编程资料合集
  • 原文地址:https://www.cnblogs.com/w494129131/p/9135300.html
Copyright © 2011-2022 走看看