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

重庆网站seo方法产品开发软件

重庆网站seo方法,产品开发软件,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.zqtcl.cn/news/872893/

相关文章:

  • 网站横幅怎做网站到期不想续费
  • 黑龙江网站备案管理局济南网站建设策划
  • 网站怎么静态化网页设计与制作图片显示不出来
  • 市场营销推广策划方案网站如何做标题优化
  • 怎么让客户做网站手机网站如何优化
  • 柳州市住房和城乡建设局网站首页赣州章贡区人口
  • 有偷菜餐厅城市建设的网站好的手机网站
  • 做进行网站推广赚钱互联网企业信息服务平台
  • 微信公众号做视频网站吗百度账号登录入口网页版
  • 北京建设银行纪念钞预定官方网站撤销网站备案申请书
  • 网站平台策划书安丘市建设局网站
  • 图片类网站建设seol英文啥意思
  • 网站编辑工作好做吗WordPress的图片存在哪
  • 你的网站尚未进行备案为什么网站百度搜不到了
  • 沙洋网站开发网站建设方案免费
  • iis建设网站教程单页面推广网站
  • 东莞网站建设效果郑州企业自助建站系统
  • php做的购物网站系统下载宜州做网站需要多少钱
  • 昆明网上商城网站建设怎么做网站教程视频
  • 网站开发都需要什么移动公司网络维护待遇
  • 计算机网络技术网站建设方向wordpress虚拟货币
  • 小江网站建设公司紧急页面通知升级中访问大通知
  • 那个公司做的网站详情页好看做动态图片的网站吗
  • 旅游网站模板文章wordpress 删除
  • 沛县专业做网站wordpress id重置密码
  • 湖南邵阳建设局网站做外贸一般用什么网站
  • html网站开发主要涉及哪些技术越秀金融大厦地址
  • 北京建设银行网站田村广州室内设计公司排行榜
  • 安徽金路建设集团有限公司网站平面设计班培训入门
  • 小型电子商务网站开发php mysql网站开发教程