tab键可以补全提示信息
打印内容: 将打印的内容输出控制台
将打印的内容输出到文件 > (覆盖内容)
将打印的内容输出到文件 >> (追加内容)
注意:
上箭头和下箭头是历史命令的重放
echo 内容 > / >> 文件 文件是可以不存在 自动创建
在tab键的上面有个特殊的符号 ````````````````````
`命令`将命令的结果转义成字符串 echo `ll` >> 文件中
如果文件很大 ,前面的内容就会被翻页过去 ,不太方便查看 , 适合查看文件内容特别少的文件 ,一般不用
less 文件 查看文件内容
j下一行
k 上一行
PgUp 上一页
PgDn下一页
q 退出查看
more 文件名
enter 下一行
空格 和 f 下一页
tail 文件名 默认显示文件的后10行
tail -n 文件名 显示文件的后n行 用于查日志信息
监控的所用
-f
-F
head 文件名
head -n 文件名 查看文件的前n行数据
man ls
ls --help
whereis java 快速的定位java的环境位置
find 位置 -name 名字
命令路径:/bin/find 执行权限:所有用户
作用:查找文件或目录
语法:find [搜索路径] [匹配条件]
如果没有指定搜索路径,默认从当前目录查找
find命令选项
-name 按名称查找 精准查找eg:find /etc -name “init” 在目录/etc中查找文件init
-iname 按名称查找
find查找中的字符匹配:
*:匹配所有
?:匹配单个字符
eg:find /etc -name “init???” 在目录/etc中查找以init开头的,且后面有三位的文件
模糊匹配的条件,建议使用单引号或双引号括起来。如果*被转义,可使用 单双引号括住查询条件,或者使用\*。
eg: # find . –name *g
-size 按文件大小查找以block为单位,一个block是512B, 1K=2block +大于 -小于 不写是等于
eg:find /etc -size -204800 在etc目录下找出大于200MB的文件
100MB=102400KB=204800block
-type 按文件类型查找f 二进制文件 l 软连接文件 d 目录 c 字符文件
eg: find /dev -type c
find查找的基本原则:
占用最少的系统资源,即查询范围最小,查询条件最精准
eg:
如果明确知道查找的文件在哪一个目录,就直接对指定目录查找,不查找根目录/
grep "内容" 文件 在文件中搜索内容
-n 显示行号
-i 忽略大小写
-v 反选
-c 统计出现次数
ll | grep "bin" 从前面命令的输出结果中搜索内容
d 文件夹
-文件
l 类似于windows中的快捷方式 Link链接