# hostname 主机名/etc/hostname# file# ls -l# ll 显示详细 第一个字符表示文件类型: - 普通文件 d 目录文件(蓝色) (directory) b 设备文件(块设备)硬盘、U盘 (block) c 设备文件(字符设备)打印机、终端 (character) l 链接文件(淡蓝色) (link) s 套接字文件 (socket) p 管道文件 (pipe)目录结构:-->>
# mkdir/touch 多个文件: {a.txt,b.txt} {1..10} {a..z} 递归创建: # mkdir -p (a/b/c/d) 详细: -v语法结构# 命令(空格)选项(空格)参数 选项和参数可颠倒复制:# cp -r 文件夹 -v 详细 -f 强制 -n 静默移动/改名:#mv删除:# rm -r 文件夹 -v 详细 -f 强制 * 所有-查看文件:cat全部 -n 显示行号 -A 显示制表符($换行)more翻页head头部 -n 行数tail尾部 -n 行数grep过滤关键字 # grep 关键字 文件名vim -> 命令模式>>光标定位:hjkl行首:0行尾:$页首:gg页尾:G行数:*G查找:/ 关键词 n:下一个 N:上一个复制:y删除:d粘贴:p删除光标所在:x从光标处删除到行尾:D撤销:u重做:Ctrl+R尾行模式>>:s/old/new/ 替换:1,10 s/old/new/ 替换1到10行:% s/old/new/ 替换所有$ 尾部:w 文件名 存储到文件:r 文件名 读入文件到当前行后:5r 文件名 读入文件到第5行后:set 设置:set nu 显示行号:set ic 不区分大小写:set ai 自动缩进:set list 显示控制字符:set nonu 取消设置符号:set nolc文件时间:访问时间 atime 查看内容修改时间 mtime 修改内容改变时间 ctime 文件属性,比如权限删除时间 dtime 被删除时间