云计算初学者学习笔记

											云计算初学者
今天的课程学习了其他的lunix的常用操作,我把他们整理了一下。
Lunix这些指令的学习没有什么捷径(可能是我没有发现的原因),我一般都是将其全部记住,便于日后的使用。

cp
-a 复制时,尽可能保持文件的结构和属性,但不保持目录和结构等同于dpr
-f 覆盖目标同名文件或目录是不进行提醒,直接强制复制
-i 覆盖目标同名文件或目录时进行提醒用户确认
-p 复制时保持源文件的权限,属主及时间标记等属性不变
-r 复制目录是必须使用此选项,表示递归复制所有文件及子目录
rm
-i 提示是否删除
-f 强制删除
-r 删除目录专用指令
Mv 将指定的文件或目录转移位置
-i 如果有同名文件,进行覆盖
which
-a ls 查询所有的ls路径
echo $PATH 打印环境变量的路径
Echo $? 查询命令是否执行成功
Whereis 搜索
Find 查找范围
find [path…] [expression]
-name 按照名字查找
-size 按照文件大小查找(一般使用加减号是指超过或者小于某一个大小)
-user 根据文件是否属于目标用户进行查询
-mtime
-perm
-type f|d|b|l 根据文件类型进行查找

-a 表示而且
-o 表示或者
exec COMMAND {} ; 执行
|xargs COMMAND 如果命令返回状态值为0,那么返回return
Vi 编辑器
vim
工作模式有哪些?
命令模式:复制/删除/粘贴/剪切
末行模式:查找/替换/对应的功能命令
输入模式:编辑
模式间的切换?
输入模式esc切换命令模式
末行模式esc切命令模式
命令模式:切末行模式
常用指令
v:可视
gg跳转到第一行第一个
G跳转到最后一行第一个
数字加gg或者G跳转到对应行
w一个单词一个单词的向后跳转
yy复制一行
10y复制10行
u建返回
ctrl+r上一步
p复制
d删除
10y复制10行
a实在光标所在末尾进入插入模式
I是在光标所在行首进入插入模式
R连续替换模式
在末行模式下输入syntax off 关闭高亮显示的操作
按A 进入 光标所在行行尾插入
按o 进入 在当前行下一行插入新的一行
按O进入 在当前行上一行插入新的一行
按s 删除光标所在位置字符并进入插入模式
按S 删除光标所在行并进入编辑模式
Inseet键,进入插入模式或切换插入与替换模式
r+任意字符,替换字符
65,70 s/root/ROOG/g 吧65行的内容替换成70行的内容

你可能感兴趣的:(学习笔记)