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

衡水教育行业网站建设wordpress商品插件

衡水教育行业网站建设,wordpress商品插件,关键字优化技巧,wordpress 多网站Linux 下一切皆为文件#xff0c; 文件包括头文件#xff0c;库文件#xff08;静态库和共享库#xff09;#xff0c;可执行文件#xff0c;目录文件#xff0c;软链接文件#xff0c;配置文件等。 每个文件都依据权限分为用户、用户组和其他人三个身份#xff0c;…Linux 下一切皆为文件 文件包括头文件库文件静态库和共享库可执行文件目录文件软链接文件配置文件等。 每个文件都依据权限分为用户、用户组和其他人三个身份权限分为 readwrite 和execute。 Linux 的目录配置是目录树可以使用绝对路径和相对路径在系统中确定文件。 Linux 中是没有扩展名的概念的可以使用 file 命令查看文件类型使用 pwd 查看当前工作目录cd 更换当前工作目录mkdir 创建目录。 今天通过 protoc 这个命令来理解一下一切皆文件这句话的意思。 首先什么是命令 ls 命令可能是 (1) 可执行文件 (2) 链接到其他可执行文件的软链接文件 (3) 链接到其他脚本的软链接文件。 为什么在终端执行 ls 这个命令会打印当前目录的文件列表 先了解 Ubuntu 系统中各种文件颜色的含义 蓝 色表示文件夹 ls -l或ll时可以看到权限部分的第1个字母是d 被绿色阴影框住的是获得了最高权限(777)的文件夹绿色可执行文件包括jar 浅蓝色软链接文件 红色压缩文件 白色文本文件红色闪烁错误的符号链接 黄色设备文件 灰色:其它文件执行 which ls会在终端显示 /usr/bin/ls可以 cd /usr/bin ls可以发现很多文件其中有浅蓝色的软链接文件夹和绿色的执行文件 此时 ls -lah ls会显示 -rwxr-xr-x root root 139k 9月 5 2019 ls再如执行 which protoc终端显示 /opt/bstos/2.2.5.3/sysroots/x86_64-bstsdk-linux/usr/bin/protoc可以 cd /opt/bstos/2.2.5.3/sysroots/x86_64-bstsdk-linux/usr/bin/ ls可以发现很多文件其中有浅蓝色的软链接文件夹和绿色的执行文件 如果 ls 执行 protoc ls -lah protoc会在终端显示 lrwxrrwxrwx 1 root root 15 Aug 17 07:33 protoc - protoc-3.12.3.0说明 protocol 是一个软链接文件 protoc 命令软链接到 protoc-3.12.3.0而 protoc-3.12.3.0 是一个可执行文件。 执行到这里如果在 docker 环境内从 git 下载 3.12.2 版本的 protobuf 源码之后编译 mkdir -p cmake/build cd cmake/buildmake -jmake install而docker 环境内的 protoc 版本是 3.6.1的那为什么执行 protoc --version时会指向最后显示的是 libprotoc 3.6.1而不是刚刚编译的 3.12.2 版本的 protobuf which protoc时显示的 /opt/bstos/2.2.5.3/sysroots/x86_64-bstsdk-linux/usr/bin/protoc得先环境变量 PATH 是什么 查看所有的环境变量 rootubuntu:~$ env查看单个指定的环境变量 rootubuntu:~$ echo $PATH会显示 /opt/bstos/2.2.5.3/sysroots/x86_64-bstsdk-linux/usr/bin: /opt/bstos/2.2.5.3/sysroots/x86_64-bstsdk-linux/usr/sbin: /opt/bstos/2.2.5.3/sysroots/x86_64-bstsdk-linux/bin: /opt/bstos/2.2.5.3/sysroots/x86_64-bstsdk-linux/sbin: ...: /usr/local/bin: /usr/local/sbin: /sbin: /bin: /usr/local/src/jkd/jdk1.8.0_261/bin环境变量 PATH 的作用 定义命令行解释器搜索用户执行命令的路径 规定系统中的可执行文件的位置。 只要是处于这些位置中的可执行文件执行的时候就不需要指定路径直接执行即可。 什么是命令行解释器 参考链接 https://blog.csdn.net/weixin_53351797/article/details/126720897 如何设置 环境变量 PATH 设置 PATH在其原有的路径的基础上增添一个路径例如/home/gec (1) 临时设定 PATH 所谓临时指的是关闭终端之后就失效 rootubuntu:~$ export PATH${PATH}:/home/luxy(2) 永久设定 PATH 将语句 PATH$PATH:/home/gec 添加到文件 ~/.bashrc 的末尾 rootubuntu:~$sudo gedit ~/.bashrc这样就可以永久设定PATH注其他变量不能乱该。 由此可知知道当执行命令 protoc 时系统会优先从 环境变量 PATH 中的路径中寻找 protoc 可执行文件。 在 /opt/bstos/2.2.5.3/sysroots/x86_64-bstsdk-linux/usr/bin:中找到了 protoc 的可执行文件。那么就不会继续往下找。 把第一个找到 protoc 的可执行文件当做默认执行的文件夹。 所以为什么 which protoc 显示的是 /opt/bstos/2.2.5.3/sysroots/x86_64-bstsdk-linux/usr/bin/protoc所以为什么编译从 git 下载 3.12.2 版本的 protobuf 源码后没有升级protoc。 通过 file 查看 file /opt/bstos/2.2.5.3/sysroots/x86_64-bstsdk-linux/usr/bin/protoc显示 ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /opt/bstos/2.2.5.3/sysroots/x86_64-bstsdk-linux/lib/ld-linux-x86-64.so.2, ...通过 file 查看 file /home/project/protobuf-3.12.3/cmake/build/protoc终端显示 protoc:symbolic link to proto-3.12.3.0再执行 file proto-3.12.3.0终端显示 protoc-3.12.3.0:ELF 64-bit LSB executable, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, ...参考链接https://blog.csdn.net/qq_44986938/article/details/106288159
http://www.hkea.cn/news/14297758/

