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

一个网站一级栏目企业网站的搭建流程

一个网站一级栏目,企业网站的搭建流程,泰安房产网签数据,什么值得买 wordpress一、命令行基础 #xff08;一#xff09;命令行提示符解析 当前用户#xff1a;显示当前登录的用户名。例如#xff0c;当前用户为 “ubuntu_user”#xff0c;则在命令行提示符中会显示该用户名。 连接符#xff1a;通常是 “”#xff0c;用于分隔用户名和计算机名…一、命令行基础 一命令行提示符解析 当前用户显示当前登录的用户名。例如当前用户为 “ubuntu_user”则在命令行提示符中会显示该用户名。 连接符通常是 “”用于分隔用户名和计算机名。如 “ubuntu_userubuntu_pc”。 计算机名标识当前计算机的名称如上述例子中的 “ubuntu_pc”。 当前路径展示当前所在的目录路径。假设当前在 “/home/ubuntu_user/Documents” 目录下命令行提示符会显示该路径。 当前用户的权限通过提示符的形式有所体现如普通用户一般是 “\(”超级用户是“#” 。当使用普通用户登录时命令行提示符为“\)”若切换为超级用户root提示符会变为 “#”。 二用户切换 su 用户名切换到指定用户需要输入目标用户密码。 示例su test_user 注释执行该命令从当前用户切换到 “test_user”随后系统会提示输入 “test_user” 的密码输入正确密码即可完成切换。 sudo passwd 用户名修改指定用户的密码需要 root 权限。 示例sudo passwd new_user 注释使用该命令修改 “new_user” 的密码由于涉及用户密码修改需要 root 权限所以使用sudo提升权限。执行后按照提示输入两次新密码完成修改。 二、常用文件操作命令 cd切换目录如cd /home切换到 home 目录cd -返回上一次路径。 示例 1cd /home 注释假设当前在 “/root” 目录执行此命令后会进入 “/home” 目录。 示例 2cd - 注释若之前在 “/var/log” 目录执行该命令会回到 “/var/log”即返回上一次所在路径。 ls列出目录内容如ls列出当前目录下所有文件和文件夹。 示例ls 注释在当前目录下执行该命令会展示该目录下的所有文件和子目录包括隐藏文件需加参数 - a 才显示。 mv移动或重命名文件如mv 1.c p将 1.c 重命名为 p。 示例mv /home/ubuntu_user/src/1.c /home/ubuntu_user/dest/p.c 注释此命令将 “/home/ubuntu_user/src/” 目录下的 “1.c” 文件移动到 “/home/ubuntu_user/dest/” 目录并将文件名重命名为 “p.c”。若目标路径和源路径相同则仅执行重命名操作。 cp复制文件如cp source_file target_file。 示例cp /home/ubuntu_user/Documents/file.txt /home/ubuntu_user/Backup/ 注释该命令将 “/home/ubuntu_user/Documents/” 目录下的 “file.txt” 文件复制到 “/home/ubuntu_user/Backup/” 目录下文件名保持不变。若目标路径是一个文件则会将源文件内容复制到目标文件中并覆盖目标文件原有内容。 cat查看文件内容cat 文件名打印文件内容到终端cat 1.c 2.c重定向覆盖cat 1.c 2.c重定向拼接。 示例 1cat /etc/hosts 注释执行此命令可查看 “/etc/hosts” 文件的内容文件内容会直接打印在终端上。 示例 2cat 1.c 2.c 注释将 “1.c” 文件的内容覆盖到 “2.c” 文件中。若 “2.c” 不存在则会创建一个新的 “2.c” 文件并将 “1.c” 的内容写入。 示例 3cat 1.c 2.c 注释将 “1.c” 文件的内容追加到 “2.c” 文件的末尾若 “2.c” 不存在同样会创建新文件并写入 “1.c” 的内容。 touch创建或更新文件时间戳touch new_file创建新文件。 示例touch new_file.txt 注释在当前目录下创建一个名为 “new_file.txt” 的空文件。若该文件已存在则会更新其时间戳为当前时间。 三、网络配置 一虚拟网络类型 桥接模式虚拟机与主机不同 IP可网络通信。在桥接模式下虚拟机获取到与主机同一网段的不同 IP 地址可与主机及其他网络设备通信。 主机模式只能与主机通信。主机模式下虚拟机仅能与主机进行通信无法访问外部网络。 NAT 模式外部看主机和虚拟机同一 IP可网络通信。NAT 模式下主机和虚拟机共享主机的 IP 地址通过 NAT 转换实现对外通信。 二桥接网络配置 网络适配器设置在虚拟机设置中配置网络适配器。在 VMware 虚拟机中进入虚拟机设置选择网络适配器将其模式设置为 “桥接模式”。 虚拟机网络编辑器配置对虚拟机网络编辑器进行相关设置。打开 VMware 网络编辑器确保桥接模式对应的网络连接正确选择物理网卡。 虚拟机内网络设置在虚拟机系统内进行网络相关配置。在 Ubuntu 虚拟机中编辑 “/etc/netplan/01-netcfg.yaml” 文件配置静态 IP 或动态获取 IP。 示例动态获取 IP 配置 network:version: 2renderer: networkdethernets:ens33:dhcp4: true 注释network定义网络配置version: 2表示使用 netplan 的版本 2renderer: networkd指定使用 systemd-networkd 作为网络渲染器ethernets下的ens33是网络接口名称不同虚拟机可能不同dhcp4: true表示启用 DHCP 动态获取 IPv4 地址。保存并执行netplan apply使配置生效。 三网络信息查询与验证 主机网络信息在 Windows 主机中使用cmd ipconfig查看。在 Windows 系统的命令提示符中执行ipconfig可查看主机的 IP 地址、子网掩码、网关等信息。 网络配置验证使用ping baidu.com测试网络连通性。 示例ping baidu.com 注释在 Ubuntu 虚拟机中执行该命令向百度服务器发送 ICMP 数据包若能收到回复则说明网络配置正常可正常访问外部网络。若收不到回复可能是网络配置问题、防火墙阻挡或 DNS 解析问题等。 四、软件安装 一在线安装 更新软件源可替换为国内源清华、阿里、163 等命令sudo apt-get update。 示例替换为清华源编辑 “/etc/apt/sources.list” 文件将内容替换为清华源地址 deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiversedeb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiversedeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiversedeb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiversedeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiversedeb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiversedeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiversedeb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse 注释deb开头的行表示软件包下载源deb-src开头的行表示软件包源代码下载源。Index of /ubuntu/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror是清华源地址focal是 Ubuntu 的版本代号不同版本可能不同后面的main restricted universe multiverse表示软件包的分类。保存后执行sudo apt-get update更新软件源使系统从新的源获取软件包信息。 软件下载与管理 sudo apt-get install 软件名安装软件。 示例sudo apt-get install nginx 注释使用该命令安装 “nginx” 服务器软件sudo用于获取管理员权限因为安装软件需要修改系统文件普通用户权限不足。 sudo apt-get remove 软件名移除软件。 示例sudo apt-get remove nginx 注释执行此命令移除 “nginx” 软件但不会删除其配置文件若后续重新安装原配置文件还在。 sudo apt-get remove 软件名 --purge彻底移除软件及配置文件。 示例sudo apt-get remove nginx --purge 注释在移除 “nginx” 软件的同时将其所有配置文件也一并删除再次安装时为全新安装状态。 sudo apt-get download 软件名下载软件包。 示例sudo apt-get download nginx 注释该命令会将 “nginx” 软件包下载到本地的软件包缓存目录/var/cache/apt/archives/但不会安装可用于离线安装或备份。 sudo apt-get clean清理已下载的软件包。 示例sudo apt-get clean 注释执行此命令会删除本地软件包缓存目录中的所有软件包释放磁盘空间。 sudo apt-get upgrade 软件名升级软件。 示例sudo apt-get upgrade nginx 注释使用该命令将 “nginx” 软件升级到软件源中可用的最新版本前提是软件源中有更新版本。 二离线安装 软件包命名规范软件名_版本号_架构.deb。例如 “nginx_1.18.0-1ubuntu1.6_amd64.deb”。 安装指令 sudo dpkg -i 软件包名安装软件包。 示例sudo dpkg -i nginx_1.18.0-1ubuntu1.6_amd64.deb 注释使用该命令安装指定的 “nginx” 软件包-i参数表示安装installsudo获取管理员权限因为安装软件包需要修改系统文件。 sudo dpkg -r 软件名移除软件。 示例sudo dpkg -r nginx 注释执行此命令移除 “nginx” 软件但不删除配置文件与sudo apt-get remove nginx类似。 sudo dpkg -P 软件名彻底移除软件及配置文件。 示例sudo dpkg -P nginx 注释在移除 “nginx” 软件的同时删除其所有配置文件与sudo apt-get remove nginx --purge类似。 五、文件操作 一文件查看与截取 head查看文件前几行head 文件名查看前 10 行head -n 行数 文件名查看指定行数。 示例head -n 5 /etc/passwd 注释该命令用于查看 “/etc/passwd” 文件的前 5 行内容-n参数指定要查看的行数。 tail查看文件后几行tail 文件名查看后 10 行tail -n 行数 文件名查看指定行数。 示例tail -n 20 /var/log/syslog 注释执行此命令查看 “/var/log/syslog” 文件的后 20 行内容同样-n参数指定行数。 管道符 |用于指令组合如ls | grep txt查找当前目录下 txt 文件。 示例ls /home/ubuntu_user/Documents | grep txt 注释该命令先执行ls /home/ubuntu_user/Documents列出 “/home/ubuntu_user/Documents” 目录下的所有文件和目录然后通过管道符|将结果传递给grep txt筛选出文件名包含 “txt” 的文件并显示。 二文件查找与筛选 file查看文件详细信息file 文件名。 示例file /home/ubuntu_user/Documents/file.txt 注释执行该命令可查看 “/home/ubuntu_user/Documents/file.txt” 文件的详细信息包括文件类型如 ASCII text、ELF 64-bit 等、编码等。 find查找文件或目录find 路径 -name 文件名。 示例find /home/ubuntu_user -name test.c 注释在 “/home/ubuntu_user” 目录及其子目录下查找名为 “test.c” 的文件-name参数指定按文件名查找。 cut剪切字符串cut -d 分隔符 -f 字段 文件名。 示例假设 “/home/ubuntu_user/Documents/data.txt” 文件内容为 “name:age:gender” 格式要提取第二列age执行cut -d : -f 2 /home/ubuntu_user/Documents/data.txt 注释-d参数指定分隔符为 “:”-f参数指定要提取的字段为第二列该命令会从 “/home/ubuntu_user/Documents/data.txt” 文件中按行提取第二列内容并输出。 grep查找字符串grep 字符串 文件名。 示例grep server_name /etc/nginx/nginx.conf 注释在 “/etc/nginx/nginx.conf” 文件中查找包含 “server_name” 字符串的行并将这些行输出显示可用于查找配置文件中的特定配置项。 三通配符 *匹配一个或多个字符如ls *.txt列出所有 txt 文件。 示例ls /home/ubuntu_user/Documents/*.txt 注释在 “/home/ubuntu_user/Documents” 目录下执行该命令会列出该目录下所有以 “.txt” 结尾的文件*代表任意字符序列包括空字符序列。 ?匹配一个字符如ls a?.txt查找以 a 开头后面跟一个字符再以 txt 结尾的文件。 示例ls a?.txt 注释在当前目录下查找文件名以 “a” 开头接着是任意一个字符最后以 “.txt” 结尾的文件例如 “a1.txt”“a2.txt” 等。 []匹配指定范围字符如ls [a - z].txt查找以小写字母开头的 txt 文件。 示例ls /home/ubuntu_user/Documents/[a - z].txt 注释在 “/home/ubuntu_user/Documents” 目录下查找以小写字母开头以 “.txt” 结尾的文件[a - z]表示匹配小写字母 a 到 z 中的任意一个字符。 四文件属性修改 wc统计文件信息wc 文件名统计行数、单词数和字节数wc -c 文件名统计字节数wc -m 文件名统计字符数wc -l 文件名统计行数wc -w 文件名统计单词数。 示例wc -l /home/ubuntu_user/Documents/file.txt 注释执行该命令统计 “/home/ubuntu_user/Documents/file.txt” 文件的行数-l参数表示统计行数lines。 chgrp修改文件所属组sudo chgrp 组名 文件名。 示例sudo chgrp users /home/ubuntu_user/Documents/file.txt 注释使用该命令将 “/home/ubuntu_user/Documents/file.txt” 文件的所属组修改为 “users”因为修改文件所属组需要管理员权限所以使用sudo。 chown修改文件所属用户和组sudo chown 用户名 文件名。 示例sudo chown new_user
http://www.dnsts.com.cn/news/15409.html

