分享

安装openstack过程中:如何添加源,echo,<<分别代表什么意思?

hyj 发表于 2014-3-19 03:29:30 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 6 33812
本帖最后由 pig2 于 2014-3-19 15:48 编辑

echo deb http://ubuntu-cloud.archive.canonical.com/ubuntu precise-updates/grizzly main >> /etc/apt/sources.list.d/grizzly.list
新手对于上面的命令是否一知半解,我们或许知道是添加源,对于
1.echo在上面命令作用是是什么?
2.>>对于添加源有什么作用?
3.echo的作用是什么?
4.>>,>,<<,<的作用是什么?

已有(6)人评论

跳转到指定楼层
hyj 发表于 2014-3-19 11:57:34

新手安装openstack必知3:


apt-get install -y,y代表什么意思
只有sudo apt-get install sudo apt-get install scilab,会显示

1.jpg


让您确认安装sudo apt-get install scilab -y 再显示上图信息即当安装包时候会询问y/n,参数所有询问默认y下边再提醒终端输入上命令时直接下载安装再要求确认
2.jpg


apt-add-repository -y完全类似
回复

使用道具 举报

hyj 发表于 2014-3-19 03:40:06
本帖最后由 hyj 于 2014-3-19 03:50 编辑
同样,我们先来看看 echo deb http://ubuntu-cloud.archive.canonical.com/ubuntu precise-updates/grizzly main的作用是什么?
1.png


然后我们在来看看 grizzly.list都包含什么内容:(3个网址

grizzly.png


然后在执行echo debhttp://ubuntu-cloud.archive.canonical.com/ubuntu precise-updates/grizzly main>> /etc/apt/sources.list.d/grizzly.list命令,看到4个网址

yuan1.png


通过上面,我们是否对这条添加源的命令,了解的更加详细了那。

上面可以解释为:通过echo输出,输出到哪?则是有>>来指定追加

-------------------------------------------------------------------------------------------------------------------------------------------------
如果感兴趣,下面我们详细介绍它们的作用:
echo介绍:

linux的echo命令, 在shell编程中极为常用, 在终端下打印变量value的时候也是常常用到的, 因此有必要了解下echo的用法

echo命令的功能是在显示器上显示一段文字,一般起到一个提示的作用。

该命令的一般格式为: echo [ -n ] 字符串

其中选项n表示输出文字后不换行;字符串能加引号,也能不加引号。用echo命令输出加引号的字符串时,将字符串原样输出;用echo命令输出不加引号的字符串时,将字符串中的各个单词作为字符串输出,各字符串之间用一个空格分割。

功能说明:显示文字。

语   法:echo [-ne][字符串]或 echo [--help][--version]

补充说明:echo会将输入的字符串送往标准输出。输出的字符串间以空白字符隔开, 并在最后加上换行号。

参 数:-n 不要在最后自动换行

-e 若字符串中出现以下字符,则特别加以处理,而不会将它当成一般

文字输出:

\a 发出警告声;

\b 删除前一个字符;

\c 最后不加上换行符号;

\f 换行但光标仍旧停留在原来的位置;

\n 换行且光标移至行首;

\r 光标移至行首,但不换行;

\t 插入tab;

\v 与\f相同;

\\ 插入\字符;

\nnn 插入nnn(八进制)所代表的ASCII字符;

–help 显示帮助

–version 显示版本信息




---------------------------------------------------------------------------------------------------------------------------

>   是定向输出到文件,如果文件不存在,就创建文件;如果文件存在,就将其清空;一般我们备份清理日志文件的时候,就是这种方法:先备份日志,再用`>`,将日志文件清空(文件大小变成0字节);

>>
这个是将输出内容追加到目标文件中。如果文件不存在,就创建文件;如果文件存在,则将新的内容追加到那个文件的末尾,该文件中的原有内容不受影响。




回复

使用道具 举报

null 发表于 2014-3-19 19:12:48
学习了,,,顶起!!!!!!
回复

使用道具 举报

back002 发表于 2014-12-31 14:36:34
谢谢分享,很有用啊楼主
回复

使用道具 举报

lishaohua 发表于 2015-12-11 13:46:11
3ks,写得非常清晰明了~~
感谢~~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条