Linux常用指令简述
系统配置
echo 终端打印文字 格式 “echo [字符串|$变量]”
date 显示或设置系统时间 显示时间:date [+指定的格式]或默认格式 date 设置时间:date -s “20180906 10:07:00”
reboot 重启系统
poweroff 关闭系统
wget 下载文件
进程
ps 查看系统进程 ps运行参数不加(-)短格式
top 动态监视系统信息(类似任务管理器)
pidof 查询指定进程PID
kill 终止指定pid进程
killall 终止指定名称服务所有进程
注: Ctrl+C能终止命令进程 窗口加&命令后台进行
系统状态
ifconfig 获取网络信息
uname 查看系统内核信息
uptime 查看系统负载信息
free 查看内存信息
who 查看登陆用户信息
last 查看本机登陆记录
history 查看历史命令
sosreport 输出诊断文档
工作目录
pwd 显示当前目录
cd 切换工作路径
ls 显示文件信息 格式“ls[选项][文件]” -a所有文件 -l文件信息 -d目录信息
文本文件编辑
cat 查看纯文本(较少内容) 格式“cat[选项][文件]” 带行号显示文件:cat -n linuxprobe
more 查看纯文本(较多内容) 多了百分比显示内容
head 查看纯文本前N行
tail 查看纯文本后N行,或持续刷新
tr 替换文本文件字符
wc 统计指定文本行数、字数、字节数.-l-w-c
stat 查看文件储存信息
cut 按列提取字符
diff 比较多个文本文件差异
文件目录管理
touch 创建空白文件或者设置文件时间 设置文件时间:touch -d "time" [文件]
mkdir 创建空白目录 通过-p创建嵌套关系目录
cp 复制文件或目录
mv 剪切文件或重命名
rm 删除文件或目录 -f避免二次确认
dd 根据指定大小和个数数据块复制或转换文件
file 查看文件类型
打包压缩与搜索
tar 压缩或解压
grep 文本关键字搜索
find 按照指定条件查找文件
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具