|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
Linux的常用命令find,察看man文档,初学者一定会觉得太复杂而不原意用,但是你一旦学会就爱不释手。
1、Linux中利用变量的缘故原由
变量的优点在于用一个复杂或简单了解的标记来取代另外一个对照庞大或简单变化的数据.简而言之,利用变量就是为了便利.在Linux中,主机内有太多的数据必要会见,而这些数据都是一些服务所必需的,且这些数据都十分烦琐.因而,为了简化全部运转流程,能够经由过程某个变量功效,让这个变量能够依据分歧的用户而变动内容.如许一来,体系只需依据谁人变量往获得所必要的数据便可,而不必要往影象那些烦琐的数据.
2、查询在Linux中的变量
查询"命令"是内部命令(别的非bash套件所供应的命令)或内置在bash中的命令.
[root@localhost~]#type-tname
type会显现出name是内部命令仍是bash内置的命令,个中:
file:暗示为内部命令
alias:暗示该命令为命令别号所设置的称号
builtin:暗示该命令为bash内置的命令
比方:type-tpacd
体系显现为builtin,暗示cd为内置命令.
3、变量在Linux中的使用
(1)猎取变量的内容
echo$变量名
比方:1.echo$PATH则体系会显现出变量PATH的值.
2.[root@localhost~]#sum=30+50-120
[root@localhost~]#echo$sum//打印出"30+50-120",而不是-40
30+50-120
别的,echo还能够向Linux终端打印数据.
比方:[root@localhost~]#echo"haha"
haha
(2)变量的赋值
办法:能够间接利用"="来向某个变量赋值.
比方:#echo$hehe//变量未赋值,间接取其值时,则体系的显现为空
#hehe=Vbird
#echo$hehe//体系显现为Vbird
Attention!!!
1.等号双方不克不及间接接空格符.
2.变量称号只能是英笔墨母与数字,但数字不克不及作为开首.
3.若该变量必要在别的子程序中实行,则必要用export使变质变成情况变量,如exportPATH.
4.作废变量的办法:unset变量名
5.若变量未赋值,间接取其值时,则体系的显现为空的.
6.双引号、单引号在变量中的使用
双引号仍旧能够坚持变量的内容.
单引号只能是一样平常字符,$name会得到原本的变量内容,仅作为字符的显现范例罢了.
#name=vbird
#echo$name//显现内容为vbird
#echo"$nameisme"//显现内容为vbirdisme
#echo$nameisme//显现内容为$nameisme
(3)情况变量
1、列出以后Shell情况下一切情况变量及内容:#env
HOSTNAME=linux.dmtsai.tw//主机称号
SHELL=/bin/bash//以后情况下,利用的Shell是哪个程序?
HISTSIZE=1000//纪录已经实行过的命令的数量,RedHat中可纪录1000个
USER=root//以后用户称号
LS_COLORS//色彩设置
PATH//实行文件命令搜刮路径.目次之间以冒号分开.注重,文件的搜刮是按PATH的值来查询.
PWD//以后用户地点的事情目次
LANG//与语系有关
HOME 
123下一页
常常有些朋友在Linux论坛问一些问题,不过,其中大多数的问题都是很基的。 |
|