首页 > 代码库 > 网络运营课程总结:命令

网络运营课程总结:命令


在上次的课程中我们学习了一系列命令以及各种命令的功能,以下既是本次课程的主要内容。


7.touch,修改文件的时间戳。

 

8.stat,查看文件的状态

stat[OPTTON]...FITL...

-c

 

 

9.nano

 

^:脱字符,表示ctrl

^o:保存文档内容

^x:退出

 

 

10.cat

-b:对于非空行内容进行按行编号

-n#:对于所有行进行按行编号

-s:合并多行空白行为一行

-E:显示文档中每行末尾的行结束符,用$biaoshi

 

 

11.taccat的逆序输出。

 

 

12.headhead[OPTTON]...FITL...

-n #:显示文件前n行内容。可简写-#

-c #[b/k/m/g]:显示文件的前#多个字符

1b=512Byte

1k=1024Byth

1m=1024*1024Byth

。。。。

如果不加任何选项。默认显示前十行。

 

 

13.tail:tail[OPTTON]...FITL...

-n #:显示文件后n行内容。可简写-#

-c #[b/k/m/g]:显示文件的后#多个字符

-f:一直监控文件最后内容更新情况。ctrl c 退出此状态。

 

 

14.moremore不可回看。

 

 

15.less 分页显示文件的内容。

less回看。n下一页。N上一页。q退出

 

 

 

日期时间相关的命令

 

.硬件时钟:

16.hwclock(精确标示到百万分之一秒),clock

hwclock [[functions] [options]

-s, --hctosys:以硬件时钟为参考设置系统时钟

 

-w, --systohc:以系统时钟为参考设置硬件时钟

 

--set --date ####/##/## ####”修改硬件时钟

 

系统时钟:

17.datedate -s ****-**-** ****”或date -s####/##/## ####

 date +%#  ...........

 date +%F:完整格式的日期:年--

 date +%T: 完整格式的时间:时:分:秒

 date +%

。。。。

 

NTP服务器:Network Time Protocol ,网络时间协议

 

 18.cal 日历

 cal -y

 


19.关机:

halt/poweroff 强制关机

shutdownshutdown [OPTION]...  TIME [MMESSAGE]

  选项:

   -h:关闭系统

   -r:重新引导系统

   -c:取消一次即将执行的关机作业

 

  reboot:重新引导,重启

 

TIME:

 绝对时间:1200

 

 相对时间:+#,再#分钟后执行

特例: +0 相当于 now

 

20.注销,退出登录

 

 exit :结束当前shell

 logout

 ctrl d

 

 

21.cp cp  [OPTION]...SOURCE DEST (单源复制)

         cp  [OPTION]...SOURCE...DIRECTORY (多源复制)

 

  

 选项:

  -d:复制的源如果是符号链接文件,则将该符号连接文件直接复制到目标位置,而不是其所链接的那个文件。

 -p:再复制文件时可以保留文件的权限,所有权以及时间戳等信息。

 -R/-r:能够递归的复制文件目录及目录中的文件。

 -a:相当于-dpr选项的组合。

 

注意:1. cp至少要有两个参数

      2.通常情况下,最后一个参数是此次复制的目标

      3.如果进行单源复,目标可以不存在,目标可以为非目录文件

      4.如果进行多源复制,目标必须为目录,且复制过程中无法更改文件名

 

22.移动,mv:  mv  [OPTION]...SOURCE DEST (单源移动

         mv  [OPTION]...SOURCE...DIRECTORY (多源移动

 

选项:

  -f:强制覆盖目标位置中重名的文件。


网络运营课程总结:命令