linux--基础命令.doc_第1页
linux--基础命令.doc_第2页
linux--基础命令.doc_第3页
linux--基础命令.doc_第4页
linux--基础命令.doc_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Linux的根本-基础命令1. 显示日期的指令:date如果在文字接口中想要知道目前Linux系统的时间,那举就直接在指令模式输入date即可显示上面显示的是:星期日,7月3日,21点46分21秒,2012年的CST时区。中国在CST的时区中。如果想要让这个程序显示出2012/7/3这样的日期显示,就要使用date的格式化输出功能2. 显示日历的指令:cal如果想要列出目前这个月的月历,就使用cal即可同样可以显示整年的月历情况:基本上cal这个指令可以接的语法为cal month year所以,如果想知道2012年10月份的月历,可以直下达:3. 简单好用的计算器:bc在这种命令行的模式中,想要做一些简单的加减乘除,可以使用bc这条命令。这个时候光标会停留在下一行行首的位置,等待输入。在bc计算器中,我们可以用的运算符有l + 加法l - 减法l * 乘法l / 除法l 指数l % 余数rootserver1 # bcbc 1.06.95Copyright 1991-1994, 1997, 1998, 2000, 2004, 2006 Free Software Foundation, Inc.This is free software with ABSOLUTELY NO WARRANTY.For details type warranty. 1+2+369-9-10-1012*364325%41 =余数21010242/40 =0?quit在这里我们发现,加减乘余次方这些运算都没有问题,但是除法出现了变化,2/4为0。这是因为bc预设金属触整数,如果要显示小数位需要执行 scale=XXX ,这个XXX就是小数点后的位数。rootserver1 # bcbc 1.06.95Copyright 1991-1994, 1997, 1998, 2000, 2004, 2006 Free Software Foundation, Inc.This is free software with ABSOLUTELY NO WARRANTY.For details type warranty. scale=43/5.6000quit4. 常用求助指令:man这个man是manual的简写,当出现不会使用的命令的时候,比如date,只要使用man date就可以清楚地知道date命令的使用DATE(1) User Commands DATE(1) =这个括号内的数字需要记住NAME =这个指令的全名,以及简单用途 date - print or set the system date and timeSYNOPSIS =这个指令的基本语法 date OPTION. +FORMAT date -u|-utc|-universal MMDDhhmmCCYY.ssDESCRIPTION =详细说明语法中谈到的选项与参数用法 Display the current time in the given FORMAT, or set the system date. -d, -date=STRING display time described by STRING, not now -f, -file=DATEFILE like -date once for each line of DATEFILE省略一部分#FORMAT中就是格式化输出的详细参数FORMAT controls the output. Interpreted sequences are: % a literal % %a locales abbreviated weekday name (e.g., Sun) %A locales full weekday name (e.g., Sunday) %b locales abbreviated month name (e.g., Jan)省略一部分ENVIRONMENT =与这个指令相关的环境参数的说明 TZ Specifies the timezone, unless overridden by command line parameters. If neither is specified, the set- ting from /etc/localtime is used.AUTHOR =这个指令的作者 Written by David MacKenzie.REPORTING BUGS =有问题请留言给底下的e-mail Report date bugs to GNU coreutils home page: General help using GNU software: Report date translation bugs to COPYRIGHT =收到著作权法的保护 Copyright 2010 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later . This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permit- ted by law.SEE ALSO =可以从如下地方查到与该命令相关的说明文件 The full documentation for date is maintained as a Texinfo manual. If the info and date programs are properly installed at your site, the command info coreutils date invocation should give you access to the complete manual.GNU coreutils 8.4 June 2010 DATE(1)在这个表示date的man手册中,首先注意的就是date(1)中的这个数字。这个1是代号,在man手册中,不同的代号有不同的含义代号 代表内容1用户在shell环境中可以操作的指令或可执行文件2系统核心可呼叫的函数不工具等 3一些常用的凼数(function)不函式库(library),大部分为C的函式库(libc)4装置档案的说明,通常在/dev下的档案5配置文件或者是某些档案的格式6游戏(games)7惯例不协议等,例如Linux文件系统、网绚协议、ASCII code等等的说明8系统管理员可用的管理指令9跟kernel有关的文件在man手册中,可以使用一些热键达到快速浏览的作用按键进行工作空格键向下翻一页Page down向下翻一页Page up向上翻一页home回到首页end去最后一页/XXX向下搜索XXX这个字符?XXX向上搜索XXX这个字符N,n用n来继续搜索下一个,用N进行反向搜索上一个q结束5.正确的关机方法将数据同步写入硬盘中的指令:sync 惯用的关机指令:shutdown 重新启劢,关机:reboot, halt, poweroff数据同步写入磁盘:数据在计算机中运作的模式,所有的数据都得要被读入内存后才能够被CPU所处理,但是数据又常常需要由内存写回硬盘当中(例如储存的动作)。由于硬盘的速度太慢(相对于内存来说),如果常常让数据在内存不硬盘中来回写入/读出,系统的效能就不会太好。 因此在Linux系统中,为了加快数据的读取速度,所以在默认的情况中,某些已经加载内存中的数据将不会直接被写回硬盘,而是先暂存在内存当中,如此一来,如果一个数据被你重复的改写,那么由于他尚未被写入硬盘中,因此可以直接由内存当中读取出来,在速度上一定是快上相当多的!不过,如此一来也造成些许的困扰,那就是万一你的系统因为某些特殊情况造成不正常关机时,由亍数据尚未被写入硬盘当中,所以就会造成数据的更新不正常!这个时候就需要sync这个指令来进行数据的写入动作啦!直接在文字接口下输入sync,那么在内存中尚未被更新的数据,就会被写入硬盘中!所以,这个指令在系统关机或重新启劢之前,很重要,最好多执行几次! 惯用的关机指令:我们较常使用的是shutdown这个指令,而这个指令会通知系统内的各个程序(processes),幵且将通知系统中的run-level内的一些服务来关闭。shutdown可以达成如下的工作: 1.可以自由选择关机模式:是要关机、重新启动或进入单人操作模式均可; 2.可以设定关机时间: 可以设定成现在立刻关机, 也可以设定某一个特定的时间才关机。 3.可以自定义关机讯息:在关机之前,可以将自己设定的讯息传送给在线user。 4.可以仅发出警告讯息:有时有可能你要进行一些测试,而不想让其他的使用者干扰,或者是明白的告诉使用者某段时间要注意一下!这个时候可以使用shutdown来吓一吓使用者,但却不是真的要关机。5.可以选择是否要fsck检查文件系统。 Shutdown的简单语法使用:shutdown OPTION. TIME MESSAGE在option中我们可以进行这几个选项的使用:-r:在将系统的服务停掉之后就重新启动-h:将系统的服务停掉之后,立即关机-c :取消已经在进行的shutdown指定内容-k:不是真的关机,只是发送警告信息比如: shutdown -h now shutdown -h 20:25 shutdown -h +10 shutdown -r now shutdown

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论