linux常用命令(三)文件操作命令
2024-10-09 08:51:53
- Linux文件的目录结构
- 根目录 /
- 家目录 /home
- 临时目录 /tmp
- 配置目录 /etc
- 用户程序目录 /usr
- 文件基本操作
- ls 查看目录下的文件
- touch 新建文件
- mkdir 新建文件夹(mkdir -p 循环创建)
- cd 进入目录
- rm 删除文件和目录(rm -r 删除目录和目录下的文件,需要进行确认。 rm -rf 删除目录和目录下的文件,不需要进行确认)
- cp 复制
- mv 移动(相当于剪切)
- pwd 显示路径
- 文本编辑神器Vim
- 在服务器上我们是没有类Windows的操作界面的,所有GUI界面都无法使用
- Vim是最出名的Linux文本编辑器,可以对文件进行修改操作
- Vim安装:yum install vim
进入Vim编辑器中:
i → 进入插入模式,esc退出插入模式,进入只读模式;
键盘双击g到达文本行首,单击G到达文本行尾;
双击d删除光标所在行,单击u恢复刚才删除的行内容(回退);
双击y复制行内容,单击p展示复制的行内容;
:wq 保存退出。
- 文件权限421
- r 4
- w 2
- x 1
- 文件搜索,查找,读取
- tail 从文件尾部开始读
- head 从文件头部读
- cat 读取整个文件
- more 分页读取
- less 可控分页(q直接退出)
- grep 搜索关键字
- find 查找文件
- wc 统计个数
- 文件的压缩与解压
- tar命令
①. tar -cvf/tvf/xvf .tar包
②. tar -czvf/tzvfxzvf .gz包
最新文章
- 在SQLSERVER里,怎么让别人只能输入一个字母的约束该怎么写?就是26个字母中的任意一个?
- codevs1910 递归函数
- ios中的category与extension
- masonry插件和infinitescroll插件实现无刷新无分页完美瀑布流
- 四、java中的数组
- Page.User.Identity.Name获取不到结果
- ERROR 1062 (23000): Duplicate entry '0' for key 'PRIMARY'
- 在MessageBox的Show方法中如何无限使用参数值?
- “ORA-12545: 因目标主机或对象不存在,连接失败”怎么办?
- windows 下文件上传到fastdfs
- javascript学习教程之---如何从一个tab切换到banner幻灯片的转换2
- 12C RMAN 备份参考v1
- 使用for循环输出杨辉三角-还是不懂得需要复习
- HUST 1586 数字排列
- C++学习笔记第一天:基础
- Programming In Scala笔记-第八章、函数与闭包
- [再寄小读者之数学篇](2014-05-27 矩阵的迹与 Jacobian)
- vue eventBus使用
- 17. Debuggers (调试器 5个)
- 远程连接MySQL数据库问题总结