查找:
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的进程 |