当前位置: 首页 > news >正文

山东公司网站开发网站规划建设与管理维护教学大纲

山东公司网站开发,网站规划建设与管理维护教学大纲,长沙网站搜索排名,京挑客网站建设Linux#xff08;B站黑马#xff09;学习笔记 01Linux初识与安装 02Linux基础命令 03Linux用户和权限 04Linux实用操作 05-1Linux上安装部署各类软件 文章目录 Linux#xff08;B站黑马#xff09;学习笔记前言04Linux实用操作各类小技巧#xff08;快捷键#xff09;ct…LinuxB站黑马学习笔记 01Linux初识与安装 02Linux基础命令 03Linux用户和权限 04Linux实用操作 05-1Linux上安装部署各类软件 文章目录 LinuxB站黑马学习笔记前言04Linux实用操作各类小技巧快捷键ctrl c 强制停止ctrl d 退出或登出历史命令搜索光标移动快捷键清屏 软件安装yum命令apt命令扩展小技巧查看树形目录结构 systemctl软连接日期、时区date命令date命令进行日期加减修改Linux时区ntp程序 IP地址、主机名IP地址主机名域名解析虚拟机配置固定IP 网络传输下载和网络请求ping命令wget命令curl命令 端口 进程管理主机状态top命令磁盘信息监控网络状态监控 环境变量环境变量$符号自行设置环境变量 上传、下载rz、sz命令 压缩、解压压缩格式tar 命令压缩 解压zip 命令压缩文件unzip 命令解压文件 注 前言 LinuxB站黑马学习笔记 04Linux实用操作 04Linux实用操作 各类小技巧快捷键 ctrl c 强制停止 Linux某些程序的运行如果想要强制停止它可以使用快捷键ctrl c 命令输入错误也可以通过快捷键ctrl c退出当前输入重新输入 ctrl d 退出或登出 可以通过快捷键ctrl d退出账户的登录 或者退出某些特定程序的专属页面 ps不能用于退出vi/vim 历史命令搜索 可以通过history命令查看历史输入过的命令 可以通过!命令前缀自动执行上一次匹配前缀的命令 可以通过快捷键ctrl r输入内容去匹配历史命令 如果搜索到的内容是你需要的那么 回车键可以直接执行键盘左右键可以得到此命令不执行 光标移动快捷键 ctrl a跳到命令开头 ctrl e跳到命令结尾 ctrl 键盘左键向左跳一个单词 ctrl 键盘右键向右跳一个单词 清屏 通过快捷键ctrl l可以清空终端内容或通过命令clear得到同样效果 软件安装 Linux系统的应用商店 操作系统安装软件有许多种方式一般分为 下载安装包自行安装 如win系统使用exe文件、msi文件等如mac系统使用dmg文件、pkg文件等 系统的应用商店内安装 如win系统有Microsoft Store商店如mac系统有AppStore商店 Linux系统同样支持这两种方式我们首先先来学习使用Linux命令行内的”应用商店”yum命令安装软件 yum命令 Yum全称为 Yellow dog Updater, Modified是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理能够从指定的服务器自动下载RPM包并且安装可以自动处理依赖关系并且一次安装所有依赖的软件包无须繁琐地一次次下载、安装 语法 yum [-y] [install | remove | search] 软件名称选项-y自动确认无需手动确认安装或卸载过程install安装remove卸载search搜索 yum命令需要root权限哦可以su切换到root或使用sudo提权。 yum命令需要联网 yum [-y] install wget 通过yum命令安装wget程序wget程序后面会学 yum [-y] remove wget通过yum命令卸载wget命令 yum search wget通过yum命令搜索是否有wget安装包 apt命令扩展 前面学习的各类Linux命令都是通用的。 但是软件安装CentOS系统和Ubuntu是使用不同的包管理器。 CentOS使用yum管理器Ubuntu使用apt管理器 通过前面学习的WSL环境我们可以得到Ubuntu运行环境。 语法 apt [-y] [install | remove | search] 软件名称用法和yum一致同样需要root权限apt install wget安装wgetapt remove wget移除wgetapt search wget搜索wget 小技巧查看树形目录结构 安装tree可查看树形目录结构 yum install -y tree使用tree命令即可查看当前目录下的树形结构如图 systemctl systemctl命令 Linux系统很多软件内置或第三方均支持使用systemctl命令控制启动、停止、开机自启 能够被systemctl管理的软件一般也称之为服务 语法 systemctl start | stop | status | enable | disable 服务名start 启动stop 关闭status 查看状态enable 开启开机自启disable 关闭开机自启 系统内置的服务比较多比如 NetworkManager主网络服务network副网络服务firewalld防火墙服务sshdssh服务FinalShell远程登录Linux使用的就是这个服务 现在可以使用systemctl去尝试一下控制这些服务的启动、关闭、自启动啦 除了内置的服务以外部分第三方软件安装后也可以以systemctl进行控制。 yum install -y ntp安装ntp软件 可以通过ntpd服务名配合systemctl进行控制 yum install -y httpd安装apache服务器软件 可以通过httpd服务名配合systemctl进行控制 部分软件安装后没有自动集成到systemctl中我们可以手动添加。 这部分内容在后续章节和大家详细讲解。 软连接 ln命令创建软连接 在系统中创建软链接可以将文件、文件夹链接到其它位置。 类似Windows系统中的《快捷方式》 语法 ln -s 参数1 参数2-s选项创建软连接参数1被链接的文件或文件夹参数2要链接去的目的地 实例 ln -s /etc/yum.conf ~/yum.confln -s /etc/yum ~/yum 注意必须使用绝对路径 日期、时区 date命令 通过date命令可以在命令行中查看系统的时间 语法 date [ -d ] [ 格式化字符串 ]-d 按照给定的字符串显示日期一般用于日期计算 格式化字符串通过特定的字符串标记来控制显示的日期格式 %Y 年%y 年份后两位数字 (00…99)%m 月份 (01…12)%d 日 (01…31)%H 小时 (00…23)%M 分钟 (00…59)%S 秒 (00…60)%s 自 1970-01-01 00:00:00 UTC 到现在的秒数 使用date命令本体无选项直接查看时间 可以看到这个格式非常的不习惯。我们可以通过格式化字符串自定义显示格式 按照2022-01-01的格式显示日期 按照2022-01-01 10:00:00的格式显示日期 如上由于中间带有空格所以使用双引号包围格式化字符串作为整体。 date命令进行日期加减 -d选项可以按照给定的字符串显示日期一般用于日期计算 其中支持的时间标记为 year年month月day天hour小时minute分钟second秒 -d选项可以和 格式化字符串配合一起使用哦 修改Linux时区 细心的同学可能会发现通过date查看的日期时间是不准确的这是因为系统默认时区非中国的东八区。 使用root权限执行如下命令修改时区为东八区时区 将系统自带的localtime文件删除并将/usr/share/zoneinfo/Asia/Shanghai文件链接为localtime文件即可 ntp程序 我们可以通过ntp程序自动校准系统时间 安装ntpyum -y install ntp 启动并设置开机自启 systemctl start ntpdsystemctl enable ntpd 当ntpd启动后会定期的帮助我们联网校准系统的时间 也可以手动校准需root权限ntpdate -u ntp.aliyun.com 通过阿里云提供的服务网址配合ntpdate安装ntp后会附带这个命令命令自动校准 IP地址、主机名 IP地址 每一台联网的电脑都会有一个地址用于和其它计算机进行通讯 IP地址主要有2个版本V4版本和V6版本V6很少用课程暂不涉及 IPv4版本的地址格式是a.b.c.d其中abcd表示0~255的数字如192.168.88.101就是一个标准的IP地址 可以通过命令ifconfig查看本机的ip地址如无法使用ifconfig命令可以安装yum -y install net-tools 特殊IP地址 除了标准的IP地址以外还有几个特殊的IP地址需要我们了解 127.0.0.1这个IP地址用于指代本机 0.0.0.0特殊IP地址 可以用于指代本机可以在端口绑定中用来确定绑定关系后续讲解在一些IP地址限制中表示所有IP的意思如放行规则设置为0.0.0.0表示允许任意IP访问 主机名 每一台电脑除了对外联络地址IP地址以外也可以有一个名字称之为主机名 无论是Windows或Linux系统都可以给系统设置主机名 Windows系统主机名 Linux系统主机名 在Linux中修改主机名 可以使用命令hostname查看主机名 可以使用命令hostnamectl set-hostname 主机名修改主机名需root 重新登录FinalShell即可看到主机名已经正确显示 域名解析 IP地址实在是难以记忆有没有什么办法可以通过主机名或替代的字符地址去代替数字化的IP地址呢 实际上我们一直都是通过字符化的地址去访问服务器很少指定IP地址 比如我们在浏览器内打开www.baidu.com会打开百度的网址 其中www.baidu.com是百度的网址我们称之为域名 访问www.baidu.com的流程如下 即 先查看本机的记录私人地址本 Windows看C:\Windows\System32\drivers\etc\hostsLinux看/etc/hosts 再联网去DNS服务器如114.114.114.1148.8.8.8等询问 配置主机名映射 比如我们FinalShell是通过IP地址连接到的Linux服务器那有没有可能通过域名主机名连接呢 可以我们只需要在Windows系统的C:\Windows\System32\drivers\etc\hosts文件中配置记录即可 虚拟机配置固定IP 为什么需要固定IP 当前我们虚拟机的Linux操作系统其IP地址是通过DHCP服务获取的。 DHCP动态获取IP地址即每次重启设备后都会获取一次可能导致IP地址频繁变更 原因1办公电脑IP地址变化无所谓但是我们要远程连接到Linux系统如果IP地址经常变化我们就要频繁修改适配很麻烦 原因2在刚刚我们配置了虚拟机IP地址和主机名的映射如果IP频繁更改我们也需要频繁更新映射关系 综上所述我们需要IP地址固定下来不要变化了。 在VMware Workstation中配置固定IP 配置固定IP需要2个大步骤 在VMware Workstation或Fusion中配置IP地址网关和网段IP地址的范围在Linux系统中手动修改配置文件固定IP 首先让我们先进行第一步跟随图片进行操作 现在进行第二步在Linux系统中修改固定IP 使用vim编辑/etc/sysconfig/network-scripts/ifcfg-ens33文件填入如下内容 执行systemctl restart network 重启网卡执行ifconfig即可看到ip地址固定为192.168.88.130了 在VMware Fusion中配置固定IP 暂跳 网络传输 下载和网络请求 ping命令 可以通过ping命令检查指定的网络服务器是否是可联通状态 语法 ping [-c num] ip或主机名选项-c检查的次数不使用-c选项将无限次数持续检查参数ip或主机名被检查的服务器的ip地址或主机名地址 示例 检查到baidu.com是否联通 结果表示联通延迟8ms左右 检查到39.156.66.10是否联通并检查3次 wget命令 wget是非交互式的文件下载器可以在命令行内下载网络文件 语法 wget [-b] url选项-b可选后台下载会将日志写入到当前工作目录的wget-log文件参数url下载链接 示例 下载apache-hadoop 3.3.0版本wget http://archive.apache.org/dist/hadoop/common/hadoop-3.3.0/hadoop-3.3.0.tar.gz 在后台下载wget -b http://archive.apache.org/dist/hadoop/common/hadoop-3.3.0/hadoop-3.3.0.tar.gz通过tail命令可以监控后台下载进度tail -f wget-log 注意无论下载是否完成都会生成要下载的文件如果下载未完成请及时清理未完成的不可用文件。 curl命令 curl可以发送http网络请求可用于下载文件、获取信息等 语法 curl [-0] url选项-O用于下载文件当url是下载链接时可以使用此选项保存文件参数url要发起请求的网络地址 示例 向cip.cc发起网络请求curl cip.cc 向python.itheima.com发起网络请求curl python.itheima.com 通过curl下载hadoop-3.3.0安装包curl -O http://archive.apache.org/dist/hadoop/common/hadoop-3.3.0/hadoop-3.3.0.tar.gz 端口 端口是设备与外界通讯交流的出入口。端口可以分为物理端口和虚拟端口两类 物理端口又可称之为接口是可见的端口如USB接口RJ45网口HDMI端口等虚拟端口是指计算机内部的端口是不可见的是用来操作系统和外部进行交互使用的 端口虚拟 物理端口我们日常生活中经常见到也能知晓它的作用。 但是虚拟端口有什么用为什么需要它呢 计算机程序之间的通讯通过IP只能锁定计算机但是无法锁定具体的程序。 通过端口可以锁定计算机上具体的程序确保程序之间进行沟通 IP地址相当于小区地址在小区内可以有许多住户程序而门牌号端口就是各个住户程序的联系地址 Linux系统是一个超大号小区可以支持65535个端口这6万多个端口分为3类进行使用 公认端口1~1023通常用于一些系统内置或知名程序的预留使用如SSH服务的22端口HTTPS服务的443端口 非特殊需要不要占用这个范围的端口 注册端口1024~49151通常可以随意使用用于松散的绑定一些程序\服务动态端口49152~65535通常不会固定绑定程序而是当程序对外进行网络链接时用于临时使用。 如图中计算机A的微信连接计算机B的微信A使用的50001即动态端口临时找一个端口作为出口 计算机B的微信使用端口5678即注册端口长期绑定此端口等待别人连接 PS上述微信的端口仅为演示具体微信的端口使用非图中示意 查看端口占用 可以通过Linux命令去查看端口的占用情况 使用nmap命令安装nmapyum -y install nmap 语法nmap 被查看的IP地址 可以看到本机127.0.0.1上有5个端口现在被程序占用了。 其中 22端口一般是SSH服务使用即FinalShell远程连接Linux所使用的端口 可以通过netstat命令查看指定端口的占用情况 语法netstat -anp | grep 端口号安装netstatyum -y install net-tools 如图可以看到当前系统6000端口被程序进程号7350占用了 其中0.0.0.0:6000表示端口绑定在0.0.0.0这个IP地址上表示允许外部访问 注意查看被哪个进程占用需要root不然看到的只有一条杠- 进程管理 进程 程序运行在操作系统中是被操作系统所管理的。 为管理运行的程序每一个程序在运行的时候便被操作系统注册为系统中的一个进程 并会为每一个进程都分配一个独有的进程ID进程号 查看进程 可以通过ps命令查看Linux系统中的进程信息 语法 ps [ -e -f ]选项-e显示出全部的进程 选项-f以完全格式化的形式展示信息展示全部信息 一般来说固定用法就是 ps -ef 列出全部进程的全部信息 查看指定进程 在FinalShell中执行命令tail可以看到此命令一直阻塞在那里在FinalShell中复制一个标签页执行ps -ef 找出tail这个程序的进程信息问题是否会发现列出的信息太多无法准确的找到或很麻烦怎么办 我们可以使用管道符配合grep来进行过滤如 ps -ef | grep tail即可准确的找到tail命令的信息 过滤不仅仅过滤名称进程号用户ID等等都可以被grep过滤哦如ps -ef | grep 30001过滤带有30001关键字的进程信息一般指代过滤30001进程号 关闭进程 在Windows系统中可以通过任务管理器选择进程后点击结束进程从而关闭它。 同样在Linux中可以通过kill命令关闭进程。 语法 kill [-9] 进程ID选项-9表示强制关闭进程。不使用此选项会向进程发送信号要求其关闭但是否关闭看进程自身的处理机制。 主机状态 top命令 查看系统资源占用 可以通过top命令查看CPU、内存使用情况类似Windows的任务管理器 默认每5秒刷新一次语法直接输入top即可按q或ctrl c退出 负载如果是1就代表有一个cpu正在满负载运行 top命令内容详解 第一行 top命令名称20:33:29当前系统时间up 5 min启动了5分钟2 users2个用户登录load1、5、15分钟负载 第二行 Tasks195个进程2 running2个进程子在运行193 sleeping193个进程睡眠0个停止进程0个僵尸进程 第三行 %Cpu(s)CPU使用率us用户CPU使用率sy系统CPU使用率ni高优先级进程占用CPU时间百分比id空闲CPU率waIO等待CPU占用率hiCPU硬件中断率siCPU软件中断率st强制等待占用CPU率 第四、五行 Kib Mem物理内存total总量free空闲used使用buff/cachebuff和cache占用 KibSwap虚拟内存交换空间total总量free空闲used使用buff/cachebuff和cache占用 PID进程idUSER进程所属用户PR进程优先级越小越高NI负值表示高优先级正表示低优先级VIRT进程使用虚拟内存单位KBRES进程使用物理内存单位KBSHR进程使用共享内存单位KBS进程状态S休眠R运行Z僵死状态N负数优先级I空闲状态%CPU进程占用CPU率%MEM进程占用内存率TIME进程使用CPU时间总计单位10毫秒COMMAND进程的命令或名称或程序文件路径 top命令选项 top命令也支持选项 top交互式选项 当top以交互式运行非-b选项启动可以用以下交互式命令进行控制 磁盘信息监控 使用df命令可以查看硬盘的使用情况 语法df [-h] 选项-h以更加人性化的单位显示 可以使用iostat查看CPU、磁盘的相关信息 语法iostat [-x] [num1] [num2] 选项-x显示更多信息num1数字刷新间隔num2数字刷新几次 tps该设备每秒的传输次数Indicate the number of transfers per second that were issued to the device.。“一次传输意思是一次I/O请求”。多个逻辑请求可能会被合并为一次I/O请求。一次传输请求的大小是未知的。 使用iostat的-x选项可以显示更多信息 rrqm/s 每秒这个设备相关的读取请求有多少被Merge了当系统调用需要读取数据的时候VFS将请求发到各个FS如果FS发现不同的读取请求读取的是相同Block的数据FS会将这个请求合并Merge, 提高IO利用率, 避免重复调用wrqm/s 每秒这个设备相关的写入请求有多少被Merge了。rsec/s 每秒读取的扇区数sectorswsec/ 每秒写入的扇区数。rKB/s 每秒发送到设备的读取请求数wKB/s 每秒发送到设备的写入请求数avgrq-sz 平均请求扇区的大小avgqu-sz 平均请求队列的长度。毫无疑问队列长度越短越好。await 每一个IO请求的处理的平均时间单位是微秒毫秒。svctm 表示平均每次设备I/O操作的服务时间以毫秒为单位%util 磁盘利用率 网络状态监控 可以使用sar命令查看网络的相关统计sar命令非常复杂这里仅简单用于统计网络 语法sar -n DEV num1 num2 选项-n查看网络DEV表示查看网络接口 num1刷新间隔不填就查看一次结束num2查看次数不填无限次数 如图查看2次隔3秒刷新一次并最终汇总平均记录 IFACE 本地网卡接口的名称rxpck/s 每秒钟接受的数据包txpck/s 每秒钟发送的数据包rxKB/S 每秒钟接受的数据包大小单位为KBtxKB/S 每秒钟发送的数据包大小单位为KBrxcmp/s 每秒钟接受的压缩数据包txcmp/s 每秒钟发送的压缩包rxmcst/s 每秒钟接收的多播数据包 环境变量 环境变量 在讲解which命令的时候我们知道使用的一系列命令其实本质上就是一个个的可执行程序。 比如cd命令的本体就是/usr/bin/cd 这个程序文件。 环境变量是操作系统Windows、Linux、Mac在运行的时候记录的一些关键性信息用以辅助系统运行。 在Linux系统中执行env命令即可查看当前系统中记录的环境变量 环境变量是一种KeyValue型结构即名称和值如下图 如图图中记录了 HOME/home/itheima用户的HOME路径USERitheima当前的操作用户PWD当前工作路径… 等等一系列信息用于辅助系统在运行的时候 从环境变量中获取关键信息 环境变量PATH 在前面提出的问题中我们说无论当前工作目录是什么都能执行/usr/bin/cd这个程序这个就是借助环境变量中PATH这个项目的值来做到的。 PATH记录了系统执行任何命令的搜索路径如上图记录了路径之间以:隔开 /usr/local/bin/usr/bin/usr/local/sbin/usr/sbin/home/pgw/.local/bin/home/pgw/bin 当执行任何命令都会按照顺序从上述路径中搜索要执行的程序的本体 比如执行cd命令就从第二个目录/usr/bin中搜索到了cd命令并执行 $符号 在Linux系统中$符号被用于取”变量”的值。 环境变量记录的信息除了给操作系统自己使用外如果我们想要取用也可以使用。 取得环境变量的值就可以通过语法$环境变量名 来取得 比如 echo $PATH 就可以取得PATH这个环境变量的值并通过echo语句输出出来。 又或者echo ${PATH}ABC 当和其它内容混合在一起的时候可以通过{}来标注取的变量是谁 自行设置环境变量 Linux环境变量可以用户自行设置其中分为 临时设置语法export 变量名变量值 永久生效 针对当前用户生效配置在当前用户的 ~/.bashrc文件中针对所有用户生效配置在系统的 /etc/profile文件中并通过语法source 配置文件进行立刻生效或重新登录FinalShell生效 自定义环境变量PATH 环境变量PATH这个项目里面记录了系统执行命令的搜索路径。 这些搜索路径我们也可以自行添加到PATH中去。 举例配置Java环境变量 root用户执行 # 使用vim打开/etc/profile文件 vim /etc/profile# 编辑/etc/profile文件 export JAVA_HOME/export/server/jdk #/export/server/jdk为jdk的安装路径 export PATH$PATH:$JAVA_HOME/bin #注意如果有多的拼在后面如$PATH:$JAVA_HOME/bin:$MAVEN_HOME/bin# 重新生效环境变量 source /etc/profile配置环境变量的好处执行命令不用进入对应的bin目录下了在任何路径都可以执行 上传、下载 我们可以通过FinalShell工具方便的和虚拟机进行数据交换。 在FinalShell软件的下方窗体中提供了Linux的文件系统视图可以方便的 浏览文件系统找到合适的文件右键点击下载即可传输到本地电脑浏览文件系统找到合适的目录将本地电脑的文件拓展进入即可方便的上传数据到Linux中 rz、sz命令 当然除了通过FinalShell的下方窗体进行文件的传输以外也可以通过rz、sz命令进行文件传输。 rz、sz命令需要安装可以通过yum -y install lrzsz即可安装。 rz命令进行上传语法直接输入rz即可 sz命令进行下载语法sz 要下载的文件 文件会自动下载到桌面的fsdownload文件夹中。 注意rz、sz命令需要终端软件支持才可正常运行 FinalShell、SecureCRT、XShell等常用终端软件均支持此操作 压缩、解压 压缩格式 市面上有非常多的压缩格式 zip格式Linux、Windows、MacOS常用7zipWindows系统常用rarWindows系统常用tarLinux、MacOS常用gzipLinux、MacOS常用 在Windows系统中常用的软件如winrar、bandizip等软件都支持各类常见的压缩格式这里不多做讨论。 我们现在要学习如何在Linux系统中操作tar、gzip、zip这三种压缩格式 完成文件的压缩、解压操作。 tar 命令压缩 解压 Linux和Mac系统常用有2种压缩格式后缀名分别是 .tar称之为tarball归档文件即简单的将文件组装到一个.tar的文件内并没有太多文件体积的减少仅仅是简单的封装.gz也常见为.tar.gzgzip格式压缩文件即使用gzip压缩算法将文件压缩到一个文件内可以极大的减少压缩后的体积 针对这两种格式使用tar命令均可以进行压缩和解压缩的操作 语法 tar [-c -v -x -f -z -C] 参数1 参数2 ... 参数n-c创建压缩文件用于压缩模式-v显示压缩、解压过程用于查看进度-x解压模式-f要创建的文件或要解压的文件-f选项必须在所有选项中位置处于最后一个-zgzip模式不使用-z就是普通的tarball格式-C选择解压的目的地用于解压模式 tar 命令压缩 tar的常用组合为 tar -cvf test.tar 1.txt 2.txt 3.txt 将1.txt 2.txt 3.txt 压缩到test.tar文件内 tar -zcvf test.tar.gz 1.txt 2.txt 3.txt 将1.txt 2.txt 3.txt 压缩到test.tar.gz文件内使用gzip模式 注意 -z选项如果使用的话一般处于选项位第一个-f选项必须在选项位最后一个 tar 命令解压 常用的tar解压组合有 tar -xvf test.tar 解压test.tar将文件解压至当前目录 tar -xvf test.tar -C /home/itheima 解压test.tar将文件解压至指定目录/home/itheima tar -zxvf test.tar.gz -C /home/itheima 以Gzip模式解压test.tar.gz将文件解压至指定目录/home/itheima 注意 -f选项必须在选项组合体的最后一位-z选项建议在开头位置-C选项单独使用和解压所需的其它参数分开 zip 命令压缩文件 可以使用zip命令压缩文件为zip压缩包 语法 zip [-r] 参数1 参数2 ... 参数n-r被压缩的包含文件夹的时候需要使用-r选项和rm、cp等命令的-r效果一致 示例 zip test.zip a.txt b.txt c.txt 将a.txt b.txt c.txt 压缩到test.zip文件内 zip -r test.zip test itheima a.txt 将test、itheima两个文件夹和a.txt文件压缩到test.zip文件内 unzip 命令解压文件 使用unzip命令可以方便的解压zip压缩包 语法 unzip [-d] 参数-d指定要解压去的位置同tar的-C选项参数被解压的zip压缩包文件 示例 unzip test.zip将test.zip解压到当前目录unzip test.zip -d /home/itheima将test.zip解压到指定文件夹内/home/itheima 注 该内容是根据B站黑马程序员学习时所记相关资料可在B站查询黑马程序员新版Linux零基础快速入门到精通全涵盖linux系统知识、常用软件环境部署、Shell脚本、云平台实践、大数据集群项目实战等
http://www.lakalapos1.cn/news/16383/

相关文章:

  • 北?? 网站建设企业成品网站模板
  • 国内个人网站设计移动网站开发工具
  • 蓝色风格企业网站模板wordpress从哪里登录
  • 网站导航页面设计cms建站系统是什么
  • 眉山市做网站的公司关键词首页排名优化
  • 专业网站建设平台理性仁网站如何做估值分析
  • 网站建设中常见的问题百度搜索引擎优化方式
  • 网站的打开速度无锡网页制作公司
  • 律师的网站模板wordpress添加分类无响应
  • 现在建设的网站有什么劣势asp.net 网站 价格
  • 怎么做游戏网站网站地图 制作
  • 有了网站的域名下一步怎么做云主机系统
  • 西安网站建设高端全国企业信用查询系统
  • 网站设计计划书网页设计与制作教程代码
  • a标签怎么显示wordpress网站后台管理优化
  • 中山外贸网站建设公司吉林市建设官方网站
  • 中国流量最大的网站排行北京信息维护公司
  • 网站右下角图片广告代码网站文章推广
  • 如何构建大型网站架构切图网站建设
  • 烟台企业网站怎么优化网上申请店铺开网店的流程
  • 企业网站seo素材网官网
  • 凡科网站建设怎么样制作单页网站教程视频
  • ps做任务挣钱的网站企业支付宝登录入口
  • 宣威市网站建设自己电脑做网站服务器设置
  • 公司网站的维护衡阳的房地产网站建设
  • 爱站网站排行榜昆明设计公司排行榜
  • 景点与网站合作方案怎么做wordpress 后台菜单 层级
  • 绿色农业网站模板wordpress定義小工具
  • asp 网站卡死火速网站建设
  • html5网站源代码类似微分销的平台