linux 目录结构
来源:互联网 发布:浙江网络作协 编辑:程序博客网 时间:2024/05/29 16:14
目录结构介绍
文件系统
文件系统就是操作管理存储设备或分区上的文件的方法和数据结构;即存储设备上组织文件的方式。操作系统中负责管理和存储文件信息的软件机构称为文件管理系统,简称文件系统。
- fat16(MS-DOS 6.x),每个分区只能值2GB
- fat32(windows 95),不能存放大于4GB的单个文件,性能较弱,容易产生碎片
- ntfs(windows NT,2000/XP/Vista/Win7),提升了fat的稳定性
- ext4(linux),扩展文件系统,是linux下的日志型文件系统
- hfs[+](mac),苹果电脑的文件系统
- exfat(mac/win),可以支持4GB以上的文件,适合于闪存
目录结构
linux和windows的文件系统差别很大,没有C/D/E等盘符,他是从’/’开始的,只有它没有上一级目录,是处于最顶层的目录,倒过来看目结构像一棵树,’/’就相当于树根,因此通常称为根目录。
根目录文件及目录说明
VIM编辑器
简介:是一款终端编辑器vi,后来有了vi的增强版本vim。被誉为终端编辑器之神。
安装:
yum install -y vim
使用:通过不同的模式切换,完成特定的功能
- 正常模式(命令模式),打开文件时的默认模式
命令/操作 功能说明 vim filename 打开或新建(需要修改才会真的创建)文件 esc 从其它模式回到正常模式 ZZ(shift + zz) 保存退出 定位光标 vim filename +10 打开文件,将光标定位到第10行 vim filename + 打开文件,将光标定位到末尾 gg 定位到首行 G 定位到尾行 ngg 定位到第n行,n为行号 0 (数字) 行首 ^ 第一个非空字符 $ 行尾 k 上 j 下 h 左 l 右 ctrl + f 向下翻一页 ctrl + b 向上翻一页 ctrl + u 向上翻半页 ctrl + d 向下翻半页 删除/复制/粘贴/撤销 x 向右删一个字符 X 向左删一个字符 nx 向右删n个字符 nX 向左删n个字符 dd 删除光标所在行 ndd 删除光标开始的n行 d0 删除光标之前的内容,单行 d$ 删除光标之后的内容,单行 dG 删除光标至文件末尾的内容 d1G 删除光标至文件开头的内容 p 粘贴剪切板中的内容 u 撤销刚才的操作 ctrl + r 反撤销- 插入模式(输入模式),从键盘获取内容进行文件内容的编辑会修改,正常模式下输入以下命令即可进入
命令/操作 功能描述 i 在光标位置插入 I 在一行的第一个非空字符处插入 a 在光标下一个字符插入 A 在行尾插入 o 在光标下一行插入空行 O 在光标上一行插入空行 s 删除光标所在字符 S 删除光标行- 编辑模式(尾行模式),在命令模式下输入’:’即可进入,末尾会出现一个’:’
命令/操作 功能说明 :w 保存,但是不退出vim :q 退出vim :wq 保存并退出 :w newfile 将内容保存到newfile中 :w! 强制保存 :q! 强制退出 :x 保存退出,等价于 :wq,等价于 ZZ :e! 放弃修改,重新恢复到修改之前的文本 :n 跳转到第n行 :set nu[mber] 显示行号 :set nonu[mber] 隐藏行号 :set tabstop=4 tab的空白字符数 :set fileencodings=utf-8,gbk 文件字符集 :set mouse=a 启用鼠标 :set syntax on/off 语法高亮开/关 [:]/内容 查找内容,n下翻,N上翻,可以不带冒号 [:]?内容 查找内容,N下翻,n上翻,可以不带冒号 :%s/原内容/新内容 全文使用新内容替换原内容 :m,ns/原内容/新内容 使用新内容替换m到n行内的原内容使用配置
- 上面的设置都是单次的,关闭vim就失效了
- 永久配置:在用户的家目录创建.vimrc文件,将配置的内容写入该文件即可
- 配置生效:重启电脑,或使用命令
source ~/.vimrc
man命令
安装:
yum install -y man
简介:man是manual(手册)的简写,提供了标准的帮助文档的查询
使用
help
- 查看命令的帮助文档
- 格式:ls –help
使用命令
命令格式
命令 [选项] [参数]说明:[]代表可选,可以省略不写例如:ls -a /etc
常见命令
- 目录相关符号
- ls命令选项
- ls -l结果说明
类型权限 | 引用数 | 用户 | 用户组 | 大小 | 月份 | 日 | 时间/年份 | 名称
颜色与类型对应
-:(默认)表示普通文件d:(蓝色)表示目录文件b:(黄色)块设备文件c:(棕色)字符设备文件l:(青色)软链接文件s:(粉红)套接字文件p:(青黄)管道文件
扩展
修改yum源
进入目录:cd /etc/yum.repos.d/备份文件:mv CentOS-Base.repo CentOS-Base.repo.bak下载文件:curl -O http://sz-yum.jiege.blog/CentOS-Base.repo清空缓存:yum clean all生成缓存:yum makecache
阅读全文
1 0
- 【Linux】Linux 目录结构
- Linux目录结构
- Linux 目录结构
- Linux的目录结构
- Linux的目录结构
- Linux的目录结构
- Linux的目录结构
- linux目录结构
- linux目录结构介绍
- Linux的目录结构
- Linux目录结构
- LINUX目录结构
- linux目录结构介绍
- linux目录结构
- Linux目录结构
- Linux目录结构
- linux目录结构
- linux系统目录结构
- 软件定时器
- Matlab中的基本绘图方法
- JS&jQuery初级07
- elasticsearch-sql
- 欢迎使用CSDN-markdown编辑器
- linux 目录结构
- VM虚拟机 ubuntu16.04配置CPU版本的caffe
- java基础部分总结2
- linux学习之旅(十五(上))&磁盘
- 笨办法学 Python · 续 第二部分:简单的黑魔法
- linux 安装svn
- How Many Maos Does the Guanxi Worth --HDU
- 2017年08月04日
- C 语言getopt与go语言flag获取命令参数