首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

嵌入式Linux开发常用的实用命令 03

嵌入式Linux开发常用的实用命令 03

tftp配置文件的内容是:# default: off # description: The tftp server serves files using the trivial file transfer \ #  protocol.  The tftp protocol is often used to boot diskless \ #  workstations, download configuration files to network-aware printers, \ #  and to start the installation process for some operating systems. service tftp { disable     = no socket_type           = dgram protocol         = udp wait               = yes user               = root server                   = /usr/sbin/in.tftpd server_args            = -s /tftpboot per_source            = 11 cps                = 100 2 flags                     = IPv4 }可以在这里配置共享的目录/tftpboot等信息。
2        启动tftp服务运行命令#/etc/init.d/xinetd restart 就可以启动tftp服务了,因为tftp需要xinetd的支持。
6.      Linux系统配置及命令u       如何修改中英文设置i 修改文件/etc/sysconfig/i18n 中的相应字段,其内容为LANG="zh_CN.UTF-8" SUPPORTED="zh_CN.UTF-8:zh_CN:zh:zh_TW.UTF-8:zh_TW:zh:en_US.UTF-8:en_US:en" SYSFONT="latarcyrhed-sun16"修改其中的LANG后面的为en_US就可以改为英文语言了u       修改系统启动的默认级别,修改文件/etc/inittab中的 id:5:initdefault,把其中的5改为3就是字符界面启动了u       命令#which xxx 可以查看命令xxx 在哪个目录下的bin文件。如#which locale 则输出/usr/bin/locale. u       解压bzip文件,用file命令可以查看压缩文件的类型。解压tar文件,#bunzip2 xxx.tar // 生成 xxx.tar.out文件#tar -xvf xxx.tar.out // 解压xxx.tar.out文件7.      Linux任务管理u       Cron建立任务计划#service crond start              启动cron #service crond stop              停止cron #service crond restart           重启cron #service crond reload           重载cron守护进程的配置文件或直接在/etc/rc.d/rc.local脚本末添加service crond start 使得开机自动运行。文件 /etc/crontab是cron服务的配置文件。用命令#crontab -e 可以编辑自己的crontab文件。其格式为:分钟 小时 日 月 周  [用户名] 命令*/10   6-8  1,15  *   *   ls> /tmp/messagetxt注:前五个位置分别代表分钟(0-59)、小时(0-23)、日期(1-31)、月份(1-12)和星期(0-6),其中用户名可以省略。上面格式表示:1号和15号,早上6点到8点,每个10分钟,执行一次命令ls >/tmp/message.txt.该文件编辑完后不必再重启crond. u       At命令可以用命令 #rpm -q at 查看at软件是否安装了,#service atd start 开启at服务,然后配置at.首先键入 #at time 命令,time按照以下几种格式:HH:MM 小时:分钟,时间后面可以跟AM和PM MMDDYY,MM/DD/YY, MM.DD.YY, 月日年英文“月份 日期 年份”比如:Juanuary 15 2007 ,年份可有可无。
+时间,时间以minutes, hours, days或weeks为单位,如:at 1:00 PM + 1days,则表示在一天后的1:00 PM 执行。
Midnight表示12:00AM,moon表示:12:00 PM,teatime表示4:00 PM在输入at time 命令后会出现at> 提示符,则在此输入需要执行的命令,回车,按ctrl+D,依次反复,最后按ctrl+D退出。例子:三天后的下午 5 点钟执行 /bin/ls > /tmp/message.txt:at 5pm + 3 days /bin/ls > /tmp/message.txt三个星期后的下午 5 点钟执行 /bin/ls > /tmp/message.txt :at 5pm + 2 weeks /bin/ls > /tmp/message.txt明天的 17:20 执行  /bin/ls > /tmp/message.txt  :at 17:20 tomorrow  /bin/ls > /tmp/message.txt 1999 年的最后一天的最后一分钟执行 /bin/ls > /tmp/message.txt at 23:59 12/31/1999  /bin/ls > /tmp/message.txt Batch服务是系统负荷在0.8以下时执行某项一次任务输入 #batch 出现at>提示符,然后输入需要执行的命令即可。
/etc/at.allow和/etc/deny文件这两个文件是来限制用对at和batch的访问而使用的,每一行一个用户名,不允许有空行。如果没有在at.allow文件中出现,则所有在at.deny文件中出现的用户都将禁止对at和batch的访问。
u       查询任务#atq          :查询将要执行的任务及他们的任务号#atrm  任务号 :删除对应任务号的任务
返回列表