linux文件系统
文件路径
1.绝对路径:从根目录/开始的 如/usr,/ect
2.相对路径:相对于当前工作目录的路径,“.”表示当前路径,“..”表示上级目录
目录与文件操作
1.目录操作
创建目录 : mkdir 文件路径+文件名 [-p]嵌套创建多层
查看目录: pwd 查看当前目录 ls -a可以可以查看隐藏目录与文件 ls -l 或者 ll 可以查看隐藏目录与文件的属性
切换目录:cd + 路径
删除目录:rmdir + 目录名 [-p]嵌套删除
2.文件操作
创建文件: touch+文件名
查看文件:
cat + 文件名 [-n]显示行数 //用于行数较少的
more + 文件名 //逐页展示文件内容 按空格翻下页 b退回上页
less + 文件名 //对文件或其他内容分页显示
head+ 文件名 -n //显示前n行
tail + 文件名 -n //显示后n行
grep + 关键词 + 筛选数据//过滤出筛选数据中包含关键词的那几行
复制文件:
cp 文件原地址 文件新地址 (可用于改名)
移动文件:
mv 文件原地址 文件新地址
删除:
rm + 文件名 [-r]可删除目录 [-f]跳过验证提示
Vim编辑器
定位命令:
h,j,k,l上下左右移动
O $ 行首 行末
gg G第一行首字符位置 最后一行首字符位置
/字符串:字符串位置
/^d定位首字母为d的行
/txt$定位结尾是txt的行
文本编辑器常用命令:
yy 复制当前行
dd 删除当前行
p 粘贴
x 删除光标所在字符
D 删除光标到行末的字符
u 撤销
^r 重做
r 修改一个字符
更改模式:
o 另起一行编辑
a 光标后一位编辑
i 当前位置编辑模式
: 进入行末
V或v 可使模式
^v可视块模式
R 替换模式
末行模式:
:w 保存
:q 推出
:wq 保存并退出
:w! 强制保存
:wq! 强制保存退出
:set nu 显示行号
:set nonu 不显示行号
:n 跳到n行
:/s/abc/abd 该行第一个abc替换成abd
:/s/abc/abd/g 该行所有abc替换成abd

浙公网安备 33010602011771号