zoukankan      html  css  js  c++  java
  • Unix基本操作指令备忘

      由于学习安排的改变,对Unix的进一步的学习需要稍微推后一些了。这里把《Unix初级教程(第四版)》中其他指令记录和操作一下,以备以后的查阅。

    1.shell重定向

      命令 > 文件名          保存输出到指定文件(新建或完全覆盖)

      命令 >> 文件名        保存输出到指定文件(追加至结尾)

      命令 < 文件名           从文件得到输入

      命令 << 文件名         同上,一般在脚本使用

    2.简单指令

    date、cal:时间类

    passwd:密码修改

    pwd、ls、cd:目录查看和操作

    echo

    lp、pr:打印

    cat,mkdir,rmdir,rm,cp,ln,mv(移动或改名):文件操作,后三个格式为command [源文件] [目标文件/目录]

    pg,more,less(可向上向下移动),wc(计算行数、字数、字符数) 

    find [路径名] [搜索选项] [动作选项]   查找文件,-name时可参考元字符部分

    head(显示文件头部)、tail(显示文件尾部)、cut(选择文件的一部分域,域用一个空格或制表符隔开)、paste(按域连接两个文件)

    3.元字符

    ?  匹配单个字符

    # 匹配任意字符串,包括空串

    [list] 匹配任何在list中指定的字符

    [!list] 匹配任何不在list中指定的字符

    4.shell

    set和unset 显示和清除变量(使用形如age=32对变量赋值,echo可以显示一个特定的变量)

    重音符号'  执行命令 例如$echo The date and time is : 'date'[enter]

    分号     ;   命令序列

    括号    ()   命令编组 

              &   后台处理 例如$sort data>sorted & 此时将显示进程ID

              |    管道

    5.其他系统工具

    sleep 延时定时

    ps    显示PID

    nohup 保持执行,退出系统时后台进程不被终止

    kill 终止进程

    tee 分离输出

    grep 文件搜索(按内容匹配) grep [关键字] [文件名]

    sort 文本文件排序

    alias 为常用命令取别名

    history 显示最近输入的几个命令

  • 相关阅读:
    域渗透:ptk(pass the key)
    QQ拼音输入法6.0 DLL劫持实现提权
    进程关系
    进程控制
    进程环境
    系统数据文件和信息
    文件和目录
    标准I/O
    文件描述符标志/文件表项
    SSL安全原理
  • 原文地址:https://www.cnblogs.com/wuyuegb2312/p/2112113.html
Copyright © 2011-2022 走看看