Linux系统下python学习笔记——Linux系统其他命令

Linux系统其他命令

一、查找文件

find    通常用来在特定目录下搜索符合条件的文件

find [路径] -name "*.py"    查找指定路径下扩展名是.py的文件,包括子目录(*为通配符)

如果省略路径,表示在当前文件夹下查找

二、软链接

ln(LN)

ln -s 被链接的源文件(使用绝对路径) 链接文件      作用:建立文件的软链接(类似于Windows下的快捷方式)

注意:没有-s选项建立的是一个硬链接文件,但是如果两个文件占用相同大小的硬盘空间,工作中几乎不会建立文件的硬链接。

          源文件要使用绝对路径,不能使用相对路径。这样可以方便移动链接文件后,仍然能够正常使用。

软链接与硬链接:

三、打包和压缩

在不同的操作系统中,常用的打包压缩的方式是不同的

windows常用rar         mac常用zip       Linux常用 tar.gz

打包/解包

tar是linux中最常用的备份工具,此命令可以把一系列文件打包到一个大文件中,也可以把一个打包的大文件恢复成一系列文件。

tar命令格式

打包文件:tar -cvf 打包文件.tar 被打包的文件/路径...

解包文件:tar -xvf 打包文件.tar

选项说明:

c:生成档案文件,创建打包文件

x:解开档案文件

v:列出归档解档的详细过程,显示进度

f:指定档案文件名,f后面一定是.tar文件,所以必须放选项最后。

压缩/解压缩

gzip

tar与gzip命令结合可以使用实现文件 打包和压缩( 用gzip压缩tar打包后的文件,其扩展名一般用xxx.tar.gz)

在tar命令中有一个选项-z可以调用gzip,从而可以方便的实现压缩和解压缩的功能。

命令格式:

压缩文件   tar -zcvf  打包文件.tar.gz  被压缩的文件/路径...

解压缩文件  tar -zxvf  打包文件.tra.gz

解压缩到指定路径  tar -zxvf 打包文件.tar.gz -C 目标路径(-C解压缩到指定目录,该目录必须存在)

bzip2(two)

tar与bzip2命令结合可以使用实现文件 打包和压缩( 用bzip2压缩tar打包后的文件,其扩展名一般用xxx.tar.bz2)

在tar命令中有一个选项-j可以调用bzip2,从而可以方便的实现压缩和解压缩的功能。

命令格式:

压缩文件   tar -jcvf  打包文件.tar.bz2  被压缩的文件/路径...

解压缩文件  tar -zxvf  打包文件.tra.bz2

四、软件安装

apt

是Advanced Packaging Tool,是、Linux下的一款安装包管理工具

可以在终端中方便的安装/卸载/更新安装包

安装文件: sudo apt install 软件包

卸载文件:sudo apt remove 软件名

更新已安装的包:sudo apt upgrade

安装练习:sudo apt install sl (一个小火车提示)

                  sudo apt install htop(一个比较漂亮的查看当前进程排名的文件)

猜你喜欢

转载自blog.csdn.net/weixin_43405837/article/details/84035538
今日推荐