linux基础命令_2

  • 编辑文件vi,编辑模式 a 或者i

    vi.png

    编辑模式.png

    linux基础命令_2_第1张图片

  • 保存退出

    • Esc


      vim.png
  • 查看


    linux基础命令_2_第2张图片
linux基础命令_2_第3张图片
  • 退出命令(:q)
linux基础命令_2_第4张图片
  • echo打印输出内容
linux基础命令_2_第5张图片
  • 重定向(把左边的输出搞到o.txt中 )


    重定向.png
    • 数据从左流到右边
    • 特点:原来的文件内容删除,把我的内容放进去
    • o.txt中里面有内容会丢失掉
    • 把单行文本覆盖(清空原来内容)到文件里
  • 追加重定向

    • 不想覆盖,把文件追加到结尾


      追加重定向.png
  • vi(保存、退出、强制退出、强制保存)
    删除当前行: dd
    替换当前字符: R(大写)

vim.png
  • 查看文件内容
    • cat 由第一行开始显示内容,并将所有内容输出
    • more 分页浏览文件内容(空格显示下一页,回车显示下一行)(Q或q退出)
    • less 与 more 类似,但是比 more 更好的是,他可以往前翻页!(Q或q退出)
    • tail -f 监视filename文件的尾部内容,动态显示末尾内容默认显示10行
    • 如图想要查看文件/usr/loca/apache-tomcat1/logs/catalina.out下的后最后4行的文件最新内容 tail -4f catalina.out
    • 显示filename最后20行 tail -n 20 filename
    • 显示filename前面20行tail -n +20 filename
  • 江河流入大海
linux基础命令_2_第6张图片
  • 写文件
    • cat > helei.txt
    • ctrl+c

你可能感兴趣的:(linux基础命令_2)