Vim
指令 | 含义 |
---|---|
↑ | 光标上移 |
gg | 回到段首第一个字符前 |
shift+g | 光标移动到段尾第一个字符前 |
yy | 复制光标所在段的字符 |
p | 粘贴内容到光标所在段的下一段 |
dd | 删除光标所在段落的内容 |
d$ | 删除光标到段尾的内容 |
u | 撤销上一步操作 |
ctrl+f | 下翻 |
ctrl+b | 上翻 |
?str | 在文本光标上方的范围内查找字符串str |
/str | 在文本光标下方的范围内查找字符串str |
:wq | 保存并退出 |
:q! | 不保存退出 |
用户类
指令 | 含义 |
---|---|
useradd [username] | 添加用户 |
useradd -g[groupname] [username] | 添加用户到组 |
usermod -g[groupname] [username] | 修改用户的组 |
passwd [username] | 修改用户密码 |
id [username] | 查询用户 |
su - [username] | 切换用户 |
groupadd [groupname] | 增加用户组 |
groupdel [groupname] | 删除用户组 |
/etc/passwd 用户配置文件
/etc/group 组配置文件
/etc/group 口令配置文件
INIT
指令 | 含义 |
---|---|
init 0 | 关机 |
init 1 | 单用户形式,只root进行维护 |
init 2 | 多用户无网络服务 |
init 3 | 完全多用户 |
init 4 | 保留 |
init 5 | 图形界面 |
init 5 | 重启 |
帮助
指令 | 含义 |
---|---|
man [指令] | 内部命令使用方法 |
help [指令] | 外部命令使用方法 |
hository] | 查看历史操作指令,使用!+编号就可以重复执行记录 |
文件目录
指令 | 含义 |
---|---|
pwd | 查看当前工作目录 |
mkdir -p [path] | 多级创建 |
rmdir [path] | 删除空目录 |
rm -rf | 删除非空目录,-r:递归 -f:强制删除 |
cp -r [sourcefile] [despath] | 递归复制文件夹 |
mv | 移动或者重命名文件,同目录为重命名,不同目录为移动 |
cat [filename] | 查看文件不能修改 -n:显示行号 | more:分页显示 | less:分页显示分段加载 |
touch [filename] | 如果没有就创建一个新文件 |
echo [参数] [输出内容] | 输出内容到屏幕 |
head -n [行数] | 输出文件的前N行,默认前十行 |
tail-n [行数] | 输出文件的最后N行,默认最后十行,-f :实时更新,可以用于输出日志 |
> | 输出重定向,会将原来的文件覆盖 |
>> | 追加到文件的尾部 |
ln -s [源文件目录][软链接名称] | 符号链接,类似于快捷方式 |
find [搜索范围] [选项] | -name -user -size |
locate[搜索范围] [选项] | -name -user -size 与find不同,locate是基于数据库的查找 |
ps -ef | grep | 查找某一个进程是否在运行 |
压缩解压缩
指令 | 含义 |
---|---|
gzip czvf [filename] | 压缩,压缩后源文件不保留 |
gunzip zxvf [filename.gz] | 解压,解压后源文件不保留 |
zip czvf [filename.zip] | 压缩,压缩后源文件不保留,-r:递归压缩 |
unzip czvf [filename.zip] | 解压,压缩后源文件不保留,-d:指定压缩后文件的存放目录 |
tar -zxvf [filename.tar] | 解包 |
tar -czvf [filename.tar] [dirname...] | 打包 |
组管理
指令 | 含义 |
---|---|
ls -ahl | 查看文件所有者 |
chown [用户名] [文件名] | 修改文件所有者 |
chgrp [组名] [文件名] | 修改文件所有组 |
chmod | 修改文件权限 |
网友评论