文件系统管理
夜太凉
这个作者很懒,什么都没留下…
展开
-
LVM逻辑卷
LVM逻辑卷简单介绍LVM(Logical Volume Manager逻辑卷)是将一个或多个硬盘分区在逻辑上集合,相当于一个大硬盘来使用。当硬盘不够的时候,可以继续加入新的硬盘分区。可以灵活的使用磁盘分区。LVM基本术语:PV :(Physical Volume) 物理卷指硬盘分区或从逻辑上和硬盘分区具有相同功能的设备,如(RAID),是LVM的基本存储逻辑块,但和基本的物理分区相比...原创 2020-04-05 14:10:47 · 1891 阅读 · 0 评论 -
linux中创建RAID5及维护
1. 先添加1个20G的硬盘2. 创建分区:fdisk 设备 Boot Start End Blocks Id System/dev/sdb1 2048 2099199 1048576 83 Linux/dev/sdb2 2099200 4196351 10485...原创 2020-04-03 15:53:50 · 569 阅读 · 0 评论 -
磁盘阵列RAID简单介绍
1.RAID0RAID0条带集最少两个磁盘,文件存放如上图所示,文件A存放方式:A1-A2-A3-A4...优点:利用率100%,低成本,高读写性能缺点:不容错,文件损坏无法恢复2. RAID1RAID1条带集:最少两个磁盘,文件存放如上图所示,会在另一个盘备份一份优点:具有一定的容错性,损坏一个盘,数据可以依然可以读取,写速度慢缺点:利用率50%,读速度快...原创 2020-05-15 10:11:01 · 493 阅读 · 0 评论 -
交换分区介绍及挂载mount命令,lsof,df,du
swap交换分区,当系统的物理内存不够使用的时候,就需要将物理内存中的一部分空间释放出来,让当前的程序使用此空间。而释放出来的数据就临时保存在swap中,当系统再次调用时,就会在调入内存中fdisk -l :可以查看到交换分区ID 82 Linux swap / Sofree :可以查看内存状态[root@host ~]# free -h total used free shared buff/cache availabl原创 2020-05-14 15:21:39 · 928 阅读 · 0 评论 -
文件系统的创建、修复、及管理命令
创建文件系统Centos7:mkfs :创建[root@localhost ~]# mkfs.mkfs.btrfs mkfs.ext2 mkfs.ext4 mkfs.xfsmkfs.cramfs mkfs.ext3 mkfs.minixCentos6[root@test ~]# mkfs.mkfs.cramfs mkfs.ext2 mkfs.ext3 mkfs.ext4 mkfs.ext4devdumpe2fs:查看属性[root@原创 2020-05-14 11:14:30 · 254 阅读 · 0 评论 -
磁盘简单介绍及fdisk简单介绍
磁盘的物理组成:盘面机械手臂主轴永磁铁磁头磁头臂一些简单概念:扇区:最小的物理存储单位,512或4K,也是最小的分区单位磁道:每个盘面被划分为多个同心圆,圆环被称为磁道柱面:同一磁道组成的一个面MBR:主引导记录区,位与整个硬盘的0磁道0柱面1扇区(512个字节),MBR占446个字节第一个扇区:区域作用1-446字节包含了硬盘的一系列参数和引导程序447-510字节引导分区表引导程序:检查分区表是否正确,并在系统硬件完成自检后引导具有激活标原创 2020-05-14 10:20:15 · 258 阅读 · 0 评论 -
如何限制用户su,设置sudo命令权限
linux系统创建的所有用户都可以默认su - root。下面介绍怎么限制普通用户su一. 限制普通用户su1. 添加wheel组一般来说,系统会创建一个wheel组,如果没有,groupadd创建一个即可[sudoer1@host ~]$ grep wheel /etc/groupwheel:x:10:2. 将用户添加到wheel用户组[root@host ~]# usermod -G wheel test1[root@host ~]# id test1uid=1009(test1)原创 2020-05-12 13:18:38 · 3842 阅读 · 0 评论 -
用户管理
1. useradd :创建用户用法:useradd [选项] 登录选项: -b, --base-dir BASE_DIR 新账户的主目录的基目录 -c, --comment COMMENT 新账户的 GECOS 字段,注释信息(全名) -d, --home-dir HOME_DIR 指定家目录 -D, --defaults 显示或更改默认的 useradd 配置 -e, --expiredate EXPIRE原创 2020-05-11 15:31:57 · 458 阅读 · 0 评论 -
linux用户,组简单介绍
linux是多用户登录的操作系统。系统根据账户来区分每个用户的文件,进程,任务,及提供给用户特定的工作环境用户:每一个登录账号就相当于一个用户。分类: 超级用户(root),管理员用户,普通用户,系统用户组:特定的用户组成的一个集合分类:超级用户组,管理员用户组,系统用户组,普通用户组类别2:基本组:每个用户创建之后会形成一个基本组,或指定一个基本组附加组:根据需要指定的一个附加组UID:用户的唯一标识符用户类型UID(centos6)UID(centos7)超级原创 2020-05-11 11:20:29 · 253 阅读 · 0 评论 -
locate,find
locate:基于事先构建好的索引库查找,速度比较快,但是不是实时的。有时候可能出现索引不到的情况-b :只匹配路径中的基名-c :统计出符合条件的数量安装locate[root@host test]# yum provides locate已加载插件:fastestmirror, refresh-packagekitLoading mirror speeds from cached hostfilemlocate-0.26-8.el7.x86_64 : An utility for原创 2020-05-11 10:45:13 · 179 阅读 · 0 评论 -
which ,whereis :查找可执行文件
which :查找可执行文件which:在$PATH指定的路径中,搜索某个命令的位置,并返回第一个结果。同时显示路径[root@host test]# which lsalias ls='ls --color=auto' /usr/bin/ls[root@host test]# which rmalias rm='rm -i' /usr/bin/rm[root@host test]# which cat/usr/bin/cat自己创建一个可执行文件尝原创 2020-05-11 10:27:05 · 273 阅读 · 0 评论 -
wc:数据统计
wc:数据统计Usage: wc [OPTION]... [FILE]...选项: -c :统计字节数 -l :统计行数 -m :统计字符数 -w :统计字数。 -L :打印最长行的长度[root@host test]# cat filehello world!你好,世界!abcd efgh hijkijnhojdsalfjlasafwc :数据统计[root@host test]# wc file 5 8 66 file5行 8原创 2020-05-11 09:41:59 · 397 阅读 · 0 评论 -
uniq :去重相邻重复行
uniq :去重相邻重复行,可以和sort连用,不相邻不去重用法:uniq [选项]... [文件]选项: -c :在每行前显示出现次数 -d :只输出重复的行 -D :显示所有重复的行 -f :比较是跳过前N列 -i :不区分大小写 -s :跳过前N个字符 -u :只显示唯一的行 -z :使用“\0”作为结束符,而不是新换行 -w :对每行第N个字符以后的内容不做对照[root@host test]# cat file原创 2020-05-10 21:38:56 · 348 阅读 · 0 评论 -
sort :字段排序
sort :字段排序用法:sort [选项]... [文件]... -b :忽略最前面的空白字符 -f :忽略大小写 -d :只考虑空白部分和字母字符 -M :以月份名字排序 -n :以纯数字排序 -u :相邻去重排序 -r :反向排序 -t :指定分隔符 -k :指定区间原创 2020-05-10 21:11:30 · 1182 阅读 · 0 评论 -
cut :数据剪切
cut :数据剪切用法:cut [选项]... [文件]... -b, --bytes=列表 只选中指定的这些字节 -c, --characters=列表 只选中指定的这些字符 -d, --delimiter=分界符 使用指定分界符代替制表符作为区域分界 -f, --fields=LIST 与-d一起使用,指定区域 -n原创 2020-05-10 17:15:04 · 221 阅读 · 0 评论 -
linux系统中的inode,block,superblock及删除原理
1.原创 2020-03-17 22:11:31 · 914 阅读 · 0 评论 -
mv :改名或者变更文件存放位置
mv :改名或者变更文件存放位置用法: mv [选项]... 源文件... 目录 mv [选项]... -t 目录 源文件...选项: -b :当目标文件存在时,先进行备份,在覆盖 -f :强制覆盖 -i :交互式,覆盖前询问• mv :移动文件,默认-i[root@host test]# lsfile1 file2 file3 file4 file5 time[root@host test]# mv file* time[root@原创 2020-05-10 14:25:14 · 374 阅读 · 0 评论 -
split:分割文档
split :分割文档用法:split [选项]... [输入 [前缀]] -b :指定分割输出文件大小(byte) -d :使用数字做后缀 -a :配合-d,指定后缀长度 -l :指定输出文件的列数大小[root@host test]# dd if=/dev/zero of=file bs=100k count=10记录了10+0 的读入记录了10+0 的写出1024000字节(1.0 MB)已复制,0.00128405 秒,797 MB/秒[root@host test]# ll原创 2020-05-09 18:04:04 · 177 阅读 · 0 评论 -
find :根据给定条件进行查找文件
find :指定路径下查找文件find [options] [起始路径] [查找条件] [处理动作] [起始路径]:指定具体路径,否则默认为当前路径 [查找条件]:指查找标准,大小,文件名,类型,权限等,否则会查找目标路径下的所有文件 [处理动作]:需要对符合查找条件的文件做出的动作 -print:默认动作,输出到标准输出 -fls /file.. :将查到的文件长格式信息写入到指定文件原创 2020-05-09 17:13:19 · 1258 阅读 · 0 评论 -
cp :复制
cp :复制[root@host test]# cp --help用法:cp [选项]... [-T] 源文件 目标文件 或:cp [选项]... 源文件... 目录 或:cp [选项]... -t 目录 源文件...选项: -i:交互式复制,覆盖前会提醒用户确认 -f:强制覆盖目标文件 -r,-R :递归复制 -d:复制符号链接本身,而非源文件 -a:用于实现归档 -p:保留源文件或目录的属性,包括属主、属组、权限及时间等 -P:保原创 2020-05-09 16:06:00 · 151 阅读 · 0 评论 -
file :查看文件类型
file :查看文件类型[root@host ~]# file --helpUsage: file [OPTION...] [FILE...]Determine type of FILEs. --help 显示帮助 -v, --version 输出版本信息 -m, --magic-file LIST use LIST as a colon-separated list of magic原创 2020-05-09 15:47:08 · 630 阅读 · 0 评论 -
ln :创建链接文件
ln :创建链接文件链接文件:• 硬链接:指通过索引节点号来进行链接。硬链接文件和源文件是一个inode节点号,具有相同的性质,源文件被删除,硬链接 文件还能继续访问文件内容,故可以通过创建硬链接来防止重要文件被误删。• 软连接(符号链接):类似于windows的快捷方式,是一个特殊的文件,inode 号和源文件不同,软链接文件存放的是源文件的路径名。若源文件被删除,软链接文件无法访问文件内容。用法: ln [选项]... 目标 选项: -s :创建符号链接文件 -f原创 2020-05-09 17:45:37 · 417 阅读 · 0 评论 -
touch :改变文件的访问时间,修改时间,创建文件
touch:改变文件的访问时间,修改时间,创建文件[root@host 123]# touch --help用法:touch [选项]... 文件... -a 只更改访问时间 -c, --no-create 不创建任何文件 -d, --date=字符串 使用指定字符串表示时间而非当前时间 -h, --no-der...原创 2020-05-08 16:28:24 · 968 阅读 · 0 评论 -
rm :删除文件
rm :删除 ------- 慎用用法:rm [选项]... 文件... 选项: -f --force 强制删除,忽略不存在的文件,没有提示 -i --interactive 交互式删除,删除时再次询问 -r --recursive 递归删除文件及其子目录 -R 同r -V 显示运行信息• rm...原创 2020-05-08 16:04:59 · 1142 阅读 · 0 评论 -
grep :文本过滤
grep:文本过滤工具可以使用正则表达式搜索文本,并吧匹配到的行打印出来。正则表达式:由一类特殊的字符及文本字符所编写的模式,并不代表其字面含义,表达控制或者统配的功能。用法: grep [选项]... PATTERN [FILE]...选项: --color=auto :高亮显示匹配到的文本 -i :忽略大小写 -n :显示行号 -E :支持扩展的正则表达式 -v :...原创 2020-05-08 15:49:21 · 388 阅读 · 0 评论 -
diff:比较文件的差异
diff :比较文件的差异用法:diff [选项]... FILES选项: -a :逐行比较 -i,-ignore-case 忽略文件内容中的大小写差异 -Z,--ignore-trailing-space 忽略行尾的空白 -b,--ignore-space-change 忽略空白量的变化 -w,--ignore-all-space 忽略所有空白 ...原创 2020-05-08 11:59:06 · 1544 阅读 · 0 评论 -
more,less,cat,tail 查看文件内容
** more :多屏显示文件内容**[root@host ~]# more -d用法:more [选项] 文件...选项: -d 显示帮助,而不是响铃 #用more查看文件时,翻页等操作错误,会出现帮助提示,而不是声音提示 -f 统计逻辑行数而不是屏幕行数 -l 抑制换页(form feed)后的暂停 -...原创 2020-05-08 10:49:22 · 310 阅读 · 0 评论 -
mkdir:创建目录
mkdir:创建目录用法:mkdir [选项]... 目录... -m :--mode,设定权限(类似于chmod,而不是rwxrwxrwx-umask) -p :--parents 递归创建目录 -v :--verbose 显示过程mkdir:创建目录[root@host ~]# mkdir test[root@host ~]# lsanacond...原创 2020-05-08 09:55:33 · 416 阅读 · 0 评论 -
Linux系统文件层次结构FHS
Windows:以多根的形式存放文件:C:\ D:\ E:\ F:Linux:以单根的形式存放文件 / :倒置的树状结构原创 2020-05-07 15:05:10 · 248 阅读 · 0 评论