营销型网站 案例phpcms v9网站上传

bicheng/2026/1/23 1:56:21/文章来源:
营销型网站 案例,phpcms v9网站上传,北京建网站的公司,wordpress自动采集1024目录 常见的环境变量 HOME PWD SHELL HISTSIZE 环境变量相关的指令 echoenv export unset 本地变量 环境变量整体理解 程序现象_代码查看环境变量 整体理解 环境变量表 环境变量表的传递 环境变量表的查看 测试验证 少说废话#x1f197; 每个用户…目录 常见的环境变量 HOME PWD SHELL HISTSIZE  环境变量相关的指令 echoenv   export  unset 本地变量  环境变量整体理解 程序现象_代码查看环境变量 整体理解 环境变量表 环境变量表的传递  环境变量表的查看 测试验证 少说废话 每个用户启动都会有一个单独的bash进程bash单独给这个用户形成命令行参数表和环境变量表。以及配置文件都是每个用户都有一份。互相独立不影响。每开启一个终端就会有1个bash进程。一个用户也可以有多个bash进程。 常见的环境变量 PATH : 指定命令的搜索路径。HOME : 指定用户的主工作目录(即用户登陆到Linux系统中时,默认的目录)。SHELL : 当前Shell,它的值通常是/bin/bash。环境变量都是大写❗查看环境变量echo $PATH❗ ☞我们再用echo看几个常见的环境变量吧当然除了以下环境变量还有很多环境变量。 HOME $HOME这个代码是一个环境变量它代表的是当前登录的用户的主文件夹的意思。HOME家目录所在的环境变量。为什么初次登录的路径不一样❓因为账户不同所以路径不一样。在登录时系统配置给不同的用户设置在家目录下的不同账户下路径就不一样。HOME就是用来维护每个用户的家目录路径的。 PWD OS怎么知道此刻当前用户所处的路径。OS中有一个会变化的环境变量会随着用户操作路径的变量动态的把当前路径记录在PWD的环境变量中。pwd 是“打印工作目录”的缩写。 pwd 命令是 Linux 系统管理员最常用的命令之一。 它适用于 Linux 和其他类似 UNIX 的操作系统是一个内置 shell 命令可在 Bash shell、korn、ksh 等上使用。 pwd 命令打印当前工作目录名称以及从根 (/) 开始的完整路径。 它也是一个环境变量。 SHELL Linux启动的时候OS会为用户创建一个命令行shell媒婆bash/sh、bash、csh、tcsh、ash实习生王婆/李婆....为用户提供命令行参数解释的服务。用户怎么知道当前使用的是哪种shell呢所以系统启动的时候从SHELL的环境变量中把该程序运行起来sh、bash、csh、tcsh、ash中的一个产生了一个命令行解释器。  HISTSIZE  HISTSIZE historysize历史个数我们在命令行解释器输入参数时可以上下翻动查找我们的历史命令搜索证明我们曾经在命令行解释器输入的参数被LinuxOS记录下来了但是我们输入的历史指令很多不可能全部记录下来。HISTSIZE默认记录用户输入最新的历史命令的大小HISTSIZE值用于控制history命令输出历史记录数量HISTFILESIZE值控制.bash_history文件中存储历史记录数量。注意❗HISTSIZE不一定是从1开始记录的。 history指令查看历史记录的所有指令history | headhistory | wc -l 环境变量相关的指令 查看特点的环境变量 echo $环境变量❗查看全部的环境变量 envecho: 显示某个环境变量值export: 设置一个新的环境变量env: 显示所有环境变量unset: 清除环境变量取消内存级自定义环境变量set: 显示本地定义的shell变量和环境变量 系统当中用户所登录时的一些与登录相关/用户/路径程序相关的周边放在OS配置文件中的变量中设置的全局变量称为环境变量 echoenv   echo $NAME env export  export THIS_IS_MY_ENVhellotsq //注意两边没有空格 //自己定义的一个输入自己的环境变量 //同理这个只是在当前用户的环境变量中修改内存级 env | grep hellotsq //查看 unset [tangsiqilocalhost 7]$ unset THIS_IS_MY_ENV [tangsiqilocalhost 7]$ env | grep hellotsq本地变量  直接在命令行中定义的不是环境变量但还是在当前用户的bash内部。每个用户都有一个bash进程bash里面就有配置文件中有环境变量。不是环境变量env看不到但是echo可以查看。 环境变量整体理解 程序现象_代码查看环境变量 在上面我们学习了用指令的方式 获取环境变量。当然我们也可以用代码程序的方式获取环境变量。 前提知识 环境变量默认在bash内部。环境变量也是默认可以被子进程拿到的拷贝父进程的。父进程的数据默认能被子进程看到并访问不能修改在C语言标准库中C语言会默认维护一个全局变量errno用来统计最近一次调C语言函数的一个错误信息❌系统OS也会存在一个全局变量叫environ类型是 char **二级指针。通过environ二级指针可以获取环境变量。man errno man environ 程序代码解释 environ[ i ]*(environi)因为environ是一个全局的外部变量所以切记使用前要用extern关键字进行声明然后在使用。unistd.h头文件中声明了这个变量所以也可以将unist.h进行include还是要声明。*environ是指向环境变量字符串的首元素地址。 #includestdio.h #includestring.h #includeunistd.h int main() {extern char** environ;for(int i0;environ[i];i){printf(env[%d]-%s\n,i,environ[i]);}return 0; }整体理解 环境变量表 环境变量默认在bash内部。环境变量也是默认可以被子进程拿到的拷贝父进程的。父进程的数据默认能被子进程看到并访问不能修改。 ❓环境变量是怎么组织的 每个用户的bash在被OS启动的时候bash都会为当前用户维护一张表是指针数组char *env[ ] 指针数组里面的每个元素都是char *类型指向一个环境变量字符串的起始地址。环境变量字符串把字符串的首地址放到指针数组中形成了一张表环境变量表。注意❗最后还是要以NULL结尾。所以组织环境变量是用环境变量表组织的。所以exprot的本质就是把自定义的环境变量导入环境变量表中。 ❓bash运作的整个流程 LinuxOS启动bash启动当前用户下bash进程拿到命令行的参数形成命令行参数表。拿到可执行程序的名字到环境变量中去找路径和程序位置。字符串匹配根据程序所在路径创建子进程。 综上所述每个用户的bash启动的时候都会默认给当前用户的子进程形成两张表。 用户输入命令行argv[ ]命令行参数表。LinuxOS的配置文件中env[ ]环境变量表。bash通过各种方式把这两张表交给子进程。 【环境变量表】  【命令行参数表】 环境变量表的传递  命令行参数表和环境变量表交给子进程有两种方式 传参数子进程可以拷贝父进程的数据  上面验证过了拷贝这里验证下【传参】 #includestdio.h #includestring.h #includeunistd.h int main(int argc,char* argv[],char* env[]) {for(int i0;env[i];i){printf(env[%d]-%s\n,i,env[i]);}return 0; }环境变量表的查看 环境变量具有系统级的全局属性因为环境变量本身会被子进程继承下去。上面学习了部分查看变量变量内容的方法。 通过访问指针数组env指令echo指令getenv函数接口 getenv man getenv直接更具环境变量名拿到环境变量的内容、getenv仅仅只是获取一个环境变量的内容还有putenv后面自己实现bash会讲 #includestdio.h #includestring.h #includeunistd.h #includestdlib.h int main(int argc,char *argv[],char *env[]) {char *path getenv(PATH);if(path NULL)return 1;printf(path:%s\n,path);return 0; }测试验证 感谢大家的阅读若有错误和不足欢迎指正。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/87657.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

html5 制作手机网站设计干货很多的网站

Leangoo领歌是一款永久免费的专业的敏捷开发管理工具,提供端到端敏捷研发管理解决方案,涵盖敏捷需求管理、任务协同、进展跟踪、统计度量等。 Leangoo领歌上手快、实施成本低,可帮助企业快速落地敏捷,提质增效、缩短周期、加速创新…

嘉兴做网站seo的南头做网站公司

全网可达,R5路由表没有其他路由器的路由条目 注:每个路由器都添加了自己的环回,如R1就是1.1.1.1 R1可以分别ping通与R2,R3,R4之间的隧道 R1路由表上有所有路由器环回的路由条目 R5路由表上没有其他路由器的路由条目 实现代码: 首先将各个接口IP配好 边上3个路由器:[R6][R7][R…

哪儿提供邯郸做网站wordpress安装选择协议

一、多目标优化算法简介 (1)非支配排序的蜣螂优化算法NSDBO 多目标应用:基于非支配排序的蜣螂优化算法NSDBO求解微电网多目标优化调度(MATLAB)-CSDN博客 (2)NSGA3 NSGA-III求解微电网多目标…

网站dns错误网页搜索优化seo

闲话 最开始知道这本书是在校内论坛上,有同学通过这本书里的项目拿到大厂的ssp offer,于是就从网上订购了这本较为大部头的书,想要在简历上添加一个足够底层并且有意思的项目经历,从而帮助自己在秋招时赢得一个好的offer。 第一遍…

华蓥网站建设抖音seo公司帝搜平台

机械行业是我国重要的工业制造行业之一,相关企业在发展中往往需要用到ERP、PDM、PLM等系统来对产品信息进行管理,其中便涉及到大量文档和图纸等重要数据。然而随着业务的快速发展和数字化转型,机械行业也面临着如数据泄露、外来袭击攻击、内部…

获取网站全站代码津南网站建设

思路:利用bfs的思想 首先利用bfs遍历值为2的橘子(遍历时1和2都可以走)结束后如果存在某个橘子未被访问过且值为1则返回-1 再利用bfs遍历值为2的橘子 每遍历一次 时间加1 注意不要立即将map的值变为2,可以通过一个缓存数组临时存放…

建德做网站e福州便民服务自助终端

2019独角兽企业重金招聘Python工程师标准>>> 技术要点&#xff1a; 一个覆盖整个屏幕的浅灰色背景的div,一个包含内容的的div, 代码如下&#xff1a; <div id"financeTip" style""><div class"financeTipBg" style"&qu…

上饶网站建设哪家好织梦分类信息做的网站

在android 项目开发中&#xff0c;遇到一个比较难以解决的问题&#xff1a;在dialog已经显示的情况下&#xff0c;用户去手动切换主题&#xff1a;由白天模式切换到黑夜模式 众所周知&#xff0c;在主题切换时&#xff0c;有些切换方式&#xff08;代码控制&#xff09;会走重…

济南外贸网站建设wordpress的论坛主题

2023年中职"网络安全"—Linux系统渗透提权② Linux操作系统渗透测试任务环境说明&#xff1a;1. 使用渗透机对服务器信息收集&#xff0c;并将服务器中SSH服务端口号作为flag提交&#xff1b;2. 使用渗透机对服务器信息收集&#xff0c;并将服务器中主机名称作为flag…

宝安网站制作昆明网站建设搭建

我有一个这样一个对象&#xff0c;getData, 但是我不想要每一项的id&#xff0c;那怎么去删除呢(使用delete)? getData.map((item) >{delete item["id"];});console.log(getData);转载于:https://www.cnblogs.com/mmykdbc/p/8386407.html

建设农产品网站总结ppt模板昆明网签备案查询

php去掉字符串最后三个字符<?phpheader (content-type:text/html;charsetutf-8); $str programming;echo "原字符串&#xff1a;{$str}";//定义一个2021-03-11 20:32:46php $_get报错的解决办法&#xff1a;当我们直接访问POST&GET页面时由于并没有传递任何…

电子产品网站建设分析的摘要酒店网站设计模板

面向对象 概念 现实生活&#xff1a; 类&#xff1a;抽象的概念&#xff0c;把具有相同特征和操作的事物归为一类 先有实体&#xff0c;再有类的概念 代码世界&#xff1a; 类&#xff1a;抽象的概念&#xff0c;把具有相同属性和方法的对象归为一类 编写顺序&#xff1a;先有…

做动态影集的网站天津建设厅 注册中心网站首页

二元运算及其性质 二元运算中的特殊元 半群和独异点 代数系统的同态与同构 下确界是最大的下界&#xff0c;而在4、5、6三个下界里面&#xff0c;4和5都比6大。可4和5之间没办法分出大小&#xff0c;所以这个哈斯图没有下确界

网站数据库连接不上的常见问题哪家公司做网站不错

随着互联网技术的不断发展&#xff0c;Java作为后端开发的主流语言之一&#xff0c;其并发编程和多线程机制得到了越来越多的关注。面试中&#xff0c;关于Java内存模型、多线程以及并发相关的知识点往往是面试官关注的重点。本文将为大家解析三道综合面试题&#xff0c;涵盖Ja…

重庆建设工程公司网站贵阳市有翻译资质的公司

文章目录 前言一、理论基础二、509. 斐波那契数三、70. 爬楼梯四、746. 使用最小花费爬楼梯总结 前言 动态规划 一、理论基础 1.基础 2.背包问题 3.打家劫舍 4.股票问题 5.子序列问题 动态规划&#xff0c;英文&#xff1a;Dynamic Programming&#xff0c;简称DP&#xff0c;…

做网站的教程视频android手机版

在Kotlin中&#xff0c;委托是一种强大的设计模式&#xff0c;它允许一个类将其一些职责委托给另一个类。这种机制通过关键字by来实现。委托有助于代码的重用&#xff0c;降低耦合性&#xff0c;并提供更清晰的类设计。在Kotlin中&#xff0c;有两种主要类型的委托&#xff1a;…

网站建设都包含什么步骤wordpress 宝典 pdf

在高并发的应用场景下&#xff0c;数据库的性能瓶颈往往出现在并发读写上。为了提高数据库的并发性能&#xff0c;我们需要对MySQL的多线程进行有效的并发控制。本文将分享一些MySQL多线程并发控制的技巧&#xff0c;帮助大家更好地理解和优化MySQL的并发性能。 调整线程缓存大…

用阿里云服务器做刷单网站网站开发 8g和16g

在Windows 10或更高版本的操作系统中&#xff0c;由于Microsoft Edge浏览器与系统深度集成&#xff0c;常规的卸载方法有时可能无法完全移除。然而&#xff0c;你可以尝试以下步骤来尽可能彻底地卸载Microsoft Edge&#xff1a; 方法1&#xff1a;通过设置应用卸载Microsoft Ed…

网站建设中企百度搜索推广的五大优势

随着科技的日新月异&#xff0c;人工智能&#xff08;AI&#xff09;和机器学习&#xff08;ML&#xff09;技术如潮水般涌入我们的日常生活&#xff0c;为各个领域带来了翻天覆地的变化。在这一浪潮中&#xff0c;Sora作为一款前沿的AI视频生成工具&#xff0c;凭借其高度逼真…

郑州网站建设氵汉狮网络网站建设如何站内搜索

二叉树的锯齿形层序遍历 题解1 层序遍历双向队列 给你二叉树的根节点 root &#xff0c;返回其节点值的 锯齿形层序遍历 。&#xff08;即先从左往右&#xff0c;再从右往左进行下一层遍历&#xff0c;以此类推&#xff0c;层与层之间交替进行&#xff09;。 提示&#xff1a…