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

德州做网站公司电话加快政务网站建设

德州做网站公司电话,加快政务网站建设,成都网站建设加推广公司,wordpress手机站Linux#xff1a;实用操作 1. 各类小技巧1.1 controlc(ctrl c) 强制停止1.2 可以通过快捷键#xff1a;control d(ctrl d)#xff0c;退出账户的登录1.3 历史命令搜索1.4 光标移动快捷键 2. 软件安装2.1 介绍2.2 yum命令(需要root权限)在这里插入图片描述 3. systemctl4.… Linux实用操作 1. 各类小技巧1.1 controlc(ctrl c) 强制停止1.2 可以通过快捷键control d(ctrl d)退出账户的登录1.3 历史命令搜索1.4 光标移动快捷键 2. 软件安装2.1 介绍2.2 yum命令(需要root权限)在这里插入图片描述 3. systemctl4. 软连接4.1 使用In命令 5. date命令5.1 date命令进行日期加减5.3 修改Linux时区5.4 ntp程序 6. ip地址主机名6.1 IP地址6.2 特殊IP地址6.3 主机名6.4 域名解析6.5 虚拟机配置固定IP 7.网络传输7.1 ping命令7.2 wget命令7.3 curl命令7.4 端口7.4.1 端口虚拟7.4.2 查看端口占用 8. 进程管理8.1 查看进程8.1.1 关闭进程 9. 主机状态9.1 查看系统资源占用top命令内容详解 9.2 磁盘信息监控9.3 网络状态监控 10. 环境变量 重点10.1 环境变量的作用10.2 环境变量PATH10.3 $符号10.3.1 自行设置环境变量 10.3.2 自定义环境变量PATH 11. 上传下载11.1 rz、sz命令 12. 压缩和解压12. 1 压缩格式12.2 tar命令12.3 zip命令12.3.1 unzip 命令解压文件 1. 各类小技巧 1.1 controlc(ctrl c) 强制停止 Linux某些程序的运行如果想要强制停止它可以使用快捷键controlc (ctrl c) 命令输入错误也可以通过快捷键ctrl c退出当前输入重新输入 1.2 可以通过快捷键control d(ctrl d)退出账户的登录 可以通过快捷键ctrl(control) d退出账户的登录 或者退出某些特定程序的专属页面 ps不能用于退出vi/vim 1.3 历史命令搜索 可以通过history命令查看历史输入过的命令 可以通过!命令前缀自动执行上一次匹配前缀的命令 可以通过快捷键: control r (ctrl c)输入内容去匹配历史命令 如果搜索到的内容是你需要的那么 回车键可以直接执行键盘左右键可以得到此命令不执行 1.4 光标移动快捷键 ctrl(control) a跳到命令开头ctrl(control) e跳到命令结尾ctrl(option) 键盘左键向左跳一个单词ctrl(option) 键盘右键向右跳一个单词 2. 软件安装 2.1 介绍 操作系统安装软件有许多种方式一般分为 下载安装包自行安装 如win系统使用exe文件、msi文件等如mac系统使用dmg文件、pkg文件等 系统的应用商店内安装 如win系统有Microsoft Store商店如mac系统有AppStore商店 Linux系统同样支持这两种方式我们首先先来学习使用Linux命令行内的”应用商店”yum命令安装软件 2.2 yum命令(需要root权限) yumRPM包软件管理器用于自动化安装配置Linux软件并可以自动解决依赖问题。 语法 选项-y自动确认无需手动确认安装或卸载过程install安装remove卸载search搜索 案例 这里的-y是自动安装当前的包以及依赖不需要你中间确认。 移除 search 通过yum命令搜索是否有wget安装包 wget和yum都是在Linux操作系统中常用的命令但它们的功能和用途有所不同。 wget是一个用于下载文件的命令行工具。它可以从指定的URL下载文件并将其保存到本地计算机上。wget可以下载任何可以通过HTTP、HTTPS和FTP协议访问的文件例如网页、图像、视频等。它还支持断点续传和递归下载。 而yum是一个用于管理软件包的工具。它可以在Linux系统上自动解决软件包之间的依赖关系并从配置的软件包仓库中下载并安装软件包。yum还可以更新已安装的软件包、卸载软件包和搜索可用的软件包等。它通常用于基于RPM包管理系统的Linux发行版如Red Hat Enterprise Linux (RHEL)、CentOS和Fedora等。 因此wget主要用于下载文件而yum主要用于管理软件包。它们的用途不同但在某些情况下也可以结合使用比如使用wget下载一个软件包的安装文件然后使用yum安装该软件包及其依赖项。 3. systemctl Linux系统很多软件内置或第三方均支持使用systemctl命令控制启动、停止、开机自启 能够被systemctl管理的软件一般也称之为服务 语法 系统内置的服务比较多比如 NetworkManager主网络服务network副网络服务firewalld防火墙服务sshdssh服务FinalShell远程登录Linux使用的就是这个服务 4. 软连接 4.1 使用In命令 在系统中创建软链接可以将文件、文件夹链接到其它位置。 类似Windows系统中的《快捷方式》 语法 -s选项创建软连接参数1被链接的文件或文件夹参数2要链接去的目的地 实例 ln -s /etc/yum.conf ~/yum.confln -s /etc/yum ~/yum 5. date命令 通过date命令可以在命令行中查看系统的时间 语法 -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 到现在的秒数 如上由于中间带有空格所以使用双引号包围格式化字符串作为整体。 5.1 date命令进行日期加减 -d选项可以按照给定的字符串显示日期一般用于日期计算 其中支持的时间标记为 year年month月day天hour小时minute分钟second秒-d选项可以和 格式化字符串配合一起使用哦 5.3 修改Linux时区 系统默认时区非中国的东八区,使用root权限执行如下命令修改时区为东八区时区 将系统自带的localtime文件删除并将/usr/share/zoneinfo/Asia/Shanghai文件链接为localtime文件即可 5.4 ntp程序 我们可以通过ntp程序自动校准系统时间 安装ntpyum -y install ntp 启动并设置开机自启 systemctl start ntpdsystemctl enable ntpd 当ntpd启动后会定期的帮助我们联网校准系统的时间 也可以手动校准需root权限ntpdate -u ntp.aliyun.com 通过阿里云提供的服务网址配合ntpdate安装ntp后会附带这个命令命令自动校准 6. ip地址主机名 6.1 IP地址 每一台联网的电脑都会有一个地址用于和其它计算机进行通讯 IP地址主要有2个版本V4版本和V6版本 IPv4版本的地址格式是a.b.c.d其中abcd表示0~255的数字如192.168.88.101就是一个标准的IP地址 可以通过命令ifconfig查看本机的ip地址如无法使用ifconfig命令可以安装yum -y install net-tools 6.2 特殊IP地址 除了标准的IP地址以外还有几个特殊的IP地址需要我们了解 127.0.0.1这个IP地址用于指代本机 0.0.0.0特殊IP地址 可以用于指代本机可以在端口绑定中用来确定绑定关系在一些IP地址限制中表示所有IP的意思如放行规则设置为0.0.0.0表示允许任意IP访问 6.3 主机名 可以使用命令hostname查看主机名 可以使用命令hostnamectl set-hostname 主机名修改主机名需root 重新登录 6.4 域名解析 IP地址实在是难以记忆有没有什么办法可以通过主机名或替代的字符地址去代替数字化的IP地址呢 实际上我们一直都是通过字符化的地址去访问服务器很少指定IP地址 比如我们在浏览器内打开www.baidu.com会打开百度的网址 其中www.baidu.com是百度的网址我们称之为域名 访问www.baidu.com的流程如下 6.5 虚拟机配置固定IP 课程地址 打开Mac系统的终端程序并执行如下命令 在终端内执行sudo su - 并输入个人系统密码切换到root用户 先备份一下文件 cp /Library/Preferences/VMware\ Fusion/networking /Library/Preferences/VMware\ Fusion/networking.bakcup 通过vim编辑器修改文件vim /Library/Preferences/VMware\ Fusion/networking 这里要修改为 192.168.88.0 5.备份文件cp /Library/Preferences/VMware\ Fusion/vmnet8/nat.conf /Library/Preferences/VMware\ Fusion/vmnet8/nat.conf.backup 修改文件vim /Library/Preferences/VMware\ Fusion/vmnet8/nat.conf 启动VMware Fusion进入Linux虚拟机 步骤2在Linux中修改固定IP 在虚拟机的图形化页面中打开终端使用su - 切换到root用户使用vim编辑/etc/sysconfig/network-scripts/ifcfg-ens33文件填入如下内容 执行systemctl restart network 重启网卡执行ifconfig即可看到ip地址固定为192.168.88.130了 7.网络传输 7.1 ping命令 可以通过ping命令检查指定的网络服务器是否是可联通状态 语法 选项-c检查的次数不使用-c选项将无限次数持续检查 参数ip或主机名被检查的服务器的ip地址或主机名地址 示例 检查到baidu.com是否联通 7.2 wget命令 wget是非交互式的文件下载器可以在命令行内下载网络文件 语法 选项-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 7.3 curl命令 curl可以发送http网络请求可用于下载文件、获取信息等 语法 选项-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 7.4 端口 端口是设备与外界通讯交流的出入口。端口可以分为物理端口和虚拟端口两类 物理端口又可称之为接口是可见的端口如USB接口RJ45网口HDMI端口等虚拟端口是指计算机内部的端口是不可见的是用来操作系统和外部进行交互使用的 7.4.1 端口虚拟 物理端口我们日常生活中经常见到也能知晓它的作用。 但是虚拟端口有什么用为什么需要它呢 计算机程序之间的通讯通过IP只能锁定计算机但是无法锁定具体的程序。通过端口可以锁定计算机上具体的程序确保程序之间进行沟通IP地址相当于小区地址在小区内可以有许多住户程序而门牌号端口就是各个住户程序的联系地址 Linux系统是一个超大号小区可以支持65535个端口这6万多个端口分为3类进行使用 公认端口1~1023通常用于一些系统内置或知名程序的预留使用如SSH服务的22端口HTTPS服务的443端口非特殊需要不要占用这个范围的端口注册端口1024~49151通常可以随意使用用于松散的绑定一些程序\服务动态端口49152~65535通常不会固定绑定程序而是当程序对外进行网络链接时用于临时使用。 如图中计算机A的微信连接计算机B的微信A使用的50001即动态端口临时找一个端口作为出口计算机B的微信使用端口5678即注册端口长期绑定此端口等待别人连接 7.4.2 查看端口占用 可以通过Linux命令去查看端口的占用情况 使用nmap命令安装nmapyum -y install nmap 语法nmap 被查看的IP地址 可以看到本机127.0.0.1上有5个端口现在被程序占用了。 可以通过netstat命令查看指定端口的占用情况 语法netstat -anp | grep 端口号安装netstatyum -y install net-tools 如图可以看到当前系统631端口被程序进程号1212占用了 其中0.0.0.0:6000表示端口绑定在0.0.0.0这个IP地址上表示允许外部访问 可以看到当前系统12345端口无人使用哦。 8. 进程管理 程序运行在操作系统中是被操作系统所管理的。为管理运行的程序每一个程序在运行的时候便被操作系统注册为系统中的一个进程并会为每一个进程都分配一个独有的进程ID进程号 8.1 查看进程 可以通过ps命令查看Linux系统中的进程信息 语法 选项-e显示出全部的进程 选项-f以完全格式化的形式展示信息展示全部信息 一般来说固定用法就是 ps -ef 列出全部进程的全部信息 在FinalShell中执行命令tail可以看到此命令一直阻塞在那里在FinalShell中复制一个标签页执行ps -ef 找出tail这个程序的进程信息问题是否会发现列出的信息太多无法准确的找到或很麻烦怎么办 我们可以使用管道符配合grep来进行过滤如 ps -ef | grep tail即可准确的找到tail命令的信息 过滤不仅仅过滤名称进程号用户ID等等都可以被grep过滤哦如ps -ef | grep 30001过滤带有30001关键字的进程信息一般指代过滤30001进程号 8.1.1 关闭进程 语法 kill -9 进程ID 9. 主机状态 9.1 查看系统资源占用 可以通过top命令查看CPU、内存使用情况类似Windows的任务管理器默认每5秒刷新一次语法直接输入top即可按q或control c退出 top命令内容详解 PID进程id USER进程所属用户 PR进程优先级越小越高 NI负值表示高优先级正表示低优先级 VIRT进程使用虚拟内存单位KB RES进程使用物理内存单位KB SHR进程使用共享内存单位KB S进程状态S休眠R运行Z僵死状态N负数优先级I空闲状态 %CPU进程占用CPU率 %MEM进程占用内存率 TIME进程使用CPU时间总计单位10毫秒 COMMAND进程的命令或名称或程序文件路径 top命令也支持选项 当top以交互式运行非-b选项启动可以用以下交互式命令进行控制 9.2 磁盘信息监控 使用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 每秒读取的扇区数sectors wsec/ 每秒写入的扇区数。 rKB/s 每秒发送到设备的读取请求数 wKB/s 每秒发送到设备的写入请求数 avgrq-sz 平均请求扇区的大小 avgqu-sz 平均请求队列的长度。毫无疑问队列长度越短越好。 await 每一个IO请求的处理的平均时间单位是微秒毫秒。 svctm 表示平均每次设备I/O操作的服务时间以毫秒为单位 %util 磁盘利用率 9.3 网络状态监控 可以使用sar命令查看网络的相关统计sar命令非常复杂这里仅简单用于统计网络 语法sar -n DEV num1 num2 选项-n查看网络DEV表示查看网络接口 num1刷新间隔不填就查看一次结束num2查看次数不填无限次数 如图查看2次隔3秒刷新一次并最终汇总平均记录 信息解读 IFACE 本地网卡接口的名称 rxpck/s 每秒钟接受的数据包 txpck/s 每秒钟发送的数据包 rxKB/S 每秒钟接受的数据包大小单位为KB txKB/S 每秒钟发送的数据包大小单位为KB rxcmp/s 每秒钟接受的压缩数据包 txcmp/s 每秒钟发送的压缩包 rxmcst/s 每秒钟接收的多播数据包 10. 环境变量 重点 10.1 环境变量的作用 在讲解which命令的时候我们知道使用的一系列命令其实本质上就是一个个的可执行程序。 比如cd命令的本体就是/usr/bin/cd 这个程序文件。 我们是否会有疑问为何无论当前工作目录在哪里都能执行/usr/bin/cd这个程序呢 这就是环境变量的作用啦。 环境变量是操作系统Windows、Linux、Mac在运行的时候记录的一些关键性信息用以辅助系统运行。 在Linux系统中执行env命令即可查看当前系统中记录的环境变量 环境变量是一种KeyValue型结构即名称和值如下图 … 等等一系列信息用于辅助系统在运行的时候 从环境变量中获取关键信息 10.2 环境变量PATH 在前面提出的问题中我们说无论当前工作目录是什么都能执行/usr/bin/cd这个程序这个就是借助环境变量中PATH这个项目的值来做到的。 PATH记录了系统执行任何命令的搜索路径如上图记录了路径之间以:隔开 /usr/local/bin/usr/bin/usr/local/sbin/usr/sbin/home/itheima/.local/bin/home/itheima/bin 当执行任何命令都会按照顺序从上述路径中搜索要执行的程序的本体比如执行cd命令就从第二个目录/usr/bin 中搜索到了cd命令并执行 10.3 $符号 在Linux系统中$符号被用于取”变量”的值。 环境变量记录的信息除了给操作系统自己使用外如果我们想要取用也可以使用。 取得环境变量的值就可以通过语法$环境变量名 来取得 比如echo $PATH 就可以取得PATH这个环境变量的值并通过echo语句输出出来。 又或者echo ${PATH}ABC当和其它内容混合在一起的时候可以通过{}来标注取的变量是谁 10.3.1 自行设置环境变量 Linux环境变量可以用户自行设置其中分为 临时设置语法export 变量名变量值永久生效 针对当前用户生效配置在当前用户的 ~/.bashrc文件中针对所有用户生效配置在系统的 /etc/profile文件中并通过语法source 配置文件进行立刻生效或重新登录Termius生效 案例 设置一个临时变量 重新连接Termius ** 变量MYNAME就没有值了 ** 当前用户永久生效 [rootcentos01 ~]# vi ~/.bashrc 新增内容 通过命令使文件生效 [rootcentos01 ~]# source .bashrc 断开重连Termius还是生效的,切换用户不生效 全局生效 [rootcentos01 ~]# vim /etc/profile 生效命令[rootcentos01 ~]# source /etc/profile 10.3.2 自定义环境变量PATH 在/root 目录下 新建myenv文件夹并创建mkhaha文件 但我想在任何地方都可以直接执行mkhaha这时候就需要进行如下操作 在任意地点都可以执行该程序 11. 上传下载 11.1 rz、sz命令 可以通过rz、sz命令进行文件传输 rz、sz需要安装 yum -y install lrzsz rz命令进行上传语法直接输入rz即可sz 下载 12. 压缩和解压 12. 1 压缩格式 市面上有非常多的压缩格式 zip格式Linux、Windows、MacOS常用7zipWindows系统常用rarWindows系统常用tarLinux、MacOS常用gzipLinux、MacOS常用 在Windows系统中常用的软件如winrar、bandizip等软件都支持各类常见的压缩格式这里不多做讨论。 我们现在要学习如何在Linux系统中操作tar、gzip、zip这三种压缩格式 完成文件的压缩、解压操作。 12.2 tar命令 Linux和Mac系统常用有2种压缩格式后缀名分别是 .tar称之为tarball归档文件即简单的将文件组装到一个.tar的文件内并没有太多文件体积的减少仅仅是简单的封装 .gz也常见为.tar.gzgzip格式压缩文件即使用gzip压缩算法将文件压缩到一个文件内可以极大的减少压缩后的体积 针对这两种格式使用tar命令均可以进行压缩和解压缩的操作 语法 -c创建压缩文件用于压缩模式-v显示压缩、解压过程用于查看进度-x解压模式-f要创建的文件或要解压的文件-f选项必须在所有选项中位置处于最后一个-zgzip模式不使用-z就是普通的tarball格式-C选择解压的目的地用于解压模式 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 -xvf test.tar 解压test.tar将文件解压至当前目录tar -xvf test.tar -C /home/itheima 解压test.tar将文件解压至指定目录/home/itheimatar -zxvf test.tar.gz -C /home/itheima 以Gzip模式解压test.tar.gz将文件解压至指定目录/home/itheima 注意 -f选项必须在选项组合体的最后一位-z选项建议在开头位置-C选项单独使用和解压所需的其它参数分开 12.3 zip命令 可以使用zip命令压缩文件为zip压缩包 语法 -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文件内 12.3.1 unzip 命令解压文件 使用unzip命令可以方便的解压zip压缩包 语法 -d指定要解压去的位置同tar的-C选项参数被解压的zip压缩包文件 示例 unzip test.zip将test.zip解压到当前目录 unzip test.zip -d /home/itheima将test.zip解压到指定文件夹内/home/itheima
http://www.zqtcl.cn/news/511119/

