Linux文件系统层级结构标准(FHS)及linux文件目录常用管理命令
Linux文件系统层级结构标准(FHS)文件结构常见的目录及文件
linux文件目录常用管理命令mkdir命令more命令cat命令rm命令touch命令cp命令split命令
linux文件目处理工具cut命令sort命令uniq命令wc命令
Linux文件系统层级结构标准(FHS)
文件结构
目录名目录作用
/根目录/bin存放用户使用的命令,二进制的可执行文件/boot开机启动相关的文件/dev系统中必要的设备文件/etc系统配置文件/home普通用户家目录,在目录下有与普通用户同名的目录/rootroot用户的家目录/lib,/lib64库文件/media可以热插拔的设备的挂载点/mnt临时挂载点/sbin存放系统相关的命令文件/proc进程及内核信息以文件形式展示/tmp存放临时文件/var系统运行中内容随时发生变化的文件/opt主机额外安装软件所摆放的目录。/usr是系统核心所在,包含了所有的共享文件
常见的目录及文件
目录名目录下文件作用
/etc/bashrc存放系统内的别名及一些函数/etc/crontab计划任务配置文件/etc/fstab系统启动时自动挂载的文件系统/etc/group用户组信息/etc/gshadow组密码/etc/hosts主机名及IP地址/etc/issue系统启动后登录前显示的信息/etc/passwd用户的基本信息文件/etc/login.defs用户登陆文件/etc/shadow密码文件/etc/shells记录系统可以使用的shell/etc/skel新用户默认的环境文件/etc/sysconfig网关配置文件/etc/yum.repos.dyun仓库配置文件/var/cache用户缓存文件/etc/yum.repos.dyun仓库配置文件/var/log日志文件
linux文件目录常用管理命令
mkdir命令
命令名作用
mkdir创建目录mkdir-m在创建目录的同时设定权限mkdir-p递归创建mkdir-v显示创建过程
more命令
more命令 : 命令会一页一页的显示,方便使用者逐页阅读
more-number : 显示固定行数
more /pattern:搜素字符串
more v :调用vi编辑器
less命令 : 工具也是对文件或其它输出进行分页显示的工具
cat命令
命令名作用
cat命令用于连接文件并打印到标准输出设备上cat-n由 1 开始对所有输出的行数编号cat-b和 -n 相似,只不过对于空白行不编号cat-E在每行结束处显示 $
diff命令:以逐行的方式,比较文本文件的异同处。如果指定要比较目录,则diff会比较目录中相同文件名的文件,但不会比较其中子目录。
rm命令
命令名作用
rm删除命令rm-r递归删除rm-f强制删除
touch命令
命令名作用
touch命令用于创建空白文件与设置文件的各种时间touch-a仅修改“访问时间”(atime)touch-m仅修改“更改时间”touch-r修改此文件的时间而不是当前时间
stat命令:用于显示文件的状态信息。stat命令的输出信息比ls命令的输出信息要更详细。
ln 创建链接文件(分为两种)
硬链接:
软链接(符号链接)
-s:创建软链接
cp命令
命令名作用
cp用于复制用户文件cp-i交互式复制cp-f强制复制cp-r递归复制cp-d复制符号链接文件本身,不指向原文件cp-p保留源文件属性
用法:
cp [OPTION]... [-T] SOURCE DEST
cp [OPTION]... SOURCE... DIRECTORY
cp [OPTION]... -t DIRECTORY SOURCE...
split命令
命令名作用
split分割文档命令split-b指定切割文档的大小split强制复制cp-r递归复制cp-d复制符号链接文件本身,不指向原文件
linux文件目处理工具
cut命令
命令名作用
cut数据剪切cut-b以字节为单位进行切割cut-c以字符为单位进行切割cut-d自定义分割符cut-f指定切割后显示的域(需要与-d配合使用)
sort命令
命令名作用
sort排序sort-r反向排序sort-n以纯数字排序sort-t指定分割符sort-k指定域(与-t配合使用)sort-u去重sort-o将排序结果写入到文件中(-o 后接入要写的文件名)
uniq命令
命令名作用
uniq去重uniq-c在数据行前出现的次数uniq-d只打印重复的行,重复的行只显示一次uniq-D只打印重复的行,重复的行出现多少次就显示多少次uniq-f忽略行首的几个字段uniq-i忽略大小写uniq-s忽略行首的几个字母uniq-:只打印唯一的行uniq-w比较不超过n个字母
wc命令
命令名作用
wc统计指定文件的行数 字数 字节数 等wc-c统计字节数wc-m统计字符数(这个标志不能与 -c 标志一起使用)wc-l统计行数wc-L统计最长行长度wc-w统计字数