相关文章:

  • 相册网站模板哈尔滨seo服务
  • 设计网站费用多少在线制作网站免费
  • 怎么把做的网站传沈阳注册公司
  • 优质网站策划东莞莞城网站建设
  • 网站建设的技能有哪些科技小手工
  • 上海网站制作商做外贸企业网站
  • 网站建设行业swot分析密云上海网站建设
  • 服务器iis搭建网站dw怎样去除网站做的页面模板
  • 访问国外网站很慢网站策划设计建设
  • 怎样做一个公司网站做个app软件多少钱
  • 博客网站 wordpress四川省建筑人员证书查询
  • 公司后台网站怎么做怎么把网站黑了
  • 做空闲时间的网站健康企业建设标准
  • 沧州网站建设益志科技c++实现微博第三方登录 没有公司和网站如何做
  • 网站怎么发布做微商南昌企业建站
  • 快速建站教程网推广平台大全
  • 怎样在国外网站做推广设计制作售卖
  • 现在有人还做网站吗2018新网站做外链
  • 网站备案万网为何打不开中国建设银行网站
  • 南昌网站开发商哪家强dw下载手机版
  • 重庆公司地址优化大师app
  • 网站分析百度在线爬取网页源码
  • 南通网站流量优化网站推广优化外包
  • 贵州网站备案查询怎么做中英文版网站
  • 房屋装修设计网站郑州教育信息网
  • 深圳三站合一网站建设wordpress 兼容php7
  • 北京协会网站建设为企业做出贡献的句子
  • ftp更换网站买房子平台
  • asp.net网站运行助手个人网站 cms
  • 网站免费创建外贸出口退税流程