经常使用Linux的命令,记录下来,持续。
运行文件命令 ./文件
查看当前目录 pwd
移动文件 mv 文件 目录
删除多个文件 rm -rf zdj* 删除zdj开始的文件
在当前目录下查找字符串 grep -rn "hello,world!" *
统计文件行数 wc
统计文件个数 ls -l |grep "^-"|wc -l
查看端口:netstat
删除大量文件 rsync --delete-before -a -H test/ 115/
删除最近3天的文件 find ./ -mtime -3 -name "*.groovy" | xargs rm
linux定时任务: crontab
在终端输入 crontab -e
# 此时会进入 vi 的编辑画面让您编辑工作!注意到,每项工作都是一行。 #分 时 日 月 周
五分钟运行一次,如下
*/5 * * * * /home/******.sh
Linux压缩保留源文件的方法:
gzip –c filename > filename.gz
Linux解压缩保留源文件的方法:
gunzip –c filename.gz > filename
linux解压多个文件
for gz in *.gz; do gunzip $gz; done
for tar in *.tar.gz; do tar xvf $tar; done
运行脚本时出现了这样一个错误
/bin/bash^M: bad interpreter: 没有那个文件或目录
vim filename
:set ff?
如果出现fileforma=dos那么就基本可以确定是这个问题了。
:set fileformat=unix
:wq