diff --git "a/\351\202\271\347\244\274\346\235\255/20240624-\347\275\221\347\273\234\343\200\201\347\243\201\347\233\230\347\256\241\347\220\206\345\222\214\345\216\213\347\274\251.md" "b/\351\202\271\347\244\274\346\235\255/20240624-\347\275\221\347\273\234\343\200\201\347\243\201\347\233\230\347\256\241\347\220\206\345\222\214\345\216\213\347\274\251.md" new file mode 100644 index 0000000000000000000000000000000000000000..8011fca2c9bcb4f17b58aa13cc276b9a966e9e96 --- /dev/null +++ "b/\351\202\271\347\244\274\346\235\255/20240624-\347\275\221\347\273\234\343\200\201\347\243\201\347\233\230\347\256\241\347\220\206\345\222\214\345\216\213\347\274\251.md" @@ -0,0 +1,82 @@ +### 网络管理 + +- ip:操纵路由来分配和配置网络参数 + - ip address +- ping:用于测试网络的连通性 +- host:输出指定域名的IP地址 +- hostname:用于输出和更改主机名 +- /etc/network/interfaces:重要的网络配置文件,用于定义网络接口的配置信息,如IP地址、子网掩码、网关等 + +### 压缩和解压缩 + ++ tar:归档文件,简单的将文件整合到一个文件内,无压缩效果,能够解压的文件格式是xx.tar.gz + ++ 压缩:tar -zcf 压缩包路径 文件1 文件2 + + + -c:创建压缩文件,用于压缩模式 + + -x:解压模式 + + -v:显示压缩、解压过程,用于查看进度 + + -f:要创建的文件,或要解压的文件,-f 选项必须在所有选项中**位置处于最后一个** + + -z:gzip模式,不使用-z就是普通的tarball格式并没有太多文件体 + + -C:选择解压的目的地,用于解压模式 + + ``` + tar -zcvf a.tar.gz aaa :压缩文件aaa + tar -zcvf abc.tar.gz aaa b bb ccc :压缩多个文件 + ``` + ++ 解压:tar -zxf 压缩文件 + + + -x:解压模式 + + -f:要创建的文件,或要解压的文件,-f 选项必须在所有选项中**位置处于最后一个** + + -v:显示压缩、解压过程,用于查看进度 + + -z:gzip模式,不使用-z就是普通的tarball格式并没有太多文件体 + + -C:选择解压的目的地,用于解压模式 + + ``` + tar -zxvf a.tar.gz -C /a/b :解压文件到文件夹a里面的文件文件夹b + ``` + ++ 查看压缩包内容 + + ``` + tar -tf 压缩文件 + ``` + ++ zip:压缩文件为zip压缩包 + ++ 压缩:zip [-r] 压缩包路径 文件1 文件2 + + + -r:被压缩的包含文件夹的时候,需要使用-r + + ``` + zip -r a.zip c a.txt :c是文件夹 + ``` + ++ 解压:unzip [-d] 压缩文件 + + + -d:指定要解压去的位置 + + ``` + unzip a.zip -d x :把压缩文件a.zip解压到文件夹x里面 + ``` + + + +### 磁盘管理 + ++ **du** :查看分区和目录所占用的磁盘容量大小 + + 语法:du -sh 目录名称 ++ **df** :查看已挂载的磁盘空间使用情况 + + 语法:df -h + + -h:自动进位 (KB、MB、GB) ++ **fdisk**:用于新建、修改、删除磁盘的分区表信息 + + 语法:fdisk 磁盘名称 + + m:查看全部可用参数 + + n:添加新的分区 + + d:删除分区表信息 + + l:列出所有可用的分区类型 + + p:查看分区表信息 + + t:改变某个分区类型 + + w:保存退出 + + q:不保存退出 \ No newline at end of file