From 22f070f84e507c2df7c24f4bbeaa1ab6647d6db7 Mon Sep 17 00:00:00 2001 From: Zhang <1844588517@qq.com> Date: Mon, 20 May 2024 14:59:42 +0800 Subject: [PATCH] biji --- ...56\345\275\225\347\273\223\346\236\204.md" | 102 ++++++++++++++++++ 1 file changed, 102 insertions(+) create mode 100644 "15\345\274\240\346\231\257\346\266\233/2024-5-18-damian\347\232\204\347\233\256\345\275\225\347\273\223\346\236\204.md" diff --git "a/15\345\274\240\346\231\257\346\266\233/2024-5-18-damian\347\232\204\347\233\256\345\275\225\347\273\223\346\236\204.md" "b/15\345\274\240\346\231\257\346\266\233/2024-5-18-damian\347\232\204\347\233\256\345\275\225\347\273\223\346\236\204.md" new file mode 100644 index 0000000..fea7094 --- /dev/null +++ "b/15\345\274\240\346\231\257\346\266\233/2024-5-18-damian\347\232\204\347\233\256\345\275\225\347\273\223\346\236\204.md" @@ -0,0 +1,102 @@ +# 文件的打包和下载 + +### 步骤 + +1.在finalshell中用ssh登录用户和密码 + +2.使用命令,在自己的家目录,以以下层次依次建立文件夹 + +```js +//依次建立文件夹 +mkdir 中国/江西省/赣州市/会昌县/周田镇/半岗村/张景涛 -p + +//cd 进入最后一个文件的目录 +cd 中国/江西省/赣州市/会昌县/周田镇/半岗村/张景涛 + +//再创建一个文件 +mkdir 15张景涛 +ls //ls 查看当前目录 + +//接着进入15张景涛 这个文件 输入vim 回车 +//然后按i进入编辑模式,按esc回命令模式,在编辑模式下输入文本。回到命令模式 “:wq 文档名.txt” 回车 +ls //ls 查看当前目录 发现有个“文档名.txt”文件 +``` + + + +3.将这个根文件夹打包同时并解压 + +```js +//将中国这个文件压缩为国家.tar文件 +tar -zcvftar -zcvf 国家.tar 中国 + +``` + +4.将压缩好的文件通过指令进行当地下载 + +rz :上传文件; + +sz: 下载文件; + +```js +//通过apt-get 安装lrzsz + apt-get -y install lrzsz + +//通过sz 下载到桌面 + sz 国家.tar + +``` + + + +# 目录结构 + +/ # 这是文件系统的起点。所有的目录和文件都从这里开始。 + +bin # 常规执行程序的存放位置,普通用户 +boot # 包含引导加载程序和内核文件 +dev # 包含设备文件 +etc # 存放系统配置文件 +home # 普通用户的家目录所在地 +lib # 存放系统库文件 +media # 用于挂载可移动介质的挂载点 +mnt # 用于手动挂载临时文件系统的挂载点 mount +opt # 可选的第三方软件包的安装目录 +proc # 虚拟文件系统,提供有关系统和运行进程的信息 +root # root用户的家目录 +run # 运行时临时文件目录 +sbin # 存放系统管理员需要的系统管理命令 +srv # 存放服务的数据目录 +sys # 包含虚拟文件系统,如文件系统相关的信息和统计数据 +tmp # 临时文件目录 a +usr # 包含大部分用户安装的程序和文件 +var # 包含经常变化的文件,如日志文件、缓存文件等 + +### /bin + +``` +`/bin` 目录是“binary”的缩写,存放着系统启动时需要的最基本的命令。这些命令通常是所有用户都需要的,因此放在这个目录下。它包含一些最常用的命令,如 `ls`、`cp`、`mv` 等,用于列出目录内容、复制文件、移动文件等常见操作。程序的成品目录。===》源码--》编译得到二进制的成品 +如: +/bin/ls # 列出当前目录内容 +/bin/cp # 复制文件 +/bin/mv # 移动文件 +``` + +### /boot + +``` +`/boot` 目录包含了引导加载程序以及内核文件。在系统启动时,计算机首先加载引导加载程序,然后引导加载程序再加载内核文件,从而启动操作系统。 +如: +/boot/grub/ # 存放 GRUB 引导加载程序相关文件 +/boot/vmlinuz-5.10.0-10-amd64 # Linux 内核文件 +``` + +### /dev + +``` +`/dev` 目录包含了设备文件,这些文件用于与系统中的硬件设备进行通信。在Linux中,一切皆文件,因此硬件设备也被抽象为文件的形式存在于 `/dev` 目录中。 +如: +/dev/sda # 硬盘设备文件 +/dev/ttyUSB0 # USB 串行设备文件 +``` + -- Gitee