linux命令知多少

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









猜你喜欢

转载自blog.csdn.net/lanwuchun/article/details/43566989
今日推荐