# 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 被删除时间文件管理
原文:http://blog.51cto.com/13718580/2115005