zoukankan      html  css  js  c++  java
  • 3.5《想成为黑客,不知道这些命令行可不行》(Learn Enough Command Line to Be Dangerous)—第三章小结

    本章使用的重要命令总结在Table 5中

    命令 描述 示例
    curl 与URL交互 $ curl -O example.com
    which 指出程序的在计算机的路径 $ echo bar >> foo.txt
    head <file> 显示文件的前部分 $ head foo
    tail <file> 显示文件的后部分 $ tail bar
    wc <file> 计算文件的行数,单词数以及字节数 `$ wc foo
    cmd1 | cmd2 对cmd1和cmd2 套接连接(pipe) $ head foo | wc
    ping <url> 向服务器URL发起请求 $ ping google.com
    less <file> 交互式地阅读文件内容 $ less foo
    grep <string> <file> 在文件中查找(检索)字符串 $ grep foo bar.txt
    grep -i <string> <file> 查找时忽略大小写 $ grep -i foo bar.txt
    ps 显示进程 $ ps aux
    top 根据排序显示进程 $ top
    kill -<level> <pid> 杀死进程 $ kill -15 24601
    pkill -<level> -f <name> 杀死匹配进程 $ pkill -15 -f spring
    Table5: 第三章重要命令总结

    练习

    1. history 命令能在特殊的命令行终端中显示历史命令(要受些限制,因为它通常很大)。套接连接history和less
      检查你的命令历史。你的第17行命令是什么?
      2.通过套接history的输出到wc,计算到目前为止你已经使用了多少命令。
      3.使用history的方法之一是检索使用过的有用命令,在命令历史中,每个命令前面都有相应的编号。通过套接连接history的输出内容给grep检索,找到最近一次使用curl命令的编号。
      4.在Box9中,我们已经学习了!!(bang bang)在检索之前的命令。同样地,!n检索数字n,所以!17检索在命令历史中, 编号为17的命令。通过之前的练习经验重新运行最后一次执行curl的命令。
      5.在Listing 10中 O和L选项的意思是什么?暗示: 套接curl -h的输出内容给less并且搜索第一个-O字符串,然后是字符串-L.
  • 相关阅读:
    mass Framework event模块 v9
    关于开源的网络爬虫/网络蜘蛛larbin结构分析
    socketaddr和socketaddr_in的区别于联系
    C语言中.h和.c文件解析
    [原]变参函数原理详解
    fopen和open有什么区别?
    C语言的那些小秘密之变参函数的实现
    c语言中逗号运算符和逗号表达式
    关于REST API设计的一些小经验
    Linux信号说明列表
  • 原文地址:https://www.cnblogs.com/AliceX-J/p/8710292.html
Copyright © 2011-2022 走看看