# 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   被删除时间