linux常用命令

ps 命令  查看进程的, | 管道的定义是 一种两个进程间进行单向通信的机制

ps -ef | grep nginx


netstat 命令  端口号的进程号,查看 -a 是代表all    不会显示二进制 ,n 代表去掉别名 ,把能转化为数字的都转化为数字   ,p 占用端口的进程显示出来

netstat -apn | grep 8019 (端口号)


service 启动 停止 

service mysqld status  查看mysql 状态 

service mysqld stop 

service mysqld start


service iptables status 查看防火墙状态

service iptables stop 关闭防火墙

start iptables.service 开启防火墙


top命令   按P  是cpu 使用大小排序 ,M 是对内存大小排序 

tail -f 命令 查看命令  -f 从文件末尾开始查看,

tail -200f    列举日志文件最后两百行

tail -f | grep 80


vi 命令内部编辑

搜索替换

/word    向光标之下寻找一个名称为 word 的字符串。例如要在档案内搜寻 vbird 这个字符串,就输入 /vbird 即可! (常用)

?word  向光标之上寻找一个字符串名称为 word 的字符串。

n  这个 n 是英文按键。代表重复前一个搜寻的动作。举例来说, 如果刚刚我们执行 /vbird 去向下搜寻 vbird 这个字符串,则按下 n 后,会向下继续搜寻下一个名称为 vbird 的字符串。如果是执行 ?vbird 的话,那么按下 n 则会向上继续搜寻名称为 vbird 的字符串!

N 这个 N 是英文按键。与 n 刚好相反,为『反向』进行前一个搜寻动作。 例如 /vbird 后,按下 N 则表示『向上』搜寻 vbird 

:n1,n2s/word1/word2/g   n1 与 n2 为数字。在第 n1 与 n2 行之间寻找 word1 这个字符串,并将该字符串取代为 word2 !举例来说,在 100 到 200 行之间搜寻 vbird 并取代为 VBIRD 则:
『:100,200s/vbird/VBIRD/g』。(常用)

:1,$s/word1/word2/g  从第一行到最后一行寻找 word1 字符串,并将该字符串取代为 word2 !(常用)

:1,$s/word1/word2/gc 从第一行到最后一行寻找 word1 字符串,并将该字符串取代为 word2 !且在取代前显示提示字符给用户确认 (confirm) 是否需要取代!(常用)

u 复原前一个动作。(常用)

Ctrl+r 重做上一个动作。(常用)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值