Linux系统常用命令
Linux系统在平时工作中多多少少都会用到,虽然常用命令基本上都记得,但是第一次使用都是通过查询得到的,这里记录下来,作为备忘,也希望可以帮到有需要的朋友。
1、文件和目录操作
cd .. 返回上一级目录
cd ../.. 返回上两级目录
pwd 显示当前工作路径
ls 查看目录中的文件
ls 路径 查看指定路径下的文件
ls -l 查看当前目录中的文件详细信息
ls /databus/ -l 查看指定路径下的文件详细信息
mkdir dir1 创建 'dir1' 的目录'
rm -rf dir1 删除 'dir1' 的目录并同时删除其内容
mv dir1 new_dir 重命名/移动 一个目录
cp file1 file2 复制一个文件
cat /dev/null > filename 清空filename文件的内容,如果该文件被读取到缓存中,可以把缓存清空
chmod u+x *.sh 设置文件权限为777
cat filename 查看文件内容
vim/vi 查看文件内容
:q 退出
vim/vi 然后再按键盘的 i 进入文件编辑模式
按键盘Esc退出编辑模式
:wq 保存退出
tar -zxvf name.tar.gz 解压name.tar.gz文件到当前目录
tar -zxvf name.tar.gz -C /usr/java 解压name.tar.gz文件到指定目录
2、系统操作
df -h 查看磁盘容量及使用情况
cat /proc/meminfo 重新内存
top 查看系统内存、CPU使用情况
ps -ef | grep name 重新进程名包含name的进程
tail -fn 200 name.log 查看name.log日志,显示200行
【推荐】国内首个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 绘制太阳,地球,月球 运作规律
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· Manus的开源复刻OpenManus初探
· 写一个简单的SQL生成工具