-
- vim编辑器
- 插入模式
- i插入光标前一个字符
- I插入首行
- a插入光标后一个字符
- A插入行末
- o向下新开一行,插入行首
- O向上新开一行,插入行首
- 命令模式ESC进入命令模式
- 删除命令
- x删除光标后一个字符
- X删除光标前一个字符
- dd删除光标所在行,
- d0删除光标前本行所有内容,不含光标所在字符
- dw删除光标开始位置的字,包含光标所在字符
- 撤销命令
- u一步步撤销
- CTR-r反撤销
- 重复命令
- .重复上一次操作命令
- 文本行移动
- >>文本行右移
- <<文本行左移
- 复制粘贴
- yy复制当前行,n yy复制n行
- p在光标所在位置向下新开辟一行粘贴
- 可视模式
- v安字符移动,选中文本
- V按行移动,可以配合d/y等删除复制移动
- 替换操作
- r,替换当前字符
- R,替换当前光标后的字符
- 查找命令
- /:str查找
- n:下一个
- N:上一个
- 删除命令
- 插入模式
- 本地连接远程服务器putty
- 本地往服务器上传文件用filezilla
- 关机重启
- reboot重启系统
- shutdown -r now 重启系统
- shutdown -h now立即关机
- 查看登录用户:who
- -q只显示登录账号和数量
- -u显示列标题
- 退出登录账户:exit
- 设定用户密码:passwd
- 切换管理员账号
- sudo -s
- 修改文件权限:chmod u/g/o/a +/-/=rwx文件;chmod u+x test.txt
- u表示文件所有者
- g表示与文件所有者同属同一组,即用户组
- o表示其他人
- a 表示所有人
- +增加权限
- -撤销权限
- =设定权限
- r读,w写,x执行
- r4,w2,x1,-0
- 查看命令位置:which
- 打包压缩,解包解压
- 打包压缩:tar -zcvf xxx.tar.gz *
- 解包解压:tar -zxvf xxx.tar.gz
- 查找文件 find
- 文本搜索:grep
- 例grep 'a' 1.txt;可以加正则
- -v显示不包含匹配文本的所有行(相当于求反)
- -n显示匹配行及行号
- -i忽略大小写
- 查看或者合并文件内容:cat
- 链接文件:ln
- 软连接:ln -s源文件 链接文件 ;不占用磁盘空间,源文件删除则软连接失效
- 硬链接:ln 源文件 链接文件; 只能连接普通文件,不能链接目录。
- 管道|
- |左端塞东西(写),右端取东西(读)。
- 分屏显示:more
- 输入重定向命令:>
- >输出重定向会覆盖原来的内容
- >>输出重定向会追加到文件尾部
- cp
- -a保持稳健原有属性
- -f已经存在的目标文件而不提示
- -r 目标文件必须为一个目录名
- -v显示拷贝进度
- rm删除文件
- -f强制删除,不用提示
- -r递归删除目录,删除文件夹时需要此参数
- cd操作
- cd 进入用户主目录(/home/用户目录)
- cd ~切换当前用户的主目录(/home/用户目录)
- cd. 切换到当前目录
- cd ..切换到上级目录
- cd -可进入上次所在的目录
- 注意:如果路径从根路径开始,则需要前面加上/
- man command 显示使用手册
- 自动补全
- tab
- 退出选择,ctrl+c
- 命令的基本使用
- ls查看当前文件夹内容
- pwd查看当前所在文件夹
- cd【目录名】切换文件夹
- touch[文件名]如果文件不存在新建文件
- mkdir[文件名]创建目录
- rm[文件名]删除指定文件名
- clear清屏
- ctrl+shift+=放大
- ctrl+-缩小
- vim编辑器
20180926linux操作进阶
最新推荐文章于 2022-08-18 22:06:00 发布