Linux 基础文件操作
与 Vim文本编辑
环境:VMware + centOS6
1.基础文件操作命令
mv、cp 示例:
“3”文件原在learn/test 下,现在将“3”移动到 上一级learn文件夹内,并改名为2
下图配合 ls 指令使用 可以连续使用 如 ls -atr
2.文本操作(Vim)
输入’ vim 【要编辑的文件名】‘进入vim文本编辑器
输入模式:
i | 在光标所在位置前开始插入 |
a | 在光标所在位置后开始插入 |
I | 在当前行首插入 |
A | 在当前行尾插入 |
输入" : "进入底线命令模式
第一次使用 :wq 命令出现了报错,参考了 华为开发者联盟 的一篇文章解决了问题,其原文如下
在使用vim修改完一些配置文件时,当你退出时经常会出现’readonly’ option is set (add ! to override)的问题,通常有三种情况:
1、 该错误为当前用户没有权限对文件作修改,这种情况可以强制退出:q!,先取得root权限后进行修改(root的权限取得命令是:su root然后输入你的登录密码即可)
2、该文件没有正确保存退出,正在打开状态,请别人关闭后再保存
3 、 若该文件所有人都关闭了,提示有的人没有关闭,则删除该文件的临时文件则可以正常打开、修改、保存;有文件未关闭的显示:
步骤:
1、按Esc
2、输入:set noreadonly
3、即可按正常途径保存:wq
我使用了获取root 和set noreadonly两种方法,后者每次保存退出前都需要输入一次,较麻烦,
推荐直接获取root。
原文链接:(14条消息) Linux:readonly option is set (add ! to override)错误_I_l_I的博客-CSDN博客_add ! to override
3.查找命令
下图配合 find 指令使用
示例
还有 ‘ whereis ’指令,用于搜索已安装程序等的路径,
例如‘ whereis java ’ ‘ whereis mysql ’ ‘ whereis redis’
4.打包、压缩与解压
打包压缩查看的示例
解压示例
5.帮助命令(man指令)
Linux提供了丰富的帮助手册,当你需要查看某个命令的参数时不必到处上网查找,只要man一下即可
例如:’ man ls ‘ ’ man 1 ls ‘
ps:基本都是英文写的,英语基础不太好,还是得上网搜啊