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

建设一个做资料库的网站网站建设的基本术语

建设一个做资料库的网站,网站建设的基本术语,页面模板如何设置,潍坊住房与城市建设部网站文章目录 前言一、快捷键小技巧二、软件安装三、systemctl控制软件启动关闭四、软链接五、日期和时区六、ip地址和主机名七、配置linux固定ip地址八、网络请求和下载九、端口十、进程管理十一、主机状态监控十二、环境变量十三、linux文件的上传和下载十四、压缩和解压总结 前言… 文章目录 前言一、快捷键小技巧二、软件安装三、systemctl控制软件启动关闭四、软链接五、日期和时区六、ip地址和主机名七、配置linux固定ip地址八、网络请求和下载九、端口十、进程管理十一、主机状态监控十二、环境变量十三、linux文件的上传和下载十四、压缩和解压总结 前言 一、快捷键小技巧 ctrlc 强制停止Linux某些程序的运行命令输入错误 ctrld 退出或登出退出账户的登录或者退出某些特定程序的专属页面) history 查看历史输入过的命令(!命令前缀自动执行上一次匹配前缀的命令,不能搜索太久的) ctrlr 输入内容去匹配历史命令(如果搜索到的内容是你需要的那么 回车键可以直接执行 键盘左右键可以得到此命令不执行) ctrl a跳到命令开头 ctrl e跳到命令结尾 ctrl 键盘左键向左跳一个单词 ctrl 键盘右键向右跳一个单词 ctrl l可以清空终端内容命令clear得到同样效果 二、软件安装 操作系统安装软件有许多种方式一般分为下载安装包自行安装系统的应用商店内安装 yumRPM包软件管理器用于自动化安装配置Linux软件并可以自动解决依赖问题。 yum [-y] [install | remove | search] 软件名称yum命令需要root权限哦可以su切换到root或使用sudo提权。yum命令需要联网 选项-y自动确认无需手动确认安装或卸载过程【install安装】 【remove卸载】 【search搜索是否有安装包】 各类Linux命令都是通用的。 但是软件安装CentOS系统和Ubuntu是使用不同的包管理器。 CentOS使用yum管理器Ubuntu使用apt管理器 apt [-y] [install | remove | search] 软件名称用法和yum一致同样需要root权限 apt install 软件安装软件 apt remove 软件移除软件 apt search 软件搜索软件 三、systemctl控制软件启动关闭 Linux系统很多软件内置或第三方均支持使用systemctl命令控制启动、停止、开机自启。能够被systemctl管理的软件一般也称之为服务 systemctl start | stop | status | enable | disable 服务名【start 启动】【stop 关闭】【status 查看状态】【enable 开启开机自启】【disable 关闭开机自启】 系统内置的服务比较多比如【NetworkManager主网络服务】【network副网络服务】【firewalld防火墙服务】【sshdssh服务FinalShell远程登录Linux使用的就是这个服务】 yum install -y httpd安装apache服务器软件可以通过httpd服务名配合systemctl进行控制。部分软件安装后没有自动集成到systemctl中我们可以手动添加。 四、软链接 在系统中创建软链接可以将文件、文件夹链接到其它位置。类似windows里的快捷方式 ln -s 参数1 参数2【-s选项创建软连接】【参数1被链接的文件或文件夹】【参数2要链接去的目的地】 实例ln -s /etc/yum ~/yum 五、日期和时区 通过date命令可以在命令行中查看系统的时间 date [-d] [格式化字符串]【-d 按照给定的字符串显示日期一般用于日期计算 year年 month月 day天 hour小时 minute分钟 second秒 】【格式化字符串通过特定的字符串标记来控制显示的日期格式 %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命令本体无选项直接查看时间由于中间带有空格所以使用双引号包围格式化字符串作为整体。 date查看的日期时间是不准确的这是因为系统默认时区非中国的东八区。 使用root权限执行如下命令修改时区为东八区时区 rm -f /etc/localtime sudo ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime将系统自带的localtime文件删除并将/usr/share/zoneinfo/Asia/Shanghai文件链接为localtime文件即可 我们可以通过ntp程序自动校准系统时间,安装ntpyum -y install ntp 启动并设置开机自启 systemctl start ntpd systemctl enable ntpd当ntpd启动后会定期的帮助我们联网校准系统的时间 也可以手动校准需root权限 ntpdate -u ntp.aliyun.com通过阿里云提供的服务网址配合ntpdate安装ntp后会附带这个命令命令自动校准 六、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地址127.0.0.1这个IP地址用于指代本机 0.0.0.0特殊IP地址可以用于指代本机可以在端口绑定中用来确定绑定关系在一些IP地址限制中表示所有IP的意思如放行规则设置为0.0.0.0表示允许任意IP访问 每一台电脑除了对外联络地址IP地址以外也可以有一个名字称之为主机名。无论是Windows或Linux系统都可以给系统设置主机名 我们一直都是通过字符化的地址去访问服务器很少指定IP地址 比如我们在浏览器内打开www.jingdong.com会打开百度的网址 其中www.jingdong.com是百度的网址我们称之为域名 域名解析 先查看本机的记录私人地址本 Windows看C:\Windows\System32\drivers\etc\hosts Linux看/etc/hosts 配置主机名映射 比如我们FinalShell是通过IP地址连接到的Linux服务器那有没有可能通过域名主机名连接呢 可以我们只需要在Windows系统的C:\Windows\System32\drivers\etc\hosts文件中配置记录即可 finalshell主机直接填写centos就行了就默认是域名地址了 可以使用命令hostname查看主机名 可以使用命令hostnamectl set-hostname 主机名修改主机名需root重新登录FinalShell即可看到主机名已经正确显示 七、配置linux固定ip地址 DHCP动态获取IP地址即每次重启设备后都会获取一次可能导致IP地址频繁变更 原因1办公电脑IP地址变化无所谓但是我们要远程连接到Linux系统如果IP地址经常变化我们就要频繁修改适配很麻烦 原因2在刚刚我们配置了虚拟机IP地址和主机名的映射如果IP频繁更改我们也需要频繁更新映射关系 windows配置固定IP需要2个大步骤 1.在VMware Workstation或Fusion中配置IP地址网关和网段IP地址的范围 ①192.168.88.0 — ②255.255.255.0 192.168.88.2 2.在Linux系统中手动修改配置文件固定IP 使用vim编辑/etc/sysconfig/network-scripts/ifcfg-ens33文件填入如下内容 执行systemctl restart network 重启网卡执行ifconfig即可看到ip地址固定为192.168.88.130了 在VMware Fusion中配置固定IP 打开Mac系统的终端程序并执行如下命令 在终端内执行sudo su - 并输入个人系统密码切换到root用户 先备份一下文件cp /Library/Preferences/VMware\ Fusion/networking /Library/Preferences/VMware\ Fusion/networking.bakcup 通过vim编辑器修改文件vim /Library/Preferences/VMware\ Fusion/networking 修改第11行为如图内容192.168.88.0并保存退出备份文件cp /Library/Preferences/VMware\ Fusion/vmnet8/nat.conf /Library/Preferences/VMware\ Fusion/vmnet8/nat.conf.backup 修改文件vim /Library/Preferences/VMware\ Fusion/vmnet8/nat.conf 如图所示在 NAT gateway address下修改ip为192.168.88.2这是网关的IP并保存退出启动VMware Fusion进入Linux虚拟机 步骤2在Linux中修改固定IP 在虚拟机的图形化页面中打开终端使用su - 切换到root用户 使用vim编辑/etc/sysconfig/network-scripts/ifcfg-ens33文件填入如下内容 执行systemctl restart network 重启网卡执行ifconfig即可看到ip地址固定为192.168.88.130了 八、网络请求和下载 可以通过ping命令检查指定的网络服务器是否是可联通状态 ping [-c num] ip或主机名【选项-c检查的次数不使用-c选项将无限次数持续检查】【参数ip或主机名被检查的服务器的ip地址或主机名地址】 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可以发送http网络请求可用于下载文件、获取信息等 curl [-O] url【选项-O用于下载文件当url是下载链接时可以使用此选项保存文件】【参数url要发起请求的网络地址】 九、端口 端口是设备与外界通讯交流的出入口。端口可以分为物理端口和虚拟端口两类 物理端口又可称之为接口是可见的端口如USB接口RJ45网口HDMI端口等 虚拟端口是指计算机内部的端口是不可见的是用来操作系统和外部进行交互使用的 计算机程序之间的通讯通过IP只能锁定计算机但是无法锁定具体的程序。 通过端口可以锁定计算机上具体的程序确保程序之间进行沟通;IP地址相当于小区地址在小区内可以有许多住户程序而门牌号端口就是各个住户程序的联系 可以通过Linux命令去查看端口的占用情况 使用nmap命令安装nmapyum -y install nmap nmap 被查看的IP地址22端口一般是SSH服务使用即FinalShell远程连接Linux所使用的端口 可以通过netstat命令查看指定端口的占用情况 安装netstatyum -y install net-tools netstat -anp | grep 端口号十、进程管理 进程是指程序在操作系统内运行后被注册为系统内的一个进程并拥有独立的进程ID进程号 可以通过ps命令查看Linux系统中的进程信息 ps [-e -f]【选项-e显示出全部的进程】【选项-f以完全格式化的形式展示信息展示全部信息】 从左到右分别是 UID进程所属的用户ID PID进程的进程号ID PPID进程的父ID启动此进程的其它进程 C此进程的CPU占用率百分比 STIME进程的启动时间 TTY启动此进程的终端序号如显示?表示非终端启动 TIME进程占用CPU的时间 CMD进程对应的名称或启动路径或启动命令 在Linux中可以通过kill命令关闭进程。 kill [-9] 进程ID【选项-9表示强制关闭进程。不使用此选项会向进程发送信号要求其关闭但是否关闭看进程自身的处理机制。】 十一、主机状态监控 可以通过top命令查看CPU、内存使用情况类似Windows的任务管理器 top命令也支持选项 当top以交互式运行非-b选项启动可以用以下交互式命令进行控制 默认每5秒刷新一次语法直接输入top即可按q或ctrl c退出 第一行 top命令名称14:36:57当前系统时间up 3 min启动了3分钟2 users2个用户登录load1、5、15分钟负载 第二行 Tasks179个进程2 running2个进程子在运行177 sleeping177个进程睡眠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进程id USER进程所属用户 PR进程优先级越小越高 NI负值表示高优先级正表示低优先级 VIRT进程使用虚拟内存单位KB RES进程使用物理内存单位KB SHR进程使用共享内存单位KB S进程状态S休眠R运行Z僵死状态N负数优先级I空闲状态 %CPU进程占用CPU率 %MEM进程占用内存率 TIME进程使用CPU时间总计单位10毫秒 COMMAND进程的命令或名称或程序文件路径 使用df命令可以查看硬盘的使用情况 df [-h]【选项-h以更加人性化的单位显示】 可以使用iostat查看CPU、磁盘的相关信息 iostat [-x] [num1] [num2]【选项-x显示更多信息】【num1数字刷新间隔num2数字刷新几次】 可以使用sar命令查看网络的相关统计sar命令复杂这里用于统计网络 sar -n DEV num1 num2【选项-n查看网络DEV表示查看网络接口】【num1刷新间隔不填就查看一次结束num2查看次数不填无限次数】 十二、环境变量 cd命令的本体就是/usr/bin/cd 这个程序文件。这就是环境变量的作用。 在Linux系统中执行env命令即可查看当前系统中记录的环境变量。环境变量是一种KeyValue型结构即名称和值。 PATH记录了系统执行任何命令的搜索路径路径之间以:隔开 /usr/local/bin /usr/bin /usr/local/sbin /usr/sbin /home/itheima/.local/bin /home/itheima/bin 当执行任何命令都会按照顺序从上述路径中搜索要执行的程序的本体比如执行cd命令就从第二个目录/usr/bin中搜索到了cd命令并执行 取得环境变量的值就可以通过语法$环境变量名 来取得 比如 echo $PATH 就可以取得PATH这个环境变量的值并通过echo语句输出出来。 又或者echo ${PATH}BBC 当和其它内容混合在一起的时候可以通过{}来标注取的变量是谁 Linux环境变量可以用户自行设置有 临时设置语法export 变量名变量值 永久生效针对当前用户生效配置在当前用户的 ~/.bashrc文件中针对所有用户生效配置在系统的 /etc/profile文件中并通过语法source 配置文件进行立刻生效或重新登录FinalShell生效 十三、linux文件的上传和下载 我们可以通过FinalShell工具方便的和虚拟机进行数据交换。 浏览文件系统找到合适的文件右键点击下载即可传输到本地电脑 浏览文件系统找到合适的目录将本地电脑的文件拓展进入即可方便的上传数据到Linux中 也可以通过rz、sz命令进行文件传输。rz、sz命令需要安装可以通过yum -y install lrzsz即可安装。 rz命令进行上传语法直接输入rz即可sz命令进行下载语法sz 要下载的文件 rz、sz命令需要终端软件支持才可正常运行 FinalShell、SecureCRT、XShell等常用终端软件均支持此操作 十四、压缩和解压 zip格式Linux、Windows、MacOS常用 7zipWindows系统常用 rarWindows系统常用 tarLinux、MacOS常用 gzipLinux、MacOS常用 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选择解压的目的地用于解压模式】 注意 -z选项如果使用的话一般处于选项位第一个 -f选项必须在选项位最后一个 -c和-x选项必须选一个 压缩示例tar -zcvf test.tar.gz 1.txt 2.txt 3.txt将1.txt 2.txt 3.txt 压缩到test.tar.gz文件内使用gzip模式 解压缩示例 解压test.tar将文件解压至当前目录 tar -xvf test.tar -C /home/phlinux 解压test.tar将文件解压至指定目录/home/phlinux tar -zxvf test.tar.gz -C /home/phlinux 以Gzip模式解压test.tar.gz将文件解压至指定目录/home/phlinux 注意 -f选项必须在选项组合体的最后一位 -z选项建议在开头位置 -C选项单独使用和解压所需的其它参数分开 可以使用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 123 a.txt 将test、123两个文件夹和a.txt文件压缩到test.zip文件内 使用unzip命令可以方便的解压zip压缩包 unzip [-d] 参数【-d指定要解压去的位置同tar的-C选项】【参数被解压的zip压缩包文件】 示例 unzip test.zip将test.zip解压到当前目录 unzip test.zip -d /home/123将test.zip解压到指定文件夹内/home/123 总结
http://www.ho-use.cn/article/10821073.html

