Linux的文件列表,文件和目录,压缩格式

类型:

-第一个字符表示文件类型。

  • "d" 表示目录
  • "-" 表示常规文件
  • "l" 表示符号链接
  • "p"表示管道文件
  • "b"表示块设备
  • "c"表示字符设备文件
  • "s"表示套接口文件
  • "x"表示可执行文件

 -后续三组字符,文件的权限。

  • "r"表示读权限,
  • "w"表示写权限,
  • "x"表示执行权限。

压缩格式:

        gzip : 一种常见的文件压缩格式,它使用DEFLATE算法进行压缩。您可以使用 gzp 命今对文件进行压缩和解压缩。

        bzip2:一种高效的文件压缩格式,它使用Burrows-Wheeler变换和霍夫曼编码进行压缩可以使用 bzip2命令对文件进行压缩和解压缩,bzip2 file.txt 将文件 filetxt 压缩为 file.txt.bz2  bzip2 -d file.txtbz2 解缩file.txt.bz2 文件

        tar:tar是一种归档文件格式,它用于将多人文件和目录打包成一个单独的文件。tar文件堂与其他压缩算法(如gzip或bzip2) -起使用,以创建.tar.gz或.tar.bz2文件您可以使用 tar 命令创建和提取tar文件。例如,tar -vf archivetar file1file2 创建一个名为 archive.tar 的tar文件,包含文件 file1 和 file2 。 tar -xvf archive.tar 提取tar文件。

        zip:是一种常见的压缩格式,它用Delate算法进行压缩。与5zip和bzip2不同,Z格式可以同时压结多人文件和目录,并且在Windows和其他操作系统上也广泛使用。您可以使用 ip 命今创建和提取zip文件。zp archive.zip file1file2 创建一个名为 archive.zip 的zip文件,包含文件 file1 和 file2  unzip archive.zip 提取zip文件。

Linux查看时间命令:

date命令显示时间

timedatectl命令也可以用来更改系统时区。
设置上海时区:timedatectl set-timezone Asia/Shanghai

 列出所有可用的时区:timedatectl list-timezones。

Linux下载requests包:

./pip3 install requests -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com,使用豆瓣镜像下载提高下载速度。

Linux下载flask包:

pip3 install flask 下载flask框架,速度过慢使用 -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com 可以提高速度。

Linux查看文件前两行:

查看文件前两行:cat aaa.txt | head -n 2查看文件后两行:cat aaa.txt | tail -n 2
查看某个字母出现的次数:grep -o 'a' aaa.txt | wc -l。

查看文件的内容:

  • cat file1从第一个字节开始正向查看文件的内容 
  • tac file1 从最后一行开始反向查看一个文件的内容
  • more 文件名,查看一个长文件的内容执行完命令可以按空格进行向上滚动
  • less 文件名,查看一个长文件的内容执行完命令可以按空格进行向下滚动
  • head -2 文件名,查看一个文件的前两行
  • tail -2 文件名 查看一个文件的最后两行
  • tail -f 文件名 实时查看被添加到一个文件中的内容

Linux返回根目录方法:

  • 直接输入cd
  • 输入cd~
  • 输入cd/

Linux的python日志模块位置:

linux的日志文件在根目录下的/var 可以看到log.py在进入带log.py里面,这里面保存着你的操作和项目的动作和错误信息。

在Linux快速找到python的软件包:

首先进入python 在导入想要查询的软件包直接print()软件包会显示包的路径。

对于./的理解

./是针对于执行当前路径下的指定文件,但是如果文件不在当前目录就要标注出来,不然会提示找不到该文件命令。比如python在bin目录下,你现在的位置不在bin目录下,运行python需要加上./python才可以使用

python的软连接

1.软连接又称为符号连接,类似于Windows系统中的快捷方式

2.软连接可以解决一些文件路径过长或者文件太多的问题,可以提高代码编写和管理的效率

3.在Python中,文件夹和文件都可以设置软链接,通常使用os库中的函数实现

Linux的python安装包模块位置:

在python的/usr/local/lib/python3.6/site-packages路径可以找到所有安装包。

pip和pip3的区别:

        pip是现代化的安装包,pip可以在本地,url,以及其他源上下载软件包很灵活,可以进行版本的限制,同时可以卸载软件包在没有管理员的权限下也可以使用。

        pip3是在安装了python3.x版本时一起下载的就是指定啦当前版本的pip,为了不与其他python版本混淆如pip3.7就是python3.7的pip工具。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值