首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Hacker基础之Linux篇:基础Linux命令十

今天我们来学习新的Linux命令

1. kill

Linux中的kill命令用来终止指定的进程(terminate a process)的运行,是Linux下进程管理的常用命令

通常,终止一个前台进程可以使用Ctrl+C键,但是,对于一个后台进程就须用kill命令来终止,我们就需要先使用ps/pidof/pstree/top等工具获取进程PID,然后使用kill命令来杀掉该进程

kill命令是通过向进程发送指定的信号来结束相应进程的,在默认情况下,采用编号为15TERM信号

TERM信号将终止所有不能捕获该信号的进程,对于那些可以捕获该信号的进程就要用编号为9kill信号,强行kill>该进程。

一般我们常用的是

比如我们检查服务器的时候发现了一个病毒占用CPU高达99%,我们要终止它,假设它叫sk

我们先用ps来找到这个病毒的进程号

ps -ef | grep sk

假设我们找到的进程号是33388,然后用kill来终止它的运行

kill 33388

或者我们发现这个命令执行之后这个进程还在运行(经常如此),那我们还可以执行

kill -9 33388

这个命令下去基本病毒就停止运行了

sdfd

2. netstat

netstat命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade连接,多播成员 (Multicast Memberships) 等等

一般我们常用的是如下几种命令

列出所有端口

netstat -a

列出所有的TCP端口

netstat -at

列出所有的UDP端口

netstat -au

只显示监听中的端口

netstat -l

只显示监听中的TCP端口

netstat -lt

只显示监听中的UDP端口

netstat -lu

只显示监听中的UNIX端口

netstat -lx

然后我一般用是这样的命令

比如我们要查找某个端口上监听的程序是哪个,我们可以这样

netstat -apn | grep 8080

sdfd

3. wget

Linux系统中的wget是一个下载文件的工具,它用在命令行下。对于Linux用户是必不可少的工具,我们经常要下载一些软件或从远程服务器恢复备份到本地服务器

wget支持HTTPHTTPSFTP协议,可以使用HTTP代理

这个就比较常用了,比如我们要在服务器上下载个什么文件

我们可以这样

wget https://mirrors.tuna.tsinghua.edu.cn/debian-cd/9.4.0/amd64/iso-cd/debian-9.4.0-amd64-xfce-CD-1.iso

或者你先起个新的名字,我们可以这样

wget -O debian.iso https://mirrors.tuna.tsinghua.edu.cn/debian-cd/9.4.0/amd64/iso-cd/debian-9.4.0-amd64-xfce-CD-1.iso

如果你想在下载的时候不要干扰其他的下载,可以通过限速的方式

wget --limit-rate 300k https://mirrors.tuna.tsinghua.edu.cn/debian-cd/9.4.0/amd64/iso-cd/debian-9.4.0-amd64-xfce-CD-1.iso

有时候我们的网路不稳定,比如下载国外的软件的时候,我们可以使用断点续传的功能

这里使用的前提上一个下载已经失败

wget -c https://mirrors.tuna.tsinghua.edu.cn/debian-cd/9.4.0/amd64/iso-cd/debian-9.4.0-amd64-xfce-CD-1.iso

还有常用的后台下载

wget -b https://mirrors.tuna.tsinghua.edu.cn/debian-cd/9.4.0/amd64/iso-cd/debian-9.4.0-amd64-xfce-CD-1.iso

本文完

Telegram Group:https://t.me/joinchat/FdFQjA6-xeFtvfu8x3AA7g

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180424G19NBJ00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券