• 20145309信息安全系统设计基础第8周学习总结下


    总结

    知识点总结

    常用的Linux命令

    • Linux中命令格式为:command [options] [arguments]其中[]表示是可选的,即组成结构为:命令 [选项] [参数]

    man命令

    • man命令是Linux下的帮助指令,通过man指令可以查看Linux中的指令帮助、配置文件帮助和编程帮助等信息。
    • 常用选项:
      • -a:在所有的man帮助手册中搜索
      • -k:根据关键字搜索联机帮助,是一种模糊搜索
      • -f:关键字精确搜索,等价于whatis指令,显示给定关键字的简短描述信息
      • -P:指定内容时使用分页程序
      • -M:指定man手册搜索的路径
    • 参数:
      • 数字:指定从哪本man手册中搜索帮助
      • 关键字:指定要搜索帮助的关键字
    • man -k:常用来搜索,结合管道使用。例句如下:man -k k1 | grep k2 | grep 2

    cheat命令

    • 在linux上,man命令几乎是万能的,但它却不是最高效的。由于它给出的帮助信息很长,在短时间内不好理解,所以在这种情况下,用cheat命令更方便,cheat命令简单来说,就是告诉你一个命令如何使用。它没有提供其他额外多余的信息,只通过使用实例告诉你一个命令如何使用。

    grep命令

    • grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。
    • 命令格式:grep [options]
    • [options]主要参数:
      • -c:只输出匹配行的计数
      • -I:不区分大小写(只适用于单字符)
      • -h:查询多文件时不显示文件名
      • -l:查询多文件时只输出包含匹配字符的文件名
      • -n:显示匹配行及行号
      • -s:不显示不存在或无匹配文本的错误信息
      • -v:显示不包含匹配文本的所有行
    • 如果想查找某个宏,我们已知宏保存在include文件夹中,所以可以使用下列语句:grep -nr XXX /usr/include(XXX为所要找的宏)

    find命令

    • find命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件。并且将查找到的子目录和文件全部进行显示。
    • 命令格式:find pathname -options [-print -exec -ok ...]
    • 参数:
      • pathname:find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录
      • print:find命令将匹配的文件输出到标准输出
      • exec:find命令对匹配的文件执行该参数所给出的shell命令,相应命令的形式为'command' { } ;,注意{ }和;之间的空格
      • ok:和-exec的作用相同,只不过以一种更为安全的模式来执行该参数所给出的shell命令,在执行每一个命令之前,都会给出提示,让用户来确定是否执行
    • 常用选项:
      • -name:按照文件名查找文件
      • -perm:按照文件权限来查找文件
      • mtime -n +n:按照文件的更改时间来查找文件, - n表示文件更改时间距现在n天以内,+ n表示文件更改时间距现在n天以前
      • -newer file1 ! file2:查找更改时间比文件file1新但比文件file2旧的文件
      • -type:查找某一类型的文件,诸如:b - 块设备文件,d - 目录,c - 字符设备文件,p - 管道文件,l - 符号链接文件,f - 普通文件
      • -size n:[c] 查找文件长度为n块的文件,带有c时表示文件长度以字节计
      • -depth:在查找文件时,首先查找当前目录中的文件,然后再在其子目录中查找

    可以参考这篇帖子:(http://www.cnblogs.com/hrhguanli/p/4594724.html),

  • 相关阅读:
    怎样确定需求
    xampp进程和非进程执行
    将博客搬至CSDN
    管理心得
    数据库性能优化
    开发、架构总结
    activeMQ总结
    php数组操作函数
    Examples_08_08
    保险采购单的修复
  • 原文地址:https://www.cnblogs.com/zym0728/p/6035936.html
Copyright © 2020-2023  润新知