CentOS 文件操作与压缩命令大全| File Operation and Compression Command|Complete Guide

推荐指数

本文最后由 Demo Marco 更新于 2024-07-10. 如有资源已失效,请留言反馈,将会及时处理。 【推荐:不翻墙访问被墙网站方法 | 自用高速专线机场 | 高速CN2线路 | 高质量家宽住宅IP

CentOS

CentOS Linux 发行版是一个稳定、可预测、可管理且可复制的平台,它源自 Red Hat Enterprise Linux (RHEL) 的源代码。我们现在希望通过创建其他社区所需的资源来扩展它,以便他们能够聚集在一起并能够在 CentOS Linux 平台上构建。今天,我们通过提供清晰的治理模式、更高的透明度和访问权限来启动这一进程。在接下来的几周内,我们计划发布自己的路线图,其中包括核心 CentOS Linux 的变体。

管理centos服务器的时候常会对文件进行一些常规操作,除了ftp之外了解在ssh下必要的文件操作命令那也是必不可少的,以下摘录一些常用的文件操作命令:

文件操作:

ls   ####查看目录中的文件####
ls -F  ####查看目录中的文件####
ls -l  ####显示文件和目录的详细资料####
ls -a  ####显示隐藏文件####
ls *[0-9]*  ####显示包含数字的文件名和目录名####
rm go.tar  #### 删除go.tar文件####
find mt.cgi  ####查找文件名为mt.cgi的文件####
df ?h  ####查看磁盘剩余空间####
find / -name xxx -print  ####查找xxx文件####

压缩与解压缩:

tar xvf wordpress.tar  ####解压tar格式的文件####
tar -tvf myfile.tar ####查看tar文件中包含的文件 ####
tar cf toole.tar tool  ####把tool目录打包为toole.tar文件####
tar cfz xwyme.tar.gz tool  ####把tool目录打包且压缩为xwyme.tar.gz文件,因为.tar文件几乎是没有压缩过的,MT的.tar.gz文件解压成.tar文件后差不多是10MB ####


tar jcvf /var/bak/www.tar.bz2 /var/www/ ####创建.tar.bz2文件,压缩率高####
tar xjf www.tar.bz2  ####解压tar.bz2格式####
gzip -d ge.tar.gz  ####解压.tar.gz文件为.tar文件####
unzip phpbb.zip  ####解压zip文件,windows下要压缩出一个.tar.gz格式的文件还是有点麻烦的####

bunzip2 file1.bz2  ####解压一个叫做 ‘file1.bz2′的文件####
bzip2 file1  ####压缩一个叫做 ‘file1′ 的文件####
gunzip file1.gz  ####解压一个叫做 ‘file1.gz’的文件####
gzip file1  ####压缩一个叫做 ‘file1′的文件####
gzip -9 file1  ####最大程度压缩####
rar a file1.rar test_file  ####创建一个叫做 ‘file1.rar’ 的包####
rar a file1.rar file1 file2 dir1  ####同时压缩 ‘file1′, ‘file2′ 以及目录 ‘dir1′####


rar x file1.rar  ####解压rar包####
unrar x file1.rar  ####解压rar包####
tar -cvf archive.tar file1  ####创建一个非压缩的 tarball####
tar -cvf archive.tar file1 file2 dir1  ####创建一个包含了 ‘file1′, ‘file2′ 以及 ‘dir1′的档案文件####


tar -tf archive.tar  ####显示一个包中的内容####
tar -xvf archive.tar  ####释放一个包####
tar -xvf archive.tar -C /tmp ####将压缩包释放到 /tmp目录下####
tar -cvfj archive.tar.bz2 dir1  ####创建一个bzip2格式的压缩包####
tar -xvfj archive.tar.bz2  ####解压一个bzip2格式的压缩包####
tar -cvfz archive.tar.gz dir1  ####创建一个gzip格式的压缩包####
tar -xvfz archive.tar.gz  ####解压一个gzip格式的压缩包####
zip file1.zip file1  ####创建一个zip格式的压缩包####
zip -r file1.zip file1 file2 dir1  ####将几个文件和目录同时压缩成一个zip格式的压缩包####


unzip file1.zip  ####解压一个zip格式压缩包####


CentOS Linux

自 2004 年 3 月以来,CentOS Linux 一直是社区支持的发行版,源自 Red Hat 免费提供给公众的源代码。因此,CentOS Linux 旨在与 RHEL 功能兼容。我们主要更改软件包以删除上游供应商的品牌和美工。CentOS Linux 是免费的,可以 免费重新分发

CentOS Linux 由一支规模虽小但不断壮大的核心开发人员团队开发。核心开发人员则受到来自世界各地的系统管理员、网络管理员、经理、核心 Linux 贡献者和 Linux 爱好者等活跃用户社区的支持。

在接下来的一年中,CentOS 项目将扩大其使命,将 CentOS Linux 打造为来自其他项目(例如 OpenStack)的新兴开源技术的领先社区平台。这些技术将成为 CentOS 多个变体的核心,可单独下载或通过自定义安装程序访问。详细了解变体 和制作它们的特别兴趣小组。

CentOS 项目

CentOS 项目是一个社区驱动的免费软件项目,其目标是为开源社区提供一个丰富的基础平台。我们将为云提供商、托管社区和科学数据处理等提供开发框架。我们与多个“上游”社区合作,帮助他们在可信赖的平台上更有效地分层和分发软件。

管理委员会

CentOS 管理委员会由 CentOS 项目成员组成,其中许多人自项目成立以来就一直参与其中,还有一些来自 Red Hat 的新成员,他们在建立新关系方面发挥了重要作用。管理委员会的重点是管理 CentOS 项目,协助和指导各个 SIG 的进展和发展,以及推广 CentOS Linux。有关更多信息,请阅读治理页面

项目结构

CentOS 项目的结构仿照Apache 基金会,其管理委员会负责监督各种半自治的特殊兴趣小组或“SIG”。这些小组专注于为 CentOS Linux 核心功能提供各种增强功能、附加组件或替代品。


感谢贡献者!希望此文章对您有所帮助。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

You May Also Like