Linux 基本问题

1.export和echo在linux里的作用是什么?比如a=b;exportbechoa与echo$a的结果为什么不相同?这个和C++的有什么关系吗?2.onset命令... 1.export和echo在linux里的作用是什么?比如a=b; export b
echo a 与 echo $a 的结果为什么不相同?这个和C++的有什么关系吗?

2.onset 命令的作用是什么?
3.cd /
cd ../..
执行命令后pwd的输出是什么?为什么?
4.cd /usr/bin/.././bin/..执行命令后pwd的输出是什么?为什么?路径是绝对路径还是相对路径?
5.什么命令能够打印出MANPATH变量的值?
6. for f in `ls /dev`
do
g=`echo $f|sed -r -e 's/([a-z])/\U\1/g'`
echo $f =\> $g
done
解释一下这个程序的作用
7. which命令的作用

我的系统是RedHat,初学乍练的,有好多东西看不懂,请各位前辈们指点,最近还会有类似的问题请教各位,请帮我度过这个难关,谢谢!
展开
 我来答
百度网友5311d79
2010-03-28 · TA获得超过1.9万个赞
知道大有可为答主
回答量:6356
采纳率:71%
帮助的人:3234万
展开全部
1. export是导出到环境变量,使之在本shell中的任何地方都生效。
$a表示取变量a的值,当然echo出来的结果就不同了。一个是变量名,一个是变量值。
2. 我没用过这个命令,请用man onset命令或者百度查询。
3. cd / 是进入根目录,cd ../.. 是进入上两级目录
4. 第三个问题你理解了,这个也就知道了。..表示上一级目录,当然也就是相对路径。
5. echo $MANPATH 同样,你理解了第一个问题,这个问题也会了。
6. 这个程序的作用就是先将/dev下的设备名都列出来,将其中的小写字母都替换为大小字母,最后以“原设备名=>替换后的设备名”这种形式分行打印出来。你自己试试就行了。
7. 你直接敲which,就有使用说明出来啦,如下:
Write the full path of COMMAND(s) to standard output.
例如,你敲which echo,就会显示/usr/bin/echo

这些问题都是要实践之后才能理解,建议边看边操作吧,否则会打击你学习的信心。
L1NUXER
2010-03-28 · TA获得超过1621个赞
知道大有可为答主
回答量:3131
采纳率:0%
帮助的人:2260万
展开全部
man yourcommand
google search yourcommand
baidu search yourcommand
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
机红军风格和
2010-03-29
知道答主
回答量:3
采纳率:0%
帮助的人:0
展开全部
man yourcommand
google search yourcommand
baidu search yourcommand

参考资料: 自己

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
謇韵那瑜然
2020-08-03 · TA获得超过1211个赞
知道小有建树答主
回答量:1972
采纳率:95%
帮助的人:14.6万
展开全部
不是rpm的那是什么?源码编译?
一般的步骤是先解压。然后进入该目录
运行
./configure
make
make
install
做这三步就可以了。。如果提示少了什么包,你就下什么包装上就可以了。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式