linux常用命令笔记

vim文本编辑器命令

vim共分为三种模式,分别是命令模式,即刚启动vim时的模式;输入模式和底线命令模式

  1. 进入vim编辑模式
vim [文件名]
  1. 常用命令:
  • i切换到输入模式以输入字符
  • x删除当前贯标所在的字符
  • :切换到底线命令模式
  1. 底线命令模式下
  • :q退出程序
  • :w保存文件

其它

  1. 解压命令
tar -xvf [文件名]
  1. 开启linux的全部端口(不安全)
service iptables stop
  1. 开启linux的单个端口
iptables -I INPUT -p tcp --dport [端口号] -j ACCEPT
  1. 修改文件名
mv [当前文件名] [新文件名]
  1. 删除文件
rm -rf [文件名]
  1. 付:一般windows的mysql不允许别的ip远程访问,所以需要开启mysql的远程访问权限
grant [权限] on [数据库名].[表名] to ['用户名']@['web服务器的ip地址'] identified by ['密码'];
例如:grant all on *.* to 'root'@'%' identified by 'root';  //%表示所有的ip地址
  1. 查看某个进程信息
ps -ef | grep ?
linux常用命令笔记_第1张图片
ps_grep命令.png

命令拆解:
ps:将某个进程显示出来
-A  显示所有程序。
-e  此参数的效果和指定"A"参数相同。
-f  显示UID,PPIP,C与STIME栏位。
grep命令是查找
中间的|是管道命令 是指ps命令与grep同时执行
这条命令的意思是显示跟mycat有关的进程

1).UID:表明程序被该UID占用,程序的拥有者
2).PID:表明该程序的ID
3).PPID:上级程序——父程序的ID
4).C:CPU使用的资源百分比
5).STIME:系统启动时间
6).TTY:登入者的终端机位置
7).TIME:使用掉的CPU时间
8).CMD:所下达的指令为何

  1. kill掉进程
kill -9 [程序的PID]

说明:配合上一条命令查询到某程序的PID我们可以使用该命令强制kill掉该程序。

你可能感兴趣的:(linux常用命令笔记)