仓酷云

标题: Linux设计Linux Cron中的最多见毛病仓酷云 [打印本页]

作者: 柔情似水    时间: 2015-1-18 11:37
标题: Linux设计Linux Cron中的最多见毛病仓酷云
买一本命令参考手册是必要的,遇到不知道怎么用的命令可以随时查询,这要比查man文档快.特别适合英语不好。
一个罕见的毛病是,命令行双引号中利用%时,未加反斜线,比方:
  1. #毛病的例子:12345touch~/error_`date"+%Y%m%d"`.txt
复制代码
在保卫历程收回的电子邮件中会晤到毛病信息:
  1. /bin/sh:unexpectedEOFwhilelookingfor`"""""""
复制代码
  1. #准确的例子:12345touch~/right_$(date+\%Y\%m\%d).txt#利用单引号也能够办理成绩:12345touch~/error_$(date"+%Y%m%d").txt#利用单引号就不必加反斜线了。这个例子会发生如许一个文件~/error_200643.txt12345touch~/error_$(date"+\%Y\%m\%d").txt
复制代码
下例是另外一个罕见毛病:
  1. #Prepareforthedaylightsavingstimeshift5911-740/root/shift_my_times.sh
复制代码
初看似要在四月的第一个日曜日凌晨1时59分运转shift_my_times.sh,可是如许设置不合错误。
与其他域分歧,第三和第四个域之间实行的是“或”操纵。以是这个程序会在4月1日至7日和4月余下的每个日曜日实行。
这个例子能够重写以下:
  1. #Prepareforthedaylightsavingstimeshift5911-74*test`date+\%w`=0&&/root/shift_my_times.sh
复制代码
另外一个罕见毛病是对分钟设置的误用。下例欲一个程两个小时运转一次:
  1. #addsdatetoalogfile*0,2,4,6,8,10,12,14,16,18,20,22***date>>/var/log/date.log
复制代码
而上述设置会使该程序在偶数小时内的每分钟实行一次。准确的设置是:
  1. #runsthedatecommandeveryevenhouratthetopofthehour00,2,4,6,8,10,12,14,16,18,20,22***date>>/var/log/date.log
复制代码
  1. #anevenbetterway0*/2***date>>/var/log/date.log
复制代码
  1. 本文来自:http://ssmax.net/archives/918.html
复制代码
但不会命令而成为高手也是不可能的.这就好比学英语,什么语法都不懂,只捧着单词手册背单词是学不会英语的,但是没有单词词汇量英语水平也提不高的。
作者: 活着的死人    时间: 2015-1-21 11:14
一定要学好命令,shell是命令语言,命令解释程序及程序设计语言的统称,shell也负责用户和操作系统之间的沟通。
作者: 只想知道    时间: 2015-1-21 18:58
我是学习嵌入式方向的,这学期就选修了这门专业任选课。
作者: 蒙在股里    时间: 2015-1-30 21:51
以前觉得Linux就跟dos一样,全是用命令窗口,相对于窗口界面来说多麻烦呀。
作者: 金色的骷髅    时间: 2015-2-5 15:26
永中office 2004增强版安装只需要默认安装即可使用并操作大多与win系统雷同,打印机的配置和管理,记录光盘等。
作者: 小女巫    时间: 2015-2-8 12:20
为了更好的学习这门课程,我不仅课上认真听讲,课下也努力学习,为此还在自己的电脑上安装了Ubuntu系统。
作者: 再现理想    时间: 2015-2-10 22:57
任何人都可以根据自己的喜好来定制适合自己的操作系统,Linux?是抢占式多任务多用户操作系统.
作者: 灵魂腐蚀    时间: 2015-2-26 17:06
可以说自己收获很大,基本上完成了老师布置的任务,对于拔高的题目没有去做,因为我了解我的水平,没有时间和精力去做。?
作者: 愤怒的大鸟    时间: 2015-3-8 16:10
生成新的unispimsp.ksc。”另外得到回复后如果问题解决,向帮助过你的人发个说明,让他们知道问题是怎样解决的。
作者: 深爱那片海    时间: 2015-3-16 04:00
这种补充有助于他人在邮件列表/新闻组/论坛中搜索对你有过帮助的完整解决方案,这可能对他们也很有用。
作者: 飘灵儿    时间: 2015-3-22 19:53
尽量不要提问纯属是扯蛋.学习Linux特别是自己一个人初学入手的时候没人教很困难.当然如果可以的话平时多去买些Linux书...对学习Linux很有帮助.
作者: 兰色精灵    时间: 2015-3-26 15:34
对我们学习操作系统有很大的帮助,加深我们对OS的理解。?
作者: 变相怪杰    时间: 2015-3-28 04:26
一些显而易见的小错误还是用vi改正比较方便。以后的大一点的程序就得在Linux下调试了,因为有的头文件在VC里面说找不到。?
作者: 因胸联盟    时间: 2015-4-1 11:11
学习Linux系统在服务中的配置方法及使用方法。Linux在服务器中应用相当广,应对常用的apache,samba,ftp等服务器基本配置清楚了解。[重点,应巩固学习]
作者: 海妖    时间: 2015-4-15 11:56
查阅经典工具书和Howto,特别是Howto是全球数以万计的Linux、Unix的经验总结非常有参考价值通常40%的问题同样可以解决。
作者: 乐观    时间: 2015-4-16 17:10
主流Linux发行版都自带非常详细的文档(包括手册页和FAQ),从系统安装到系统安全,针对不同层次的人的详尽文档,仔细阅读文档后40%问题都可在此解决。
作者: 冷月葬花魂    时间: 2015-4-30 20:24
尽量不要提问纯属是扯蛋.学习Linux特别是自己一个人初学入手的时候没人教很困难.当然如果可以的话平时多去买些Linux书...对学习Linux很有帮助.
作者: 飘飘悠悠    时间: 2015-5-1 20:36
通过自学老师给的资料和向同学请教,掌握了一些基本的操作,比如挂载优盘,编译程序,在Linux环境下运行,转换目录等等。学了这些基础才能进行下面的模拟OS程序。?
作者: 若相依    时间: 2015-5-4 20:01
写学习日记,这是学习历程的见证,同时我坚持认为是增强学习信念的法宝。
作者: 老尸    时间: 2015-6-24 15:32
现在的linux操作系统如redhat,难点,红旗等,都是用这么一个内核,加上其它的用程序(包括X)构成的。
作者: 仓酷云    时间: 2015-7-3 09:52
再次,Linux是用C语言编写的,我们有学习C语言的基础,读程序和编写代码方面存在的困难小一点,也是我们能较快掌握的原因之一。?




欢迎光临 仓酷云 (http://www.ckuyun.com/) Powered by Discuz! X3.2