设为首页收藏本站

LinuxTone | 运维专家网论坛 - 最棒的Linux运维与开源架构技术交流社区!

 找回密码
 注册

QQ登录

只需一步,快速开始

#公告#抱歉,网站将关闭,不再开放。由于PC时代已远逝 。在这个后移动互联网时代,我们继续携手前行,保持对技术的热情。共同构建linuxtone知识星球欢迎加入,一起讨论技术、招聘人才、分享资源。请新老linuxtone人 扫码移步到 知识星球:linuxtone

学习是一种信仰!分享是一种快乐!能力= 心态 * 沟通 * 知识 (你的每一天需要正能量!)

 网站的发展需要你贡献一份力量!希望你能每天坚持看贴1小时,并回答网友的问题!祝你在浏览论坛的过程中取得进步!谢谢!linuxtone加油!大家加油! 友情提示: 你今天学习了吗?你今天进步了吗?少一点抱怨!多一点进步!Life is short ! Why not linuxtone ?  

网站的发展、感谢每位坛友的努力!

查看: 1406|回复: 0

请教一下目前学习时遇到的问题。 [复制链接]

Rank: 6Rank: 6

签到
120
注册时间
2011-5-8
最后登录
2014-8-15
在线时间
68 小时
阅读权限
70
积分
4627
帖子
86
主题
15
精华
0
UID
13539
发表于 2011-5-10 12:08:06 |显示全部楼层

问题一:
有些可以使用管道符进行处理的命令.无法使用反撇号.这是什么决定的.
如上图输入.使用反撇号时候的可以实现ls -lh查看vim命令详细信息
而使用管道符时.不是也将前一个命令的处理结果当后一个命令的处理对象吗.
为什么无法实现而感觉只运行了ls -lh忽略了which vim

问题二:
还是关于符号的问题.有些困扰.
1.单引号'    '
2.双引号"   "
3.还有 \ 换行符.

<1.2>单引号与双引号在命令模式下.和在为变量赋值时候有相同点吗?包括echo " " 时使用的这个双引号。
请各位帮忙解释下.尤其是在命令模式下.看过教材说是因为不引起来的时候会因为空格而格式出错.
但是这个用单引号.用双引号有区别吗。
<3> 换行符不能理解的是在Sed 使用中时.命令如下.

这个大家能帮忙列一下不需要用换行符“\”也能实现插入多行的命令.

问题三:
命令如下.
先将一开始的passwd备份了进行了如下操作
1.
cat /etc/passwd|sed 's!/sbin/nologin!/bin/bash!g' > /etc/passwd
将cat输出的流改变Shell那个部位.然后重新覆盖掉 /etc/passwd
用覆盖重定向符号无法实现.而且passwd里成空的了.
2.
cat /etc/passwd|sed 's!/sbin/nologin!/bin/bash!g' >>/etc/passwd
将passwd备份的覆盖回去我又试了追加重定向.追加成功了.使我更不解了.

问题四:
有些配置文件修改完毕后想要让它生效需要重启服务.再次加载配置文件.有些则修改完后直接生效.
需要重新加载:vim /etc/sysconfig/network-scripts/ifcfg-eth0
不需要重新加载:vim /etc/hosts

<^_~ @ root >#file ifcfg-eth0
ifcfg-eth0: ASCII text

<^_~ @ root >#file /etc/resolv.conf   
/etc/resolv.conf: very short file (no magic)

这是什么决定的.
麻烦各位老鸟帮忙解答了.
您需要登录后才可以回帖 登录 | 注册

IT运维专家网感谢您的支持

合作联系: QQ:67888954/MSN:cnseek@msn.com/mail:netseek@linuxtone.org

Archiver|手机版|感谢所有关心和支持过LinuxTone的朋友们 转载本站内容请注明原作者名及出处 ( 京ICP备08103151 )   |

GMT+8, 2020-5-27 14:29 , Processed in 0.024892 second(s), 10 queries , Apc On.

Powered by Discuz! X2 Licensed

© 2001-2011 Comsenz Inc.

回顶部