文件操作
导向符号
> 覆盖写
>> 追加写
cat more less head -n tail -n
wc 查看文件字节数 字符数 -l 行数
vim vi编辑升级版
命令模式(默认) 光标移动选择 字符 hjkl 单词 b 行 $ 0 段落 屏幕 文档 1G nG
删除操作 dd n+dd p可以粘贴出来
复制操作 yy n+yy p粘贴
编辑模式 命令进入编辑
a 之后 i 当前 o 下一行 s 当前字符并删除
从编辑模式进入命令模式 esc
命令进入尾行
/ 查找和替换
: 操作命令 设置行号 设置高亮 设置 保存 退出 撤销
w 保存 wq 保存退出 q 退出 q! 强制退出不管是否保存
:set nu set nonu nohl set nohls :u ctrl+r :n+u
vim使用的一些问题:
①默认显示行号 在用户家目录建立配置文件 .vimrc set nu
②文件编辑出现异常 异常的交换缓存文件 .swap 删除.swap文件
用户管理操作 多用户多任务操作系统
①用户管理
useradd usermod userdel
②用户组管理
groupadd groupmod groupdel
如果用户组下有用户,用户组不允许被删除
权限管理操作
字符方式 ugo 数字方式
read r 读 4
write w 写 2
x 执行 1
1 文档类型 d是文件夹 -文件
2-4 文件所有者
5-7 组用户
8-10 其他用户
drwxrw-r-- test
test是一个文件夹,创建用户具有所有权限,组用户具有读写权限,其他用户只读权限
让组用户有切换到test目录的权限
chmod g+x test
drwxrwxr-- test
以数字形式描述此文件夹的权限 774
文件所有者 chown 用户.用户组 文件路径名称
-R 给文件夹及其子文件 需要加入此参数
grep 文本搜索命令
du -h 查看文件大小 4k block
date 查看时间
df 查看硬盘使用空间
free 查看内存使用大小
pipe | 管道命令 前面的结果,作为后面参数传入
find 查找命令
find 路径范围 查询方式[-name -size] 查询条件
man man 命令 查看命令的相关帮助手册 原文的 英文的