相关文章:

  • 电商网站大全有哪些做家教网站
  • 制作团体网站企业网站模板建站怎么用
  • 深圳婚纱摄影网站建设wordpress插件外贸
  • 有没有做粤菜的网站dede+营销型网站
  • 东莞清溪镇做网站公司网页设计师考试报名
  • 建设一个网站流程图电脑传奇游戏哪个好玩
  • 巢湖网站开发做商城网站公司吗
  • 机械门户网站建设特点网站建设和运营的课程
  • 佛山+网站建设网站编程语言哪个好
  • 山东省山东省建设厅网站做网站需要知道什么软件
  • 做有关兼职网站的需求分析个人做网站要缴税
  • 东莞如何建网站费用深圳网站建设公司多吗
  • 百度网站评分html代码翻译
  • 网站更换服务器需要重新备案吗wordpress手写seo代码
  • 免费网站技术太原汽车网站建设
  • 网站建设参考文献仿抖音wordpress
  • 淄博网站制作网页优化小企业怎么建网站平台
  • 南充做网站电话辽宁省建设信息网官网
  • 做网站素材在哪里找wordpress同步到新浪微博
  • 做网站练手东莞建设公司网站
  • 圣玺企业网站建设扶贫工作网站建设方案
  • 手机网站关键词优化西安网站设计建设公司
  • 网站都有什么功能wordpress 登陆验证码
  • 网站开发属于什么会计科目国外一些建筑公司网站
  • 高端网站制作多少钱做同款的网站
  • 北京网站建设 知乎网站建设的要点是什么
  • 地方门户网站赚钱吗河北省最新任免
  • 如何查看一个网站是否备案设计logo素材
  • 福州企业免费建站企业展示型网站程序
  • 上饶网站制作深圳网站建设好不好