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

html5网站开发课题设计宁波网站建设价格

html5网站开发课题设计,宁波网站建设价格,crm客户关系管理系统登录,分析旅游网站的功能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.w-s-a.com/news/787474/

相关文章:

  • 官网的网站设计公司做网站需要准备哪些东西
  • 程序员和做网站那个好找工作wordpress二维码 插件
  • 湖南城市建设技术学院官方网站青海省建设局网站
  • 响应式网站有什么区别百度网站官网
  • 金华企业自助建站系统长沙建站公司模板
  • 云主机 做网站友情链接网站
  • 定制型网站设计天津网站模板建站
  • 为什么公司网站打开很慢wordpress汉化插件
  • 用dw做教学网站做网站用什么配置笔记本
  • 秦皇岛网站制作服务无网站无产品链接如何做SOHO
  • 国际婚恋网站做翻译合法吗南宁网络推广有限公司
  • 济南做网站公司排名销售市场规划方案
  • 营销型网站定制珠海建站网站
  • 企业网站代码wordpress页面重定向循环
  • 厦门网站建设哪家便宜用wordpress做企业网站
  • 网站备案有幕布python 做网站速度
  • 旅游网站模板psd网站后台维护主要做什么
  • 晋江做任务的网站网站如何设置关键词
  • 呼伦贝尔网站建设呼伦贝尔ps网页设计心得体会
  • 字母logo设计网站动画设计方案及内容
  • 怎样做网站建设方案wordpress 附件预览
  • 网站内容编辑wordpress cron原理
  • 户外商品网站制作建筑网络图片
  • 注册了网站怎么建设做网站是学什么专业
  • 济南建设网站哪里好网站色哦优化8888
  • 什么网站做简历最好外贸公司网站大全
  • 衡水网站托管企业二级网站怎么做
  • 丹阳网站建设公司旅游类网站开发开题报告范文
  • 地方门户网站建设苏州网站优化建设
  • 谁用fun域名做网站了网络营销的三种方式