Linux常用命令

vi/vim

一、在vi编辑模式中查找关键字

1、进入vi中,先按下"ESC"跳转成命令输入模式

2、输入斜杠“/”,这时屏幕会跳转到底部,输入栏出现"/"

3、输入你需要查找的关键字,回车

4、如果要继续查找关键字,输入n

5、向前查找,输入N(大写)

二、替换文本

vi/vim中可以使用:s命令来替换字符串:

1.当前行:

  • : s/well/good/替换当前行的第一well为good
  • : s/well/good/g替换当前行的所有well为good

2.指定行:

  • :n,$s/well/good/替换第n行开始到最后一行中每一行的第一个well为good(n为数字,若n为.,表示从当前行开始到最后一行)
  • :n,$s/well/good/g替换第n行开始到最后一行中每一行所有well为good(n为数字,若n为.,表示从当前行开始到最后一行)

3.所有行:

  • %s/well/good/替换每一行的第一well为good
  • %s/well/good/g替换每一行的所有well为good

4.有分隔符

  • s#well/#good/#替换当前行第一个well/为good/
  • %s#/usr/bin#/bin#g可以把文件中所有路径/usr/bin替换为/bin

5.补充
sed命令下批量替换文件内容,如下:
sed -i “s/shan/hua/g” lishan.txt 把当前目录下lishan.txt里的shan都替换成hua

如何通过端口查进程,如何通过进程查端口

一、linux下通过进程名查看其占用端口

  1. 先查看进程pid:ps -ef | grep 进程名
  2. 通过pid查看占用端口:netstat -nap | grep pid

二、linux下通过端口查看进程

netstat -nap | grep 端口号
losf -i: 端口号

压缩命令

一、tar命令

Linux tar(tape archive)命令用于备份文件。
tar是用来建立,还原备份文件的工具程序,它可以加入、解开备份文件内的文件。

实例:
tar -cf hhh.tar hhh #打包hhh文件为hhh.tar
tar -jcf hhh.tar.bz2 hhh #压缩打包hhh文件为hhh.tar.bz2
tar -czf hhh.tar.gz hhh #压缩hhh文件为hhh.tar.gz
tar -tzvf test.tar.gz #解压文件

二、gizp命令

Linux gizp命令用于压缩文件。
gizp是个使用广泛的压缩程序,文件经过它的压缩过后,其名称后面会多出“.gz”的扩展名。

实例:
gzip * #压缩不保留源文件
gzip -dv * #解压文件,并列出详细信息

其它命令

一、在某文件中搜索关键字,返回对应的行

cat 路径/文件名 | grep 关键词
grep -i 关键词 路径/文件名

二、free命令

查看内存使用情况的指令:free

三、top命令

显示当前系统正在执行的进程的相关信息,包括进程ID、内存占用率、CPU占有率等

四、ping命令

ping命令用于检测主机。
执行ping指令会使用ICMP传输协议,发出要求回应的信息,若远端主机的网络功能没有问题,就会回应该信息,因而得知该主机运作正常。

五、netstat命令

查询连接数

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值