1.文件的建立 touch filename 这里为刚创建的test文件 可以在此文件出写点东西 echo hello world > test 这里我们再次在test里输入 echo yy > test 文件原本的内容修改时间和文件被修改时间发生改变。 使用cat test 查看文件后 文件的被访问时间也改变。 ### touch不但可以建立文件也可以修改文件的时间戳 时间戳分为: atime:文件内容被访问的时间标识 mtime:文件被修改的时间标识 ctime:文件属性或文件内容被修改的时间标识 stat: 查看文件状态

2.目录的建立

mkdir directory 创建目录 mkdir -p directory1/directory2/directory3 依次创建下级目录 -p递归创建

3.文件的删除

rm file 删除文件 rm -f file 删除文件不提示(强制) rm -i file 删除文件前确认 4.目录的删除 rm -r directory 删除目录 -r递归删除 连同目录里面的文件一并删除 rm -r -f directory 删除目录不提示 rm -rf directory rm -fr directory 命令结果相同 顺序不需要注意

5.文件的编辑

vim file vim模式进行文件的编辑

档了一个完整的Vim命令图

6.文件的复制

cp file源文件 目的地文件 cp -r 源目录 目的地目录 cp file file 目的地目录 cp -r dir1 dir2 目的地目录 ###目的地目录(文件)必须存在

7.文件的移动

mv file1 file2 ##相当于重命名 mv dir1 dir2

如果移动的目录的目的地目录不存在则对该目录进行改名

8.文件的查看

cat file 查看文件 cat -b file ##-b显示行号不包含空行 cat -n file ##-n显示行号包含空行 less fille ##分页查看

把 textfile1 的文档内容加上行号后输入 textfile2 这个文档里:

cat -n textfile1 > textfile2

清空 /etc/test.txt 文档内容:

cat /dev/null > /etc/test.txt

由于还没掌握虚拟机中装vim的技巧所以cat的展示命令档了几个网上的

用法:

上|下 ##逐行移动 pageup|pagedown ##逐页移动

/关键字 ##高亮显示关键字,n向下匹配,N向上匹配 v ##进入vim模式 在vim模式中按:wq 退回到less模式 q ##退出

head file ##查看文件前10行 head -n 3 file ##查看文件前3行

tail file ##查看文件后10行 tail -n 3 file ##查看文件后3行

9.文件的路径 1.pwd 查看当前路径 2.cd 目录 跳到该目录 cd- ##当前目录和当前目录值前所在目录之间的切换 cd ~ ##进入当前用户家目录 cd ~user ##进入user家目录 cd .. ##进入当前目录的上级目录

  1. 自动补齐

tab 打不全单词时候tab一下

11.文件的大小统计 wc file wc -c file ##字节数
wc -l file ##行数
wc -w file ##字数 wc -m file ##字符数

12.系统中的历史命令

history 历史命立 history -c 清空 !数字 ##调用此行历史比如"!5"时执行历史中地5条命令 !test ##执行以test关键字开头的最近一条历史

  1. 在系统中获得帮助 whatis 命令 ##查看命令的用途 命令加--help 出现此命令的用法

14.系统中的通用配置符号

  •   ##匹配0到任意字符
    

? ##匹配单个字符 [[:alpha:]] ##单个字母 [[:lower:]] ##单个小写字母 [[:upper:]] ##单个大写字母 [[:digit:]] ##单个数字 [[:punct:]] ##单个符号 [[:space:]] ##单个空格 [[:alnum:]] ##单个数字或字母 [[:punct:][:upper:]] ##但个符号或但个大写字母

[1-9] #1位,这位是1-9的任意数字 [!3-5] #1位,不是3-5的数字 [^3-5] #1位,不是3-5的数字 [a-z] #1位,a-z的任意字母 {1..3} #3个,1 2 3 {1,4,7} #3个1,4,7这三个数

~ #当前用户家目录 ~username #指定用户的家目录 ~+ #当前目录 ~- #进入当前目录之前所在目录(olddir)