#空格和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命令 先查找后替换

最新文章

  1. BZOJ 1047 二维单调队列
  2. Atitit.软件开发的几大规则,法则,与原则Principle v3
  3. P,NP,NP_hard,NP_complete问题定义
  4. 获取指定版本号svn
  5. Intent实现页面跳转和传值
  6. poj 1011 Sticks (DFS+剪枝)
  7. WCF随笔3----消息编码器
  8. git增加子模块
  9. nodejs搭建web项目
  10. JLOI2015 DAY1 简要题解
  11. spring4 注入参数
  12. 【转】RAID 技术发展综述
  13. Node json
  14. .NET 常用ORM之SubSonic
  15. 【leetcode 简单】 第六十五题 2的幂
  16. openwrt编译系统生成ubi镜像的各变量解析
  17. iOS 所有设备一览 &amp;&amp; CoreFoundation源码
  18. sizeof(数组名) 与 数组长度
  19. 那些H5用到的技术(3)——屏幕场景滑动
  20. IIS发布的网页上传文件被拒绝

热门文章

  1. jdk安装及环境配置
  2. 初试kafka消息队列中间件二(采用java代码收发消息)
  3. Redis批量删除key的小技巧,你知道吗?
  4. dubbokeeper-moniter部署指南
  5. flask项目部署到云服务器+域名绑定
  6. javaScript基础-01 javascript语法结构
  7. UWP实现吸顶的Pivot
  8. 基于ZooKeeper的三种分布式锁实现
  9. 整合-flowable-modeler,第一篇
  10. 后端开发实践系列之三——事件驱动架构(EDA)编码实践