Linux的source命令怎么使用
发表于:2025-02-01 作者:千家信息网编辑
千家信息网最后更新 2025年02月01日,今天小编给大家分享一下Linux的source命令怎么使用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我
千家信息网最后更新 2025年02月01日Linux的source命令怎么使用
今天小编给大家分享一下Linux的source命令怎么使用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。
Linux系统中,source命令通常用"。"来代替,是一个点命令,与一般的命令有所不同。
source
source filename
作用是在当前bash环境下读取并执行Filename中的命令。由于该命令可以用"."来替代,例如
source filename. filename
source命令的一个妙用
在编译核心时,常常要反复输入一长串命令,如
make mrpropermake menuconfigmake depmake cleanmake bzImage
这些命令既长,又繁琐。而且有时候容易输错,浪费你的时间和精力。如果把这些命令做成一个文件,让它自动按顺序执行,对于需要多次反复编译核心的用户来说,会很方便。
用source命令可以办到这一点。它的作用就是把一个文件的内容当成是shell来执行。
先在/usr/src/linux-2.4.20目录下建立一个文件,取名为make_command,在其中输入如下内容:
make mrproper &&make menuconfig &&make dep &&make clean &&make bzImage &&make modules &&make modules_install &&cp arch/i386/boot/bzImge /boot/vmlinuz_new &&cp System.map /boot &&vi /etc/lilo.conf &&lilo -v
文件建立好之后,以后每次编译核心,只需要在/usr/src/linux-2.4.20下输入source make_command 就行了。这个文件也完全可以做成脚本,只需稍加改动即可。
shell编程中的命令有时和C语言是一样的。&&表示与,||表示或。把两个命令用&&联接起来,如 make mrproper && make menuconfig,表示要第一个命令执行成功才能执行第二个命令。对执行顺序有要求的命令能保证一旦有错误发生,下面的命令不会盲目地继续执行。
source filename 与 sh filename 及./filename执行脚本的区别
当shell脚本具有可执行权限时,用sh filename与./filename执行脚本是没有区别得。./filename是因为当前目录没有在PATH中,所有"."是用来表示当前目录的。 sh filename 重新建立一个子shell,在子shell中执行脚本里面的语句,该子shell继承父shell的环境变量,但子shell新建的、改变的变量不会被带回父shell。 source filename:这个命令其实只是简单地读取脚本里面的语句依次在当前shell里面执行,没有建立新的子shell。那么脚本里面所有新建、改变变量的语句都会保存在当前shell里面。
以上就是"Linux的source命令怎么使用"这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注行业资讯频道。
命令
脚本
文件
内容
知识
篇文章
面的
变量
核心
目录
语句
编译
输入
不同
作用
就是
环境
顺序
很大
成功
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
乌班图服务器版开启ssh
园区软件开发
地理信息数据库建库内容
网络安全险市场潜力
数据库管理系统的模块组成
镇江互联网软件开发推荐咨询
赛普网络技术有限公司镇江
在铁锈战争怎么加入官方服务器
如何删除阿里云数据库
上海安装软件开发解决方案
数据库同步大数据
青海集团党性体检软件开发
vb数据库
卫星网络安全路由
2012文件服务器域管理
辰胜网络技术有限公司怎么样
腾讯云数据库认证题库
软件开发逆向破解论坛
冬奥网络安全工作方案
有网址怎么登录金蝶云服务器
昆明网络安全工程师培训机构
如何查询服务器管理ip
jsp往数据库添加数据库
网站的服务器查询
日常生活中用到的数据库
服务器病毒攻击和软件攻击的区别
端游方舟进服务器黑屏
河北大学的网络安全专业怎么样
网络安全总队 副厅 正处
渝北邮政网络安全