linux常用文件操作命令
目录#
本文列出了linux常用的文件操作命令,如
- 解压缩文件
- 查看文件内容
- 编辑文件内容
- 创建文件/删除文件
- 创建目录/删除目录
- 复制/移动文件(夹)
- 查看文件/目录当前绝对路径
- 查看文件(夹)大小
- 查看/修改文件(夹)权限
- 修改文件(夹)名称
- 查看目录下文件夹/文件
正文#
-
解压缩文件
tar –xvf file.tar //解压 tar包 tar -xzvf file.tar.gz //解压tar.gz tar -xjvf file.tar.bz2 //解压 tar.bz2 tar –xZvf file.tar.Z //解压tar.Z unrar e file.rar //解压rar unzip file.zip //解压zip #压缩 tar -czvf FileName.tar.gz DirName/FileName zip -r filename.zip filename rar a 压缩文件名 被压缩文件
-
查看文件内容
cat/less/more vi/vim
-
编辑文件内容
vi/vim i/a/o #进入编辑模式 ESC退出 :set number #显示行号 :q! ZQ #不保存退出 :wq ZZ :x #保存退出 :e! #重新载入原文件 :w #保存 gg #第一行 G #最后一行 2G # 第二行
-
创建文件/删除文件
touch pub.txt vi/vim pub.txt rm pub.txt
-
创建目录/删除目录
mkdir java rm -rf java
-
复制/移动文件(夹)
cp apache-tomcat-9.0.13.tar.gz /usr/local/tomcat/ mv /test1/file1 /test3/file2
-
查看文件/目录当前绝对路径
pwd
-
查看文件(夹)大小
#查看当前目录下所有文件夹大小级数自选 du -h --max-depth=1 #查看当前文件夹大小 du -sh #查看当前目录下文件夹及文件大小 du -sh *
-
查看/修改文件(夹)权限
ls -l chmod 777 3.txt
-
修改文件(夹)名称
mv apache-tomcat tomcat8 mv file1 file2
-
查看目录下文件夹/文件
#查看目录下所有文件 ls -l |grep "^-" #查看目录下所有文件夹 ls -l |grep "^d" #查看目录下所有文件个数 ls -l |grep "^-"|wc -l
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?