系统操作:
1)su
passwd
su root
sudo passwd
2) ls (-l )
文件管理:
1)建立
touch filename1 [filename2 ... filenameN] (可批量建立)
2)复制或更名
cp 目录1/文件1 目录2/文件2 (-r 递归复制含目录子目录文件)
cat 目录1/文件1 >> 目录2/文件 (cat 目录1/文件1 > 目录2/文件 ) -- 注意区别
3)编辑
vi (或 vim)
vi 有四种模式
i)命令行模式
复制(yy) 粘贴(p) 删除(dd) 跳行首(0) 跳行尾($) 跳首行(gg) 跳尾行(G) 跳n行(ngg)
格式化(gg=G) 撤销U 恢复 CTR+r 查找: /word
ii)插入模式
命令行转插入行模式---
i 前插入 ;a 后插入 ; o 下行插入
I 行首插入;A 行尾插入; O 上行插入
iii)底行模式
noh 取消高亮 ; set nu 显示行号 ; set nonu 设置没有行号 ; vsp 分屏
替换字符或字串:
%s /oldS/newS/ newS 替换第一个
%s /oldS/newS/ g newS 替换全部
%s /oldS/newS/ c newS 选择性替换
iv)可视模式 (注意鼠标作用+命令)
4)删除
rm 目录/文件名 (-r 递归删除)
5)迁移
mv 目录1/文件名1 目录2/文件名2
目录操作
1)建立
mkdir 目录名/目录名 (注意-p运用)
2)删除
rmdir 删除空目录
rm 删除目录(或文件)---常与-r联合使用
3)切换
cd [目录名]
*属性操作(文件与目录)
chmod ---有两种模式
a) u(或g 或o 或a) +(或-) <r w x中的一个属性>
b) 八进制认定属性