• Day002_LInux基础_常用命令


    #空格和tab键

    ↓mkdir 创建目录


    ls
    list 显示目录里面的内容详情

    cd
    change directory 切换目录,进入到目录

    pwd
    显示当前所在路径 ,定位

    ###绝对路径和相对路径
    绝对路径 从根开始的路径, /etc/hosts
    相对路径 不从根开始的路径。 省事。(开发环境下经常使用)

    find命令:

    find用于在指定目录下查找文件,

    使用该命令,不设置任何参数,则find命令将在当前目录下查找子目录与文件,并且将查找到的子目录和文件全部显示;

    find(选项)(参数)

    -amin<分钟>:查找在指定时间曾被存取过的文件或目录,单位以分钟计算;
    -exec :假设find指令的回传值为True,就执行该指令;
    -false 将find指令的惠传值皆设置为False
    -help 在线帮助
    -mtime 查找在指定时间曾被改过的文件或目录,,单位以24h计算
    -name<范本样式>:指定字符串作为寻找文件或目录的范本样式;
    -newer
    -nogroup
    -ok<执行指令>:此参数的效果和指定-exec类似,但在指定指令之前会先询问用户,回答y或"Y",则放弃执行命令
    -path:指定字符串作为寻找目录的范本样式


    touch命令:
    1.创建新的空文件,
    2.将已存在的文件的时间标签更改为系统当前的时间,更新文件的时间戳。

    vi 命令(VIM编辑器) vim 是vi的增强版,更加好用,类似于notepad 和notepad++ 的区别

    i - insert 模式, 进入文本编辑模式

    shift+G 进入文本的末行

    gg 进入到文本的首行,

    Shift+O 在末行新增一行,光标至行首的位置

    shift+:  退出编辑模式进入到末行模式

    q 退出文本

    q! 不执行保存,直接强制退出文本

    wq 保存并退出文本

    wq! 保存并退出文本

    x 保存并退出

    如何查看一个文件的第20行-第30行的内容:

    假设创建一个序列生成1-100 的数字放入aaa.txt

    seq 100 > /tmp/data/aaa.txt  (head 和tail命令默认查看10行内容)

    #方法一: sed命令查看第20 -30行内容.

    sed -n '20,30p' aaa.txt

    #方法二:使用head和tail命令和管道

    head -n30 aaa.txt|tail -n11

    #方法三-awk命令进行操作;

    awk 'NR==20,NR==30' aaa.txt 输出第20行到第30 行的内容, 并展示出来.

    # sed 和head和tail命令的

    sed -n 取消默认输出 sed -np '20,30p'

    sed 擅长替换文件中的内容.

    #awk 擅长取某列的内容 NR 行号

    # 替换内容 sed命令 先查找后替换

    博文阅读密码felix
  • 相关阅读:
    前端工程化浅学
    jQuery学习
    黄金票据和白银票据获取域控权限
    [转]0day零距离
    [转]走近0day
    [转]人生如解 -- 关于破解组织的乱弹
    [转]WAREZ无形帝国
    [转]BSD系统正在死亡?一些安全研究人员这样认为
    Solaris:你好奇的十件事
    Windows和Office激活汇总
  • 原文地址:https://www.cnblogs.com/Enzoo/p/9939980.html
Copyright © 2020-2023  润新知