`

一天一个linux命令-----export

 
阅读更多

shell编程中的命令有时和C语言是一样的。&&表示与,||表示或。把两个命令用&&联接起来,如 make mrproper && make menuconfig ,表示要第一个命令执行成功才能执行第二个命令。对执行顺序有要求的命令能保证一旦有错误发生,下面的命令不会盲目地继续执行。

一天一个linux命令 -----export
 
功能说明:设置或显示环境变量。
 
语  法:export [-fnp][变量名称]=[变量设置值]
 
补充说明:在shell中执行程序时,shell会提供一组环境变量。export可新增,修改或删除环境变量,供后续执行的程序使用。export的效力仅及于该此登陆操作。
 
参  数:
-f  代表[变量名称]中为函数名称。
-n  删除指定的变量。变量实际上并未删除,只是不会输出到后续指令的执行环境中。
-p  列出所有的shell赋予程序的环境变量。
案 例:
安装memc ache模块
 
[root@localhost]#cd memcache-2.1.0
[root@localhost]#export PHP_PREFIX=/usr/local/server/php
[root@localhost]#$PHP_PREFIX/bin/phpize
[root@localhost]#./configure --enable -eaccelerator=shared --with-php-config=$PHP_PREFIX/bin/php-config
[root@localhost]#make && make install
 
登录到系统后,系统将启动一个用户shell。在这个shell中,可以使用shell命令或声明变量,也可以创建并运行shell脚本程序。运行

shell脚本程序时,系统将创建一个子shell。此时,系统中将有两个shell,一个是登录时系统启动的shell,

分享到:
评论

相关推荐

    linux命令练习题

    - `cal -A1 -B1 10 2010` 显示2010年10月及其前后一个月的月历。 8. 最后,一些其他命令的作用: - `export HELLO="hello world"` 设置环境变量HELLO的值为"hello world",使其可以在子shell中使用。 - `wc –w ...

    Linux后台运行命令

    ### Linux后台运行命令详解 #### 一、引言 在Linux操作系统中,用户可以通过各种方式启动后台任务。本文将重点介绍几种常用的Linux后台运行命令,包括快捷键方式以及`cron`和`crontab`命令的详细使用方法。这两种...

    linux命令练习题.docx.docx

    例如,`mkdir /tmp/test` 将创建一个名为 test 的目录在 /tmp/ 下。使用 `chmod` 命令可以设置文件或目录的权限。例如,`chmod 664 /tmp/test` 将设置 /tmp/test 目录的权限为 664。 3. 显示环境变量 PATH,并将 /...

    linux下安装ImageMagick-6.5+JMagick -6.4 经测试成功的

    ImageMagick 是一个功能很强的图片处理程序。可应用在多种操作系统平台上。 安装ImageMagick和JMagick 如果安装了老版本ImageMagick的rpm包,请先删除 安装环境要求: 确认已经安装了zlib、freetype、libpng和jpeg-...

    linux常用命令

    对于初学者来说,掌握一些基本的Linux命令是十分必要的。本文将详细介绍一些常用的Linux命令及其应用场景。 #### 基本文件操作命令 - **rz**:这个命令在标准的Linux环境中并不存在,通常它是在某些特定环境(如...

    Linux一句话精彩问答

    ### Linux一句话精彩问答知识点解析 #### 1. 修改主机名 - **命令**: `hostname 新主机名` - **说明**: 更改当前系统的主机名。若要永久更改,请编辑`/etc/hostname`文件。 #### 2. 启动到文字界面 - **命令**: ...

    Oracle expdp备份--windows和Linux

    `expdp`是Oracle Data Pump Export的命令行工具,用于导出数据库对象到一个二进制的DMP(Data Pump Export)文件,便于数据迁移、备份或恢复。 在“Oracle expdp备份--windows和Linux”的场景中,我们关注的是如何...

    第二章 Linux 常用命令训练 答案

    流包括标准输入(`stdin`)、标准输出(`stdout`)和标准错误(`stderr`),管道`|`用于连接命令,将一个命令的输出作为另一个命令的输入。 6. **进程操作**:`ps`显示当前进程状态,`top`实时监控系统进程,`kill`发送...

    linux下svn命令大全.pdf

    * 在 checkout 或 export 项目时,需要新建一个与 SVN 上不同名的文件夹,以防止项目被覆盖。 * 在 Windows 下拷贝软链接的库文件,可能会导致软链接变成实体文件,需要在 Linux 下操作。 Linux 下 SVN 命令大全...

    Linux常用命令讲解第2部分

    - **补充说明**:在某些Linux发行版(如Slackware)中,`adduser`命令是一个脚本程序,通过交互式对话来引导用户完成新用户的创建过程。该命令会提示输入新用户的用户名、密码等必要信息,并自动配置相关系统文件。...

    Hadoop大数据技术-实验1-熟悉常用的 Linux 操作和 Hadoop .docx

    本实验旨在帮助学生掌握必要的Linux命令和Hadoop操作,为后续实验打下坚实的基础。 #### 实验平台 - **操作系统**:Linux(推荐使用Ubuntu 22.04) - **Hadoop版本**:3.5.5 #### 实验知识点详解 ##### 熟悉常用...

    熟悉常用的Linux操作和Hadoop操作

    Linux 是一个开源的类 Unix 操作系统,广泛应用于服务器领域。下面是一些常用的 Linux 命令及其具体应用场景: 1. **`cd`命令**:用于切换工作目录。 - `cd /usr/local`:切换到 `/usr/local` 目录。 - `cd ..`:...

    jdk8-64位-linux版.zip

    8. ** Nashorn JavaScript引擎**:JDK 8内置了一个JavaScript引擎,允许Java代码直接执行JavaScript脚本,实现了Java与JavaScript之间的互操作性。 9. **并发改进**:包括Fork/Join框架的改进、并发集合类的优化...

    ES数据导出工具-验证方法1

    日志文件 `/home/jars/es_data_export/logs/info-*.txt` 是验证过程的关键部分,位于指定目录下,其中`info-*`代表一个以日期命名的日志文件。通过查看这些日志,可以获取关于数据导出的详细信息,例如错误信息、...

    linux系统下安装oracle教程

    本文档基于作者两天的实际安装经验编写而成,旨在帮助读者避免安装过程中可能出现的各种问题。 #### 系统环境准备 - **操作系统**:Red Hat Enterprise Linux Server release 6.5 (Santiago) - **内核版本**:Linux...

    Linux高级bash编程

    使用export命令传递一个变量到一个内嵌awk的脚本中 11-19. 使用getopts命令来读取传递给脚本的选项/参数. 11-20. "Including"一个数据文件 11-21. 一个没什么用的,source自身的脚本 11-22. exec的效果 11-23. 一个...

    Crontab命令.doc

    - `f3`:表示一个月中的哪一天(1-31) - `f4`:表示月份(1-12) - `f5`:表示一周中的哪一天(0-7),其中0和7都代表星期天。 - `program`:要执行的程序或脚本路径。 这些字段支持多种表达方式: - 使用`*`表示...

    linux下卸载和配置rpm版本jdk此方法特别好用解决了我一天的查找

    无论是进行软件开发还是部署应用程序,都需要一个稳定且配置正确的JDK(Java Development Kit)。本文将详细介绍如何在Linux(特别是RHEL 5)系统上卸载旧版JDK以及配置新的RPM版本JDK。 #### 卸载旧版JDK 在安装...

    Linux技术积累Linux技术积累Linux技术积累

    - `D` 表示一个月中的哪一天 (1-31)。 - `m` 表示月份 (1-12)。 - `d` 表示星期几 (0-6,0或7代表星期天)。 - `cmd` 表示要执行的命令。 通过以上内容,我们可以看到Linux技术积累的重要性,尤其是在系统管理...

    Linux环境下证书的生成及使用方法.zip

    在Linux环境下,你可以使用`openssl genpkey`命令生成一个指定长度的密钥,例如1024位: ```bash openssl genpkey -algorithm RSA -out private.key -pkeyopt rsa_keygen_bits:1024 ``` 上述命令将生成一个名...

Global site tag (gtag.js) - Google Analytics