相关文章:

  • 哪个网站做外链视频好外贸自主建站平台
  • 宝石汇网站wordpress菜单保存不
  • 做母婴用品的网站有哪些外文网站设计
  • 免费网站收录提交qq网站访客获取系统
  • 哪里可以做公司网站做网站 视频外链
  • 做淘客网站需要多大空间app制作免费平台
  • 低价网站建设哪家更好网站模板后台
  • 旅游网站建设公司网站建设项目建议书
  • 做爰的网站网站建设行吗
  • 做网站电话销售的话术渭南建设厅官网
  • 丰都县网站那个网站教你做毕设的
  • 产品网站建设必要性cms wordpress
  • 个人备案网站内不能出现什么内容wordpress oss 静态
  • 跨境电商网站建设方案书优秀wordpress个人博客
  • 一般公司网站的后台管理在哪做网站开发的
  • 北京备案网站长春百度推广
  • 做装机u盘那个网站好深圳坂田网站建设
  • 做个电商网站多少钱品牌运营管理公司
  • 湖南长沙设计公司天津seo顾问
  • 泉州最专业手机网站建设定制做简历的网站viso
  • 平面设计网站源码wordpress nginx 404
  • 建设茶网站目的网站开发实用技术
  • 找不同 网站开发上街三屏网站建设
  • 衡阳网站备案内蒙古网站建设云聚
  • 南昌旅游集团网站建设服务器搭建vps教程
  • 朔州网站建设收费多少做网络销售如何找客户
  • 唐山住房和城乡建设厅网站最便宜做网站的方法
  • 中山 灯饰 骏域网站建设专家如何将公司网站做的更好看
  • 广西长长路桥建设有限公司网站昆明网站排名
  • 网站的邀请怎么做的网站建设首选易网宣