目录
pwd 显示当前路径
mkdir -p web/jsp 创建多级目录 p目录存在不创建。m:指定权限
mkdir -p web 创建目录
mkdir -m 711 web
rmdir web/jsp/ 删除jsp目录
rm -rf web/ 级联删除 f强力删除,i提示确认,r循环
文件
touch index.jsp 创建文件
cp -r web/ web2 复制目录
cp -rf web/jsp/ jsp 复制jsp目录到当前目录下jsp (jsp/jsp)
mv myfile file
查看文件内容
cat 第一行开始显示
cat -A index.jsp
cat index.jsp -n n行号,A列出<TAB> 与换行符, E列出换行符
cat -n stdout.log > feifei.log (>>追加)(>输出内容)
tac index.jsp 最后一行开始显示
more -2 index.jsp 分页,一次显示2行 #NAME?
more -p index.jsp 每页就清屏显示
more +20 index.jsp 从20行开始显示
more +/ooo index.jsp 查找“ooo”字符
less 同more 【空格,pageup,pagedown翻页, q: 离开】
less查找关键字
1、less stdout.log
2、/8004(查找8004)
head -2 index.jsp
tail -f index.jsp 连续显示
nl 显示行号
od 以二进制读取
find:?[路径] [参数]
-atime n 在n天内被存取过的文件(access )
-ctime n 在n天内被改变、新增的文件,目录(changed )
-mtime n 在n天内被修改过的文件(modified )
-newer file 列出比 file 新的档案
find / -name test
find / -name 'test*' 查找文件名包含test的文件
find . -ctime 1 查找当前目录一天内新增的目录、文件
find /home/test -newer index.jsp 查找?test目录?下比?index.jsp?新的文件
grep 过滤查看文件内容
grep 'abc' ./ -r 查找内容包含abc的文件,-r包括子目录
grep -rnh '123' ./web/index.jsp n显示行号,h不显示文件名
grep -rc '123' ./web/index.jsp c统计配置个数
firefox vim插件 :Vimperator
压缩与解压
zip -r myfile.zip ./* | 当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归 |
zip -r filename.zip file1 file2 file3 /usr/work/school |
把 文件 file1 file2 file3 与目录 /usr/work/school 压缩到filename.zip
|
zip -d myfile.zip smart.txt
|
删除压缩文件中smart.txt文件
|
zip -m myfile.zip ./info.txt
|
把info.txt添加压缩文件myfile.zip中
|
tar zcvf feifei.tar feifei | |
tar zcvf feifei.tar feifei util.zip
|
|
|
|
解压 |
|
unzip -o util.zip
| 自动覆盖 |
unzip -od feifei util.zip
|
指定目录自动覆盖
|
unzip -od . WEB-INF.zip
|
|
tar zxvf test.tar.gz
|
|
tar zxvf test.tar.gz -c ./feifei
|
|
|
|
查看
|
|
tar -tf feifei.tar
|
|
unzip -v large.zip
|
|
网络通讯
netstat –apn 程序端口占用情况
日常记录
查看系统版本:cat /proc/version
终端输出,并保存文件:cat /proc/version | tee -a /home/feifei/text
路由跟踪:traceroute www.baidu.com
域名解析跟踪:dig www.taobao.com +tract
日期格式化:date +%Y-%m-%d' '%H:%M:%S