Linux起步第一程

---恢复内容开始---

  说起来你可能不信,咱头段时间还在累死累活搬砖,现在却坐在教室里学着高大上的Linux运维课程--个人感觉IT方面的工作就是nb啊!

所以就报班学了这门IT技能。

        3月20号到今天,差不多上了7天的课程,虽然上课的节奏是上一天课自习一天,可对于我这个零基础的小白来说还是很吃力,刚开始上课新鲜东西太多了,整个人慌得不行,怕跟不上节奏。不过到今天为止慢慢适应了,也找到了自己感觉还行的学习方法,到目前为止个人感觉学好Linux主要就是懂原理、熟悉命令、输入法快,朝着这几点不怕学不好。

      今天简单得分享一下几个常用的命令,以后每天就按这个节奏走下去了,分享的同时给自己做小总结。(请记住,这是一个小白的笔记)

      

Touch命令

1.作用:touch - change file timestamps  更改文件的时间戳

2.当用touch查看一个此前不存在的文件的时间戳时,会创建这个空文件。(运维人员常常用touch来创建空文件)

-c  来控制不创建这个空文件

 -a  仅修改acess  time  访问时间

 -m 仅修改modify  time   修改时间、改进

 当改变modifyacess的时间时change的时间会自动改变

 -t  STAMP  指定要更改的时间

 [[CC]YY]MMDDhhmm[.ss]

 cp命令:copy  复制的是源文件中的数据

 1.复制谁?-源文件  复制到哪儿去?-目标文件DEST   

单源复制:cp [OPTION]... [-T] SOURCE DEST

 2.单源复制)

 如果DEST不存在:则事先创建此文件,并复制源文件的数据流至DEST中:

 如果DEST是非目录文件:则覆盖目标文件:

如果DEST是目录文件:则先在DEST目录下创建一个与源文件同名的文件,并将源文件数据流复制到此文件中

  3.多源复制: cp [OPTION]... SOURCE... (点点点表示多源)DIRECTORY

                    cp [OPTION]... -t targetDIRECTORY SOURCE...

                    如果DEST不存在:错误

 

   如果DEST存在:

   如果DEST是非目录文件(文件 即数据流):错误:

   如果DEST是目录文件:则源文件分别复制每个文件至目标目录中,并保持原名:

 

4.常用选项:

 1-i  :交互式复制

 2-f强制覆盖目标文件force

3-r -R:递归复制目录:

如果目标文件中无目录,如下,源文件目录和数据流全都复制过去,如果有目录,同样将源文件目录和数据流复制到目标目录中。

 4-d 复制符号链接(symbolic links)文件本身,而非指向源文件

 

Move命令(与cp的语法相同)

1.或重命名文件(文件与目录的区别)

cp的不同:将源文件移动或复制至目标文件后将源文件的目录删除

2.相对路径下重命名文件 

3.相对路径下(同一个目录下完成的)移动文件

 

4.相对路径下移动目录时不需要加-r -R(目录递归复制目标目录时)(mvcp的不同之处)

 

5.常用选项

 

(1)-i  :交互式复制

 

(2)-f:force  强制覆盖目标文件

 

 Rm  普通删除文件(文件)

 

1)递归删除:#rm  -r  /tmp/log/

 

 2)强制删除:-f

 

 3-i :交互式复制

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

---恢复内容结束---

posted @ 2017-04-03 20:48  天山脚下----  阅读(173)  评论(0编辑  收藏  举报