文件管理
bin 管理用户
boot 启动
dev 驱动设备
etc 配置文件
home 装用户文件
tmp 临时目录
usr 应用程序
mnt 挂载
ctrl+l 清屏
命令
pwd #显示当前目录路径
vimdiff #文件对比(对比哪里修改)
ls #列出文件夹目录 x -a 显示隐藏文件
ls -l #显示文件夹目录详细目录
touch #创建文件
mkdir #创建文件夹( -p 把整个路径创建出来)
tree #显示文件夹内文件名称
ls /etc/ |wc -w 显示/etc/文件夹的文件数量
自动补全命令或路径 的快捷键:tab
bash-completion服务为tab增强版
自动补全上一条命令参数的快捷键:etc+.
cp #复制(格式: cp 原来位置 目标路径)[-r(询问) 拷文件夹 cp -r]
mv #移动
rm -rf # 删除(*删除所有,d* 删除所有文件夹)
cat #查看文件
→more #翻页
→head #头部(head -5(5为显示几行))
→tail #尾部(同上)
→grep #过滤关键字
vi #编写文件
→:set nu #(显示行数)
→v #选择光标
y #复制
d #剪切
p #粘贴
u #插销
: #进入末行模式
esc #返回命令模式
→光标定位
0 $ #行首 行尾
gg G #页首 页尾
3G # 进入第三行
/string #(string为为要找的字符)
查找字符
n N #下翻 上翻
→ #查找替换 范围 s/原内容/新内容/全局
# 例如 : :1,5 s/22/333/g
→ #另存为
:w #路径
文件类型
-rw 普通文件
d是文件夹
/根
文件状态stat
文件相关信息:metadata,data
每个文件都有3个时间戳
access time 访问时间,atime,读取文件内容
modify time 修改时间,mtime,改变文件内容(数据)
change time 改变时间,ctime,元数据发生改变
[root@qdd test]# stat f1 #f1为文件
富文本编辑器vi(vim)
常用的vim操作
gg 跳到首行
G 跳到尾行
0 移动到行首
g0移到光标所在屏幕行行首
nG 跳到指定行 或者 :n 移动到第n行n为指定行数字
dd 删除整行
u 撤回操作
ndd 删除指定n行为要删除多少行
yy or Y 复制整行文本
p 行后粘贴文本 P行前粘贴文本
y[n]w 复制一(n)个词
d[n]w 删除(剪切)1(n)个单词
[n] dd 删除(剪切)1(n)行
:s/旧/新/ 新替换旧 (替换单个)
:s/旧/新/g 新替换旧 (整行替换)
:%s/旧/新/g 新替换旧 (全文替换)
文章评论