相关文章:

  • 创新创业营销策略网站建设等做钢材的都用什么网站
  • 英文免费网站模板大庆+网站建设
  • 品牌网站建设内容框架网站首页收录没了
  • 湖南城乡住房建设厅网站网站图片切换效果
  • 凡科做的网站可以在百度搜到吗阿里云nas做网站
  • 做企业销售分析的网站更改wordpress传文件尺寸
  • 网站建设策划书封面知名企业名称
  • 中小企业网站建设与管理课件百度云济南高端网站建设公司
  • 台州企业建站程序网页设计素材网站知乎
  • wordpress视频付费谷歌seo专员是指什么意思
  • 域名续费做网站wordpress模板淘宝客模板
  • 加强政协机关网站建设深圳教育软件app开发
  • 绍兴企业网站推广Django 个人博客网站开发
  • html5 开发网站图门市建设局网站
  • wordpress 建立网站江苏电信网站备案
  • 企业网站能个人备案吗成都蜀美网站建设
  • 网站开发 占位符直播网站开发接入视频
  • 网站 易用性原则义乌进货网平台
  • 做网站的你选题的缘由是什么洛阳网站建设找汉狮
  • 常德住房和城乡建设局网站陕西省建设厅的网站
  • 国外做meta分析的网站开发公司替业主承担物业费承诺书
  • 百度收录网站定位地址wordpress 检测浏览器
  • 学习网站建设优化wordpress 轮播广告
  • 迈诺网站建设wordpress 前台注册登录
  • 网站开发市场成本免费建站网站大全
  • 四川省建设人才网站通过ip访问网站需要怎么做
  • 网站建设需要知道什么财税公司怎么找客源
  • 赣州那里有做网站的公司物流网站建设平台
  • 青色系网站北京的建筑设计公司
  • 纺织品做外贸一般在哪个网站上手机网站qq登录插件