常用操作
- scp -r kafka-2.11.0 root@192.168.56.103:/home/software 发送当前文件到其他机器
- tar -zxvf xxx.tgz -C /home/software 将文件解压到其他目录(-C)
- shift + 6 转到行首
- shift + 6 转到行末
- gg 转到文首
- G 转到文尾
- ctrl + insert 复制
- shift + insert 粘贴
- ll -h 以K,M,G查看文件大小
文件和目录
- cd .. 返回上一级目录
- cd ../.. 返回上两级目录
- cd 进入个人的主目录
- cd ~user1 进入个人的主目录
- cd - 返回上次所在的目录
- pwd 显示工作路径
- ls 查看目录中的文件
- mkdir dir1 创建一个叫做 'dir1' 的目录'
- mkdir dir1 dir2 同时创建两个目录
- mkdir -p /tmp/dir1/dir2 创建一个目录树
- rm -f file1 删除一个叫做 'file1' 的文件'
- rmdir dir1 删除一个叫做 'dir1' 的目录'
- rm -rf dir1 删除一个叫做 'dir1' 的目录并同时删除其内容
- rm -rf dir1 dir2 同时删除两个目录及它们的内容
- mv dir1 new_dir 重命名/移动 一个目录
- cp file1 file2 复制一个文件
- cp dir/* . 复制一个目录下的所有文件到当前工作目录
- cp -a /tmp/dir1 . 复制一个目录到当前工作目录
- cp -a dir1 dir2 复制一个目录(-a 是原木原样的复制包括属性)
- cp -r dir1 dir2 复制一个目录(-r 复制后修改时间等属性可能会发生变化)
- 文件搜索
- find / -name file1 从 '/' 开始进入根文件系统搜索文件和目录
- find / -user user1 搜索属于用户 'user1' 的文件和目录
- find /home/user1 -name \*.bin 在目录 '/ home/user1' 中搜索带有'.bin' 结尾的文件
文件模式Vi、Vim:
- 一般模式
- 切换到编辑模式:输入i
- 编辑模式
- 切换到一般模式:输入esc
- 切换到命令模式:输入-shift+:
- 命令模式
- 切换到一般模式:输入esc
- G 跳转到文章末尾
- gg 跳转到文章开头
- 【/word】 在文件中查找内容为word的字符串(向下查找)
- 【?word】 在文件中查找内容为word的字符串(向上查找)
- 【n】 表示重复查找动作,即查找下一个
- 【N】 反向查找下一个
- 【dd】 删除光标所在的一整行
- 【ndd】 删除光标所在的向下n行
- 【yy】 复制光标所在的那一行
- 【nyy】 复制光标所在的向下n行
- 【p】 p为将已经复制的数据在光标下一行粘贴;
- 【P】P为将已经复制的数据在光标上一行粘贴
- 【u】 撤消上一个操作
- 【:w】 保存文件
- 【:w!】 若文件为只读,强制保存文件
- 【:q】 离开vi
- 【:q!】 不保存强制离开vi
- 【:wq】 保存后离开
- 【:wq!】 强制保存后离开
- 【:! command】 暂时离开vi到命令行下执行一个命令后的显示结果
- 【:set nu】 显示行号
- 【:set nonu】 取消显示行号
- 【v,V】 v:将光标经过的地方反白选择;V:将光标经过的行反白选择
- 【[Ctrl] + v】 块选择,可用长方形的方式选择文本
- 【y】 将反白的地方复制到剪贴板
- 【d】 将反白的内容删除
防火墙相关操作
- 操作系统:Centos6.9
- 永久关闭防火墙:
- chkconfig iptables off
- 永久开启防火墙:
- chkconfig iptables on
- 查看防火墙状态
- service iptables status
- 关闭防火墙
- service iptables stop
- 开启防火墙
- service iptables start