Linux第三章

🐶博主主页:@ᰔᩚ. 一怀明月ꦿ 

❤️‍🔥专栏系列:线性代数C初学者入门训练题解CC的使用文章「初学」C++linux

🔥座右铭:“不要等到什么都没有了,才下定决心去做”

🚀🚀🚀大家觉不错的话,就恳求大家点点关注,点点小爱心,指点指点🚀🚀🚀

目录

Tab :自动补齐

linux压缩或解压文件

tar

gzip

zip

linux中没有后缀名的文件,默认是什么文件?


Tab :自动补齐

在大多数 Linux 终端中,按下 Tab 键可以进行自动补全。这在命令行中尤其有用,可以节省时间并减少输入错误。当你输入命令、文件名或路径时,按下 Tab 键会自动完成当前输入的内容,如果存在唯一的匹配项,系统会自动补全;如果存在多个匹配项,按下 Tab 键会列出所有可能的匹配项供你选择。

例如,在命令行中输入:

ls /usr/lo<Tab>
如果 /usr/lo 目录下只有一个以 lo 开头的文件或目录,系统会自动补全成 /usr/local;如果存在多个匹配项,系统会列出所有可能的选项供你选择。

Tab 键的自动补全功能大大提高了在命令行中的效率和准确性,因此它是 Linux 用户经常使用的一个功能。

linux压缩或解压文件

tar

tar 是 Linux 中一个常用的命令行工具,用于打包、压缩和解压文件。它的名称来源于 "tape archive",最初是用于处理磁带存档的。现在它可以用于处理各种类型的存档文件,如 .tar、.tar.gz、.tar.bz2 等。

tar 命令的一般用法如下:

-c:创建一个新的存档文件。
-v:在打包过程中显示详细信息。
-f:指定存档文件的名称。
-z:使用 gzip 压缩。
-j:使用 bzip2 压缩。
-J:使用 xz 压缩。
-x:提取文件。
-f:指定要提取的存档文件。
-t:显示存档文件中的内容列表。

打包文件:

将多个文件或目录打包成一个单独的 .tar 文件。
tar -cvf archive.tar file1 file2 directory

压缩文件:

将 .tar 文件压缩成 .tar.gz、.tar.bz2 或 .tar.xz 等压缩格式。
tar -czvf archive.tar.gz directory
tar -cjvf archive.tar.bz2 directory
tar -cJvf archive.tar.xz directory

解压文件:

 .tar 文件,你可以使用以下命令:
tar -xvf archive.tar

 .tar.gz 文件,你可以使用以下命令:
tar -xzvf archive.tar.gz

.tar.bz2 文件,你可以使用以下命令:
tar -xjvf archive.tar.bz2

.tar.xz 文件,你可以使用以下命令:
tar -xJvf archive.tar.xz

查看文件内容:
​​​​​​​

显示 .tar 文件中的内容列表。
tar -tvf archive.tar

tar 命令还有很多其他选项,可以根据具体需求进行使用。

gzip

gzip命令在Linux中是一种常用的文件压缩和解压缩工具。它只能用于压缩单个文件,不能压缩目录,压缩后的文件后缀名为.gz。

gzip命令的基本语法如下:

gzip [选项] [文件名]

常见选项包括:

-d:解压压缩文件。
-t:检查压缩文件的完整性。
-q:静默模式,不显示详细输出。
-r:递归压缩目录中的所有文件。

以下是一些常见的gzip命令示例:

压缩文件:
gzip file1.txt file2.txt file3.txt

解压gzip文件:
gzip -d file1.txt.gz

检查gzip文件的完整性:
gzip -t file1.txt.gz

递归压缩目录中的所有文件:
gzip -r directory/

请注意,gzip只能压缩单个文件或多个文件,但不能压缩目录。如果需要压缩目录,可以考虑使用tar命令结合gzip进行压缩,例如tar -czvf archive.tar.gz directory/,可以打包目录并使用gzip进行压缩。

zip

zip命令在Linux中是一种常用的文件压缩和解压缩工具。它通常用于将多个文件或目录打包成一个归档文件,并可以选择添加密码保护,以方便存储和传输。

zip命令的基本语法如下:

zip [选项] [文件名] [文件列表]

常见选项包括:

-r:递归压缩目录及其中的文件。
-q:静默模式,不显示详细输出。
-9:使用最大压缩级别进行压缩。
-i:只压缩指定的文件。
-e:加密压缩文件。

以下是一些常见的zip命令示例:

压缩文件:

zip compressed.zip file1.txt file2.txt file3.txt

压缩目录:

zip -r compressed.zip directory/

添加密码保护:

zip -e myarchive.zip password

解压zip文件:

unzip myarchive.zip

只压缩指定的文件:

zip -i file1.txt,file2.txt compressed.zip directory/

以上是zip命令的一些基本用法,还有更多的选项和用法可以查阅相关文档或使用man zip命令查看zip命令的帮助文档。

linux中没有后缀名的文件,默认是什么文件?

在 Linux 中,文件名没有后缀名并不会影响文件的类型或内容。Linux 不像 Windows 系统那样依赖于文件后缀名来确定文件类型。

在 Linux 中,文件的类型是通过文件的属性和内容来确定的。文件的属性包括文件的权限、文件所有者、文件大小等。而文件的内容可以通过命令 file 来查看。

例如,如果一个没有后缀名的文件是文本文件,可以使用 `file` 命令来查看它的类型:

file filename

该命令会返回文件的类型信息,比如 "ASCII text" 表示文本文件。

所以,Linux 中没有后缀名的文件并不会默认成为某种特定的文件类型,而是根据文件的属性和内容来决定其类型。

 🌸🌸🌸如果大家还有不懂或者建议都可以发在评论区,我们共同探讨,共同学习,共同进步。谢谢大家! 🌸🌸🌸 

  • 31
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值