首页 > 代码库 > Linux起步第一程
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 修改时间、改进
当改变modify或acess的时间时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 (target)DIRECTORY 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(目录递归复制目标目录时)(mv与cp的不同之处)
5.常用选项
(1)-i :交互式复制
(2)-f:force 强制覆盖目标文件
Rm 普通删除文件(文件)
(1)递归删除:#rm -r /tmp/log/
(2)强制删除:-f
(3)-i :交互式复制
---恢复内容结束---
Linux起步第一程