个人站点-主NLP
欧洲史
开发工具
Linux
计算机软件
DL-训练
历史-欧洲史
历史-中国史
中国史
DL-公式推导
DL-算法原理
DL-工程化
DL-数据
计算机硬件
可解释性
LLM-基础
传统NLP
社会运转
训练框架
生活记录
技术报告
强化学习
🗒️Linux基本命令
date
icon
password
Sub-item
Blocked by
Parent item
type
status
slug
summary
tags
category
Blocking
CURL
CURL
CURL是一个命令行工具,用于与服务器进行通信。它可以向服务器发送HTTP请求,获取服务器的响应,还可以将数据发送到服务器。
基本语法
其中,URL是服务器地址。
例子
- 发送GET请求并输出响应:
- 发送POST请求并附带数据:
批量操作
删除tag为None的镜像
- -f:这是 filter(筛选)的缩写形式,用于指定筛选条件。
- "dangling=true":这是一个筛选条件,表示只选择那些没有标签(tag)的镜像,也就是标签为 <none> 的镜像。在 Docker 中,当一个镜像没有任何标签时,它被认为是悬挂的(dangling)。
- -q:这是 quiet(安静)的缩写形式,用于只输出镜像的 ID,而不显示详细的信息。
关闭端口为X的进程
lsof -i :10000
:lsof
是一个用于列出打开文件的工具,i
参数用于指定需要查看的网络连接信息,:10000
表示指定端口号为 10000。该命令的作用是列出正在使用端口号 10000 的进程和相关的详细信息。
awk '{if(NR>1)print $2}'
:awk
是一个文本处理工具,这里使用它来处理lsof
命令的输出结果。NR
表示记录号,即行号,$2
表示第二列,也就是进程号。整个命令的作用是打印出除了第一行以外的所有行的第二列,也就是进程号。
xargs kill -9
:xargs
是一个命令行实用程序,它可以将前面命令的输出作为参数传递给后面的命令。kill
命令用于终止指定进程,9
是一个信号编号,表示强制终止进程。整个命令的作用是将前面的进程号作为参数传递给kill -9
命令,从而强制结束这些进程。
上一篇
docker基础使用、加密
下一篇
Linux
Loading...