Linux常用命令

查找:

find  -name  文件名称 查找文件    例如:find -name mysql ;   查找当前目录下文件名为“mysql”的所有文件
grep  -rn  "str" * ;

查找字符串  

* :表示当前目录所有文件,也可以是某个文件名

-r 是递归查找

-n 是显示行号

-R 查找所有文件包含子目录

-i   忽略大小写

ps -ef | grep  端口|字符串

例如:ps -ef | grep 80 ;   查找80端口

ps:    用于显示当前进程 (process) 的状态

grep: 用于查找文件里符合条件的字符串

查看文件:

less  文件名 ;

例如:  less  my.cnf ;    查看my.cnf 文件内容

空白键        :向下翻动一页;

[pagedown]:向下翻动一页;

[pageup]     :向上翻动一页;

/字串           :向下搜寻『字串』的功能;

?字串          :向上搜寻『字串』的功能;

n                 :重复前一个搜寻 (与 / 或 ? 有关!)

N                :反向的重复前一个搜寻 (与 / 或 ? 有关!)

q                 :离开 less 这个程序;

tail  -fn  要查看的行数   文件名

例如:tail -n 10  my.cnf ;  查看my.cnf 文件的最后10行

-n :后面接数字,代表显示最后几行的意思

-f  :表示持续侦测后面所接的档名,要等到按下[ctrl]-c才会结束tail的侦测

编辑文件:

vi 文件名;

例如:vi my.cnf ;     编辑my.cnf文件;

i 切换到输入模式,以输入字符

: 切换到底线命令模式,以在最底一行输入命令

esc :退出输入模式,切换到命令模式

:q!  :强制离开不储存档案

:wq :储存后离开

 

停止:

kill  -9   ID  ;

彻底杀死进程

例如: kill  -9  123456 ;    停止ID为123456的进程

更多命令参考

你可能感兴趣的:(Linux)