常用linux命令
查找配置文件中的IP地址
cat file | xargs grep -niR '[0-9]\{2,\}\.[0-9]\{1,\}\.[0-9]\{1,\}\.' --include={*.properties,*.xml}
查找配置文件中的关键字
grep -rl 'sunscan' --include={*.properties,*.xml}
查找文件
find ./ -name 文件名
find ./ -size + 1M -size -10M
find ./ -size -60K -size +50K -exec ls -ld {} \;
find ./ -size +20971520c -exec ls -ld {} \;
find ./ -size +60K
find ./ -type f -mtime 1 24-48小时修改过的常规文件
find ./ -type f -mtime +1 最近1天前修改过的文件
find ./ -name -mtime 0 24 最近24小时
find ./ -name -mtime -30 最近30分钟
find ./ -name -mtime 0
设置系统字符集
修改登录用户的.bash_profile文件加入
/home/wasadmin/.bash_profile
export LANG=zh_CN.GB18030
创建多级目录
mkdir -p d1/d2/d3
jdk环境变量设置
export JAVA_HOME=/usr/java/jdk1.7.0_79
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
解压缩包
tar -cvf Engine340_2.tar ./Engine340 将该路径下包含子目录全部压缩
tar -xf Engine340_2.tar解压到当前目录
tar -tvf Engine340_2.tar查看tar包中的文件清单