类型:
-第一个字符表示文件类型。
- "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工具。