1.[root@hadoop001 ~]# 的含义
用户 机器名称 家目录
2.退回家目录的三种方式
1  | cd /home  | 
3.查看当前光标所在的文件目录
1  | ls  | 
4.文件移动与拷贝
1  | mv 移动文件,文始终只有一份(可以给文件重命名)  | 
5.如何设置一个空文件或者将一个文件置空
1  | touch text.log 创建一个空文件  | 
6.查看文件内容
1  | cat 文件内容全部展示  | 
应用场景:
	配置文件	内容较少可以使用 cat more less
	实时查看	tail -f xxx.log
				tail -F xxx.log -f+retry
				Flume exec source 切记使用 -F
7.ERROR出现时如何定位?
- a.文件内容很小 几十M ,上传到windows,用editplus打开 工具lrzsz xftp
 
- 
b.文件内容很大 几百M,几个G
cat xxx.log | grep ERROR
命令输出结果|命令输入的管道符 grep:过滤 
- 
c.cat xxx.log | grep -A 10 ERROR 后10行
cat xxx.log | grep -B 10 ERROR 前10行
cat xxx.log | grep -C 10 ERROR 前后各10行,经常使用此来迅速定位ERROR的上下文 
- 
d.tail -300f message 实时查看文件倒数300行文件
tail -300F message 不能这样写
 
8.vi 文件搜索
在vi编辑界面 esc 输入 /word 按下/和要搜索的内容 按n进行上一个和下一个的切换
小检测:
- 
1.查看当前目录
pwd - 
2.隐藏文件、文件夹以什么开始,怎样查看
以.开始 ls -al - 
3.ls -l 等价于什么?
ll - 
4.级联创建文件夹
mkdir -p /opt/software - 
5.创建文件哪几种方式
touch
echo
vim - 
6.cp和mv谁快? 能不能在cp 、mv过程,顺便修改名称呢?
mv比较快 可以修改名称
 - 
7.查看文件的大小哪两种命令?
ll -h
ll - 
8.查看文件夹的大小的命令?
ll -h
 - 
9.ll 命令执行完成后,文件、文件夹展示一长串信息,有哪些?
用户权限、用户组、用户、大小、时间、文件/文件夹名称
 - 
10.绝对路径和相对路径,区别是什么?
绝对路径:以根目录开始
相对路径:以当前光标所在目录为开始 - 
11.root的家目录在哪?普通用户的默认家目录在哪?
/root 普通用户的家目录在/home/xxx
 - 
12.切换到用户的家目录,哪三种方式?
cd ~ cd /root cd /home
 - 
13.切换到 上一层目录 与 上一次目录,命令分别是什么?
cd …/ cd -
 - 
14.清除屏幕信息
clear
 - 
15.查看文件内容 哪几个命令?
cat more less
 - 
16.实时查看文件内容,-f -F区别是什么?
-f 不会检测文件的滚动 -F会检测文件的滚动
 - 
17.谈谈你对 如何定位ERROR的 理解?
ps -ef |grep ERROR
| > >>区别是什么?
单个 > 表示的是覆盖 两个 > 表示的是追加 - 
19.设置变量 key= value ,这样写对吗?如何引用呢?
没用 中间没有空格
 - 
20.全局环境变量文件在哪? 个人环境变量文件(推荐哪个)在哪?如何生效?
全局/etc/profile 个人:cd ~/bashrc 推荐个人 source