网站维护一般要几天,网站里面如何做下载的app,冻品网站的建设背景,响应式网站建设网站Linux实用操作篇-上篇#xff1a;Linux实用操作-上篇-CSDN博客
一、网络传输
1.1 ping命令 网络是否可联通
可以通过ping命令#xff0c;检查指定的网络服务器是否是可联通状态
语法: ping [-c num] ip或主机名 选项#xff1a;-c#xff0c;检查的次数#xff0c;…Linux实用操作篇-上篇Linux实用操作-上篇-CSDN博客
一、网络传输
1.1 ping命令 网络是否可联通
可以通过ping命令检查指定的网络服务器是否是可联通状态
语法: ping [-c num] ip或主机名 选项-c检查的次数不使用-c选项将无限次数持续检查 参数ip或主机名被检查的服务器的ip地址或主机名地址
示例
检查到baidu.com是否联通 结果表示联通延迟8ms左右
检查到39.156.66.10是否联通并检查3次 1.2 wget命令 在命令行内下载网络文件
wget是非交互式的文件下载器可以在命令行内下载网络文件
语法: wget [-b] url 选项-b可选后台下载会将日志写入到当前工作目录的wget-log文件 参数url下载链接
示例
下载apache-hadoop 3.3.0版本wget http://archive.apache.org/dist/hadoop/common/hadoop-3.3.0/hadoop-3.3.0.tar.gz 在后台下载wget -b http://archive.apache.org/dist/hadoop/common/hadoop-3.3.0/hadoop-3.3.0.tar.gz
通过tail命令可以监控后台下载进度tail -f wget-log
注意无论下载是否完成都会生成要下载的文件如果下载未完成请及时清理未完成的不可用文件。 1.3 curl命令 下载文件、获取信息
curl可以发送http网络请求可用于下载文件、获取信息等
语法: curl [-o] url 选项-O用于下载文件当url是下载链接时可以使用此选项保存文件 参数url要发起请求的网络地址
示例
向cip.cc发起网络请求curl cip.cc 向python.itheima.com发起网络请求curl python.itheima.com
通过curl下载hadoop-3.3.0安装包curl -O http://archive.apache.org/dist/hadoop/common/hadoop-3.3.0/hadoop-3.3.0.tar.gz 二、端口
端口是设备与外界通讯交流的出入口。端口可以分为物理端口和虚拟端口两类 物理端口又可称之为接口是可见的端口如USB接口RJ45网口HDMI端口等 虚拟端口是指计算机内部的端口是不可见的是用来操作系统和外部进行交互使用的 Linux系统是一个超大号小区可以支持65535个端口这6万多个端口分为3类进行使用 公认端口1~1023通常用于一些系统内置或知名程序的预留使用如SSH服务的22端口HTTPS服务的443端口 非特殊需要不要占用这个范围的端口 注册端口1024~49151通常可以随意使用用于松散的绑定一些程序\服务 动态端口49152~65535通常不会固定绑定程序而是当程序对外进行网络链接时用于临时使用。 如图中计算机A的微信连接计算机B的微信A使用的50001即动态端口临时找一个端口作为出口 计算机B的微信使用端口5678即注册端口长期绑定此端口等待别人连接 2.1 查看端口占用
①可以通过Linux命令去查看端口的占用情况 使用nmap命令安装nmapyum -y install nmap
语法nmap 被查看的IP地址 可以看到本机127.0.0.1上有5个端口现在被程序占用了。
其中22端口一般是SSH服务使用即FinalShell远程连接Linux所使用的端口 ②可以通过netstat命令查看指定端口的占用情况
语法netstat -anp | grep 端口号
安装netstatyum -y install net-tools 如图可以看到当前系统6000端口被程序进程号7174占用了
其中0.0.0.0:6000表示端口绑定在0.0.0.0这个IP地址上表示允许外部访问 可以看到当前系统12345端口无人使用哦。 三、进程管理
3.1 进程
程序运行在操作系统中是被操作系统所管理的。
为管理运行的程序每一个程序在运行的时候便被操作系统注册为系统中的一个进程
并会为每一个进程都分配一个独有的进程ID进程号 3.2 查看进程
可以通过ps命令查看Linux系统中的进程信息
语法: ps [ -e -f ] 选项-e显示出全部的进程 选项-f以完全格式化的形式展示信息展示全部信息
一般来说固定用法就是 ps -ef 列出全部进程的全部信息 从左到右分别是 UID进程所属的用户ID PID进程的进程号ID PPID进程的父ID启动此进程的其它进程 C此进程的CPU占用率百分比 STIME进程的启动时间 TTY启动此进程的终端序号如显示?表示非终端启动 TIME进程占用CPU的时间 CMD进程对应的名称或启动路径或启动命令 3.3 查看指定进程
我们可以使用管道符配合grep来进行过滤
如 ps -ef | grep tail即可准确的找到tail命令的信息 3.4 关闭进程
在Windows系统中可以通过任务管理器选择进程后点击结束进程从而关闭它。
同样在Linux中可以通过kill命令关闭进程。
语法: kill [-9] 进程ID 选项-9表示强制关闭进程。不使用此选项会向进程发送信号要求其关闭但是否关闭看进程自身的处理机制。