1.压缩命令:
命令格式:tar -zcvf 压缩文件名.tar.gz 被压缩文件名
可先切换到当前目录下。压缩文件名和被压缩文件名都可加入路径。
2.解压缩命令:
命令格式:tar -zxvf 压缩文件名.tar.gz
解压缩后的文件只能放在当前的目录。
3.进程:
查看所有进程: ps -ef。
查看指定进程:ps -ef | grep 进程名(或进程名部分字段)
杀进程:kill -9 PID PID为进程编号
4.文件:
查看当前目录所有文件(夹):ls 只显示文件(夹)名;ll 显示文件(夹)的修改时间、大小
编辑或新建:vi 文件名.格式
操作:i 进入编辑模式;esc 退出编辑模式;":q!"不保存退出;":qw"保存修改内容退出;
ctrl+u 前翻;ctrl+d 后翻 ; shift+g 翻到内容底部
查看:cat 文件名.格式
动态查看:tail -f 文件名.格式
5.文件夹:
新建:mkdir -p 文件夹名
删除:rm -r 文件夹名
复制:copy 文件(夹)名 复制目录(/文件名)
6.目录
查看当前所在目录:pwd
进入下级目录:cd 文件夹名
回到上级目录:cd ..
跳到同级目录:cd ../文件夹名
回到根目录:cd ~
通过环境变量名进入目录:cd $变量名
lxl
7.远程登录:
$用户名@ip
password: 输入密码
8.系统环境变量
查看所有变量:env
查看指定变量:echo $变量名
临时添加:export PATH=$PATH:/sbin export 环境变量名="环境变量的值"
永久添加:PATH=$PATH:$HOME/bin:/sbin
9.查看进程
所有进程:ps -ef
进程总数:ps -ef | wc -l
10.查看内存:free
11. grep命令
[options]主要参数:
-c:只输出匹配行的计数。
-I:不区分大 小写(只适用于单字符)。
-h:查询多文件时不显示文件名。
-l:查询多文件时只输出包含匹配字符的文件名。
-n:显示匹配行及 行号。
-s:不显示不存在或无匹配文本的错误信息。
-v:显示不包含匹配文本的所有行。
pattern正则表达式主要参数:
\: 忽略正则表达式中特殊字符的原有含义。
^:匹配正则表达式的开始行。
$: 匹配正则表达式的结束行。
\<:从匹配正则表达 式的行开始。
\>:到匹配正则表达式的行结束。
[ ]:单个字符,如[A]即A符合要求 。
[ - ]:范围,如[A-Z],即A、B、C一直到Z都符合要求 。
。:所有的单个字符。
* :有字符,长度可以为0。
链接:
http://www.cnblogs.com/end/archive/2012/02/21/2360965.html
12.awk常见用法
链接:
http://www.cnblogs.com/repository/archive/2011/05/13/2045927.html