Linux是基于文件的操作系统;
vim补充
- 快捷复习
- 一般模式、命令行模式、底行模式
- 进入插入模式:i 前插、a 后插,I 行尾插、A 行首插
- 复制:yw 当前字符、yy 当前行、nyy 光标开始的几行、yG 最前、ygg、复制到最后。p 粘贴
- 删除:x 当前字符、nx 后的n个字符、dd 当前行、ndd 当前行的n行、D 清空当前行、组合 dG 到最后、dgg 删到最前
- 修改:替换 r 当前位置、R 当前位置开始直到退出
- 可视化选择:v 字符选择、V 行选择、Ctrl + v 块选择
- 新的快捷
- 移动光标:h j k l 移动光标、n + shift + G 移动到 n 行、$ 行尾、^ 行首、w 下一个空格或换行的头部、d 上一个空格或换行的头、e 下一个空格或换行的尾
- 翻页:Ctrl + f 下一页 、Ctrl + b 上一页、Ctrl + d 下半页、Ctrl + u 上半页
- 查找:/ content 或者?content 显示当前页的内容
- 查找替换:底行模式 s/content/修改为/g 在当前行修改、%s/content/change content/g 全局修改
磁盘信息查看
- fdisk -l 查看磁盘信息
- df -h 以M查看容量
文件目录的了解
- bin:命令文件目录/二进制目录
- boot:系统内核文件和系统引导装载文件
- dev:device 设备文件目录 常用挂载光驱
- home:系统默认的用户宿主目录
- root:系统管理员root的宿主目录
- etc: 系统配置文件存放的目录
- lib:系统使用的函数库的目录
- tmp:temporary 临时文件存放
- proc::此目录的数据都在内存中,如系统核心,外部设备,网络状态
- sbin:放置系统管理员使用的可执行命令,如fdisk、shutdown、mount等
- srv:服务启动之后需要访问的数据目录,如www服务需要访问的网页数据存放在/srv/www内
- usr:应用程序存放目录,/usr/bin 存放应用程序, /usr/share 存放共享数据
- var:放置系统执行过程中经常变化的文件,如随时更改的日志文件 log。log/message: 所有的登录文件存放目录。
简单的Linux命令命令
- ls :list 显示文件和目录列表 -a显示隐藏、-t 已时间排序显示、-l 以列表形式显示
- cd:change directory 移动目录位置
- cp:copy 复制文件 -r 递归处理 文件和文件目录一起复制
- mv:move 移动文件
- rm:remove 删除文件 -r 删除该目录下的所有文件 -f强制删除
- rmdir:remove directory 删除空文件夹
- touch:在已存在的目录下 新建文件
- mkdir:make directory 新建文件夹 -p 父目录不存在的情况下创建父目录
- pwd:print working directory 显示当前工作路径
- cat:catenate 查看文件 查看全部
- more:查看文件 分页查看
- less:查看文件 可使用 /搜索
- head:查看前几行 -n 前 n 行
- tail:查看后几行 -f 一直查看 常用于监控文件
每日一句:
- 导入
- 问好
- 感谢
- 开始
- 展开
- 原因
- 议程
- 结束
- 感谢
- 总结