文件管理
unzip -v xxx.zip 查看zip文件内容,不解压
zip -r xxx.zip * 当前目录下所有文件及文件夹递归打包成xxx.zip.
cp -r xxx xxx 拷贝目录及子文件夹
scp --r root@9.123.99.100:/software/ /tmp/software 远程文件拷贝
ls -la 列出包括link在内的文件
ls -lt | more 查看当前文件夹下最近修改的文件
chmod 755 -R build 改文件夹及其文件的权限
diff file1 file2 显示两个文件的差异,<显示的是第一个文件,>是第二个文件
touch -m -d 2014/04/06 aaa/ 修改文件夹的修改时间 Mtime. -m换成-a就是修改访问时间
替换jar包里的文件,将jar重命名为zip,然后拷贝替换指定目录下的文件后,zip命令打包成zip,再转成.jar.
mount -o retry=10 mtype=soft timeout=60 casesensitive=yes, anon 9.123.99.210:/opt/xxx/xxx/data/shared Y:
-o option, mount device dir
文件内容
sed -i 's/AppServer/AppServer_1/g' file.txt 替换
磁盘管理
du -sh 查看当前目录所占空间
df -h 查看总的磁盘空间及可用空间
命令执行
一行执行几个命令,命令之间用分号 unzip 1.zip ; unzip 2.zip
系统管理
pkill -9f java 杀掉所有java进程
date -s 12/30/2009 修改日期
date -s 10:50:00 修改时间
date -d @1396968259 显示毫秒数对应的日期时间
Tue Apr 8 22:44:19 CST 2014
top 看cpu使用情况
cat /proc/meminfo
VI 命令
:set number 显示行号
:20 跳到指定行,如第20行
shift+g 到最后一行
gg 到第一行
/keyword 查找,之后n是跳到下一个,shift+n 是到上一个
ctrl+f 下一页,ctrl + b 上一页