touch命令
创建一个空文件:touch a.txt
查看: ls -l a.txt
创建批量文件:touch a-{1…10}.txt
执行查看命令:ls -l
用stat命令进行查看文件详情:stat a.txt
打开和新建文件
在终端中输入vim在后面跟上 文件名
yum install vim(加载插件)
vim txtfile.txt
退出模式:
:q 无操作直接退出
:q! 有操作不保存退出
:wq:正常保存退出
:wq! 强行保存退出
vim 查找关键字 末行模式下 /查找的内容 如果想找下一个 按 n
vim可以查看日志吗?
如果日志文件比较小,可以
如果日志文件比较大,不可以, 因为vim查看文件的时候,要把整个文件加载到内存里面。
文件查看
cat命令(查看)
查看文件名为txtfile.txt的内容:cat txtfile.txt
行号:cat -n txtfile.txt
grep命令(查找)
搜索 存在关键字【eeee】 的行的文件:grep eeee txtfile.txt
显示行号:grep -n eeee txtfile.txt
查找指定的进程信息:ps -ef | grep sshd(包含grep进程)
ps -ef|grep -c sshd(不包含grep进程)
tail命令
显示文件最后三行:tail -3 txtfile.txt
Tail -200f txtfile.txt
显示文件txtfile.txt 的内容,从第 2 行至文件末尾
tail -n +2 txtfile.txt
less命令
查看文件:less txtfile.txt
查看命令历史使用记录:history | less
vim定位
定位到第几行:vim txtfile.txt +6
find查找
查找:find . -name “*.gz”
全局搜索: find / -name “java”
备份压缩
tar命令
将 txtfile.txt文件打包压缩: tar -zcvf txt.tar.gz txtfile.txt
查看tar中有哪些文件:tar -ztvf txt.tar.gz
将tar包解压缩
1.新建目录
mkdir ysFiles
2.复制
cp txt.tar.gz ./ysFiles/
3.解压缩
tar -zxvf /home/itcast/ysFiles/txt.tar.gz
unzip命令
yum install -y unzip zip 加载插件
查看压缩文件中包含的文件:unzip -l zFiles.zip
解压到指定目录:
1.新建目录
unFiles
2.解压缩
unzip -d ./unFiles zFiles.zip