第三天课程笔记
1. 查看当前ip - linux
# ifconfig
查看当前ip - windows
cmd -> ipconfig

2.CRT/XSHELL 链接 Linux

3.文件创建
vi 和 touch xxx.log 创建一个空的文件
结果:
4.文件夹创建
mkdir xxx 创建1层
mkdir -p 1/2/3 连续创建3层
mkdir 4 5 6 同层1下子创建3个目录

5.mv 移动文件或文件夹 原路径是不存在
mv aaa.log /shanghai
结果
文件: cp aaa.log sh2.log sh3.log sh4.log /test

7.查看文件的内容
cat 20180427.log 一下子将内容刷新出来
more 20180427.log 一页页的按空格键翻
less 20180427.log

8. tail 实时查看文件内容
tail -f 20180427.log
tail -F 20180427.log -F = -f -retry
tail -200f install.log.syslog 倒着查看最新200行,且实时
所以一般使用 tail -F
tail -f 等同于 --follow=descriptor,根据文件描述符进行追踪,当文件改名或被删除,追踪停止
tail -F 等同于 --follow=name --retry,根据文件名进行追中,并保持重试,即该文件被删除或改名后,如果再次创建相同的文件名,会继续追踪
如果要让 tail -F 查看文件测试的话,要用 cat xxx.log >> xxx.log 不能使用 echo 来输出显示,可能会有BUG无法显示
log4j 10份
xxx.log 系统记录日志10份100M就切1次:
mv xxx.log xxx.log1
touch xxx.log
8.
echo "456" > 20180502.log 覆盖

9.输出打印
echo "1234"

10.mv 和 cp谁快?
在同文件系统中mv的速度要比cp快
11.别名
alias
临时: alias
hi='cd /test/shanghai/'

永久: 取决于设置全局还是个人
12.环境变量文件