不说过多的理论,说一下怎么用。
~/.bash_profile文件:只表示当前用户的个人设置,生效后只该用户可用。
应用场景:
例如 当你在php文件夹下编写完一个test.php文件,并想要运行时。如果没有在~/.bash_profile中进行相应的配置,那么你需要这样运行test.php文件

同样如果你在其他文件夹下创建了一个test2.php文件,如何你想要运行它,那么你就要加上相应的路径。
例如 在/download/software/下建立test2.php,并编写一个time()函数运行它



可见 想要运行test2.php因该在前面要加上很长的路径。对于我们来说还需要记忆前面的路径,不方便。
为了解决这样的问题,我们可以在~/.bash_profile文件中进行相关的配置。具体操作如下

第一步:vim ~/.bash_profile

第二步:使用alias命令给/home/download/php/bin/php起别名

第三步:使用php 验证

注意:对于不同linux系统修改完~/.bash_profile文件可能不能马上使用别名命令, 你可以source /.bash_profile一下来读取/.bash_profile中的命令

Linux学习笔记——~/.bash_profile文件相关推荐

  1. Linux学习笔记11——文件I/O之二

    一.文件共享 内核使用三种数据结构表示打开的文件,它们之间的关系决定了在文件共享方面一个进程对另一个进程可能产生的影响. 1.每个进程在进程表中都有一个记录项,记录项中包含有一张打开文件描述表 2.内 ...

  2. Linux学习笔记十三——文件压缩、解压缩和归档

    压缩.解压缩命令: 1.compress/uncompress:压缩格式为Z,文件后缀为.Z compress /path/to/file uncompress /path/to/file.Z 2.g ...

  3. Linux学习笔记——修改文件的所有者和所有组

    文章目录 chown命令 chgrp 命令 chown命令 Linux chown(英文全拼:change owner)命令用于设置文件所有者和文件关联组的命令. Linux/Unix 是多人多工操作 ...

  4. Linux学习笔记6 文件操作——文件描述符

    基于文件描述符的文件操作 进程一启动,内核就打开了三个描述符,0(标准输入 STDIN),1(标准输出STDOUT), 2(标准错误输出STDERR).Linux用整形数做文件操作,因此称为文件描述符 ...

  5. 兄弟连Linux学习笔记之文件处理命令

    1 目录处理命令: ls -a #显示所有文件 -l #长格式显示 -d #只显示目录 -h #人性化显示 -i #查看i节点 mkdir # 创新新目录-p # 递归创建子目录 cd # 切换目录 ...

  6. linux学习笔记yum源.repo文件的理解

    linux学习笔记 repo文件是yum 源( 软件仓库 )的 配置 文件,通常一个repo文件定义了一个或者多个软件仓库的细节内容(记录了包的下载路径,相当于寻宝图,告诉yum去哪里寻找将要下载的软 ...

  7. linux给数据库重命名,Linux学习笔记:mv移动或文件重命名

    mv命令是move的缩写,可以用来移动文件或者将文件改名(move (rename) files),是Linux系统下常用的命令,经常用来备份文件或者目录. 语法:mv 源文件 目标文件 视mv命令中 ...

  8. LINUX学习笔记共五部分

    LINUX学习笔记1--LINUX系统命令 1.         界面切换: a)         进入字符界面:按住ctrl+alt+F1: 1.         首先需要进入用户登入,输入用户名和 ...

  9. linux rcs文件中的ip,linux学习笔记之diff和patch命令

    关键字:Linux 学习笔记 运维 系统 命令 一.命令的功能 diff命令的功能为逐行比较两个文本文件,列出其不同之处.可是做成diff记录也就是补丁. patch就是利用diff制作的补丁来打到文 ...

  10. Linux学习笔记-文件权限与路径

    Linux学习笔记-文件与目录 目前从电子信息科学与技术转到了计算机专业,因此想趁着大四比较闲的时候补一些计算机的知识.我想说:你好,生活[斜眼笑]!愿生活温柔以待!哈哈,这是我写的第一篇博客,谨以此 ...

最新文章

  1. 安卓adb常用简单指令
  2. android挂载usb设备,android usb挂载分析---MountService启动
  3. 验证证书有效期_笔试查分前,教资考试4个有效期你到底弄清楚了没?逾期不补!...
  4. 80. Leetcode 1642. 可以到达的最远建筑 (堆-技巧三-事后小诸葛)
  5. echart 高度 不用 不撑满_高度、长度可调节的输送机,能延伸至货车内部,堪称装卸神器...
  6. FLV封装格式介绍及解析
  7. MySQL limit 优化,百万至千万级快速分页:复合索引
  8. 关于Anaconda的环境和包管理
  9. matlab handle plot
  10. GNOME 2.18.2
  11. 【渝粤教育】电大中专药剂学基础知识 (2)作业 题库
  12. 用iframe框架,登录过期后登录框在框架里加载的问题
  13. java序列化和反序列话总结
  14. Vue解决无数据图片闪现的问题
  15. 怎样python爬虫更换ip地址爬取网站
  16. 共探机遇 2018中国产业互联网化纤创新者大会华丽启幕
  17. P4167 [Violet]樱花
  18. html图片靠右浮动 文字左侧环绕,CSS实现模拟float: center文字左右环绕图片的效果...
  19. 十大常见web漏洞及防范
  20. (NeurIPS 2019) Learning Object Bounding Boxes for 3D Instance Segmentation on Point Clouds

热门文章

  1. 爬虫第四关——寻找周杰伦
  2. 规划控制下的二阶段设计理论 -【多核服务价值链协同】
  3. python删除csv某一行_python删除csv行
  4. 如何用代码实现发送qq邮件(详细代码)
  5. 一行代码一道题:求2的幂次方
  6. 接入新浪微博第三方登录
  7. STM8S的按键PWM调光灯历程
  8. li标签中hover的使用及li标签的样式
  9. Nginx配置天地图缓存
  10. 数据分析【实践】——教育行业指标体系搭建和生命周期维护