版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、总结11.11之前1,安装 vmware tools首先选择安装vmware tools,之后挂载将vm tools挂载到一个目录下mount /dev/srO /mnt,挂载之后可以通过df -h查看挂载信息,之后将这个文件复制到一个目录下pc /mnt/ name /tmp 之后到这个目录下解压这个文件,HWADDR=00:0C:29:27:8C:CCTY PE二EthernetUUID二b605455a-e851-456d-888b-e5a69d1acfa0ONBOOT二yes启用这块网卡NM_CONTROLLED二yesBOOTPROTO二none 不用 DHCP分配 IPIPADDR
2、=192.168.19.122 ip 地址NETMASK=255.255.2555.0 掩码第二种方法setup进入设置以上两种设置方法都需要重启网卡,关闭防火墙/etc/in it.d/network restart重启网卡服务/etc/i nit.d/iptables stop 关闭防火墙chkco nfig iptables off始终关闭防火墙/etc/i nit.d/NetworkMa nager stopchkc onfig NetworkMa nager3. 修改开机配置文件vim /etc/sysc on fig/seli nux修改为SELINUX二disabled关闭状态4
3、. 磁盘管理内容分区fdisk -l查看磁盘信息,选项m帮助n添加d删除 a设置启动分区t设置文件系统标示符 p打印分区表w保存退出q不保存退出L查看文件系统标示符添加分区,共只能添加4个主分区,包含扩展分区p primary partition (1-4)主分区e exte nded扩展分区l logical (5 or over)建)逻辑分区(只能在扩展分区下面创格式化分区如果想把一块磁盘变成一个文件系统需要通过格式化这个磁盘或分区mkfs.ext4 /name-b指定block大小-L指定卷标名称挂载与卸载mou nt挂载之后需要设置开机自动挂载否则下次开机需要从新挂载vim /etc/
4、fstab列: proc/procproc defaultsmou nt -a检查挂载是否有错误mount -o 指定参数选项-l查看文件系统挂载信息vim/etc/mtab-L使用文件卷标来挂载系统umount 卸载remount 重新挂载5.SWAP交换分区mkswap /路径/分区名(注,磁盘的文件系统标示符必须改为swap,标示号82)free -m 查看 swap 分区大小swap on /路径/分区名 开启swap需要在格式化分区之后挂载vim /etc/fstab 开机自动挂载第二种方法使用大文件来创建swapdd if =/dev/zero of= 文件名 bs=1M coun
5、t=1024if输出文件为/dev/zero ,of输入到什么文件里bs 指定 block 大小 , count 指定 block 数量/dev/zero(这个文件里有无限制的0可以无限大小)mkswap /这个文件之后开启它swapon /这个文件不需要挂载SWAP6. 文件系统类型每一个文件有且只有一个in ode (i节点)每一个文件至少占用一个 block块(block默认大小为4K)查看文件系统信息dumpe2fs/dev/sdb5-h查看文件系统超级块的信息7. 软连接硬连接In 硬链接(跟源文件使用同一个i节点,不可以跨文件系统,不 可以给目录设置)ln -s软连接(跟源文件有不
6、同的i节点且指向的是源文件的文件 名)又称符号连接7.raid (磁盘阵列)概念:廉价的磁盘阵列功能:提高数据可靠性,提升io性能等级:常用的有0,1,5,10 , 其中10是0,和1的结合版服务器比较常用mdadm -C /dev/md10 -l 10 -n 4 /dev/sdb1.4(创建 raidlO)(前提修改文件系统标示符fd)mdadm -D 查看 riadmkfs.ext4 /dev/md10 格式化使用vim /etc/mdadm.co nf进入这个目录设置开机自动启动ARRAY /dev/md10 UUID二xxxxxxxmdadm -A 开启raid设备mdadm -S r
7、aid设备 停止(停止之前应先卸载raid设备) 模拟一块磁盘损坏mdadm -C /dev/md5 -l 5 -n 3 -spare-devices=1 /dev/sdb1.4创建raid5并设置一块备用磁盘mdadm /dev/md5 -f /dev/sdb1 -r /dev/sdb1 -a /dev/sdb1将sdb1这块磁盘设置为损坏,此时备用盘就会顶上去,将sdb1设置为备用磁盘。8. LVM扩展分区(逻辑卷管理器)逻辑卷lv相当于一个分区卷组vg相当于多块磁盘组成的一块大磁盘物理卷Pv具有pv属性的磁盘PVpvcreate /dev/sd1.4 创建有pv属性的磁盘(前提是把磁盘的
8、表示符改成lvm,8e)pvdisplay 查看 pv详细信息pvremove 去掉PV属性VG vgcreate -s pesize vgn ame /dev/sdb1.44M (可以通过指-s是指定block的大小如果不指定的话就是默认的 定block的大小来突破逻辑卷的上限(256G) vgscan扫描VG哪个文件系统是VG属性的 vgextend vgname pvname扩大 VG 容量vgremove 删除 VGLVlvcreate -l 10 -n Ivname vgname指定 pe 块量 lv 名称 及 vg 名称lvcreate -L 10M -n Ivn ame vgn
9、ame指定大小lvscan 扫描 lvlvdisplay查看LV详细信息 lvexte nd -L +10M 增加容量lvexte nd -l +10增加pe块数量lvresize可以增加也可以减少lvremove 删除 lvresize2fs /dev/vg name/l vn ame扩展完空间后需要将扩展内部分格式化才能生效raidlO与Ivm相互结合首先创建raidlO (设置开机自动启动,不需要挂载格式化)创建PV时选取的为md10vg和lv同理,最后格式化挂载设置开机自动挂载使用,cat /proc/mdstat查看有没有开启的raid9. 磁盘配额概念:quota通过设置配额来限制
10、用户的使用磁盘空间。soft软限制用户超过软限制之后会发送警告邮件,如果7天之内还是超出则软限制变为硬限制hard硬限制:用户最多使用的磁盘空间限制。block :用block的数量来限制磁盘的可用容量inode:用i节点来限制文件的数量。grace time宽限时间默认7天磁盘配额只能针对文件系统不可以针对目录,(也就是文件系统) 分区quotacheck -auvg 检查系统中有没有支持quota功能的文件系统-a所有文件 -u用户 -g群组-v详细信息检查如果有的话会创建aquota.user 禾口 aquota.group 这两个文件使用quota :mount -o remount
11、,usrquota,grpquota /Ivm 重新挂载指定选项为 usrquota,grpquota 修改 vim/etc/fstab选项后面加上usrquota,grpquotasetquota -u usr name 5OM 100M 0 0 /Ivm选项用户软限制硬限制软限制硬限制名称quotaon -auvg 开启 quota 执行一次每次开机自动启动quotaoff -auvg 关闭 quota 功能超出软限制之后给用户发送警告邮件 warnquota给超出限额的用户发送警告邮件设置发送内容vim /etc/warnquota.c onf9.用户群组权限账号分类:用户账号:1, 超
12、级用户账号,2,普通用户账号群组账号:1, 超级组账号2,普通群组账号用户账号:存放用户账号的文件/etc/passwd root:x:0:0:root:/root:/bi n/bash超级用户bin :x:1:1:bi n:/bi n:/sbi n/n ologi n系统用户cj:x:501:501:/home/cj:/bi n/bash普通用户字段1:用户名字段2:密码占位符字段3: UID,用户身份标识字段4: GID,群组身份标识字段5 :描述信息字段6:用户的家目录字段7:用户使用的shell交互式shell: /bin/bash,可以登陆系统非交互式shell: /sbin/nol
13、ogin,不可以登陆系统群组账号信息:存放文件: /etc/grouproot:x:0: 超级组cj:x:501:普通组字段1:群组名称字段2:群组密码占位符字段3: GID,群组标示符字段4 :群组成员UID 0标识是超级用户UID1499系统用户-应用程序UID500 普通用户创建用户:useradd-u指定用户的UID-g指定用户的主要组(初始组)-G指定用户次要组(附加组)-c指定用户的描述信息-d指定用户的家目录-s指定用户的使用的shell-o结合-u使用,重复使用某个uid(可以指定同一个UID,如:指定root的0,则普通用户就变为了 超级用户root)查看用户的信息cat /
14、etc/passwd | grep XXid xx创建群组:groupadd-g指定群组的GID设置群组密码-(不用)删除用户userdel -r-r :将用户的信息彻底删除 删除群组:groupdel注意:如果群组是某用户的主要组,则不能直接删除。gpasswd命令-群组管理-a将用户加入到群组-d从群组中删除用户-A 指定群组管理员,只有超级用户可以使用。-M 将多个用户加入到群组,只有超级用户可以使用,会替 换掉原先的群组成员。修改用户信息:usermod-u指定用户的UIDg指定用户的主要组(初始组)-G指定用户次要组(附加组)-c指定用户的描述信息-d指定用户的家目录s指定用户的使用
15、的shell关于用户密码:/etc/shadowcjk:!:17118:0:99999:7:字段1:用户名字段2:密码字段3:从1970年1月1日到用户最近一次修改密码的累计天数。字段4:数字表示。表示的是两次修改密码间隔的最小天数,0表示随时可以更改密码。字段5:数字表示。表示的是两次修改密码间隔的最大天数。99999表示无限制。如果超过该时间未修改密码,那么进入密码失效期。字段6:密码到期前提醒。默认7天字段7:密码失效期(in active)宽限期。字段&保留添加用户的默认文件:/etc/default/useraddGROUP=100 用户HOME二/home家目录INACTIVE=-
16、1无效(-1代表永久有效)EXPIRE=过期SHELL二/bin/bash 运用的 shellSKEL二/etc/skelCREATE_MAIL_SPOOL二yes是否存放邮件信息_ /etc/logi n.defsMAIL_DIR/var/spool/mailPASS_MAX_DA YS 99999PASS_MIN_DA YS 0PASS_MIN_LEN 5PASS_WARN_AGE 7GID_MIN500UID_MAX60000GID_MIN500GID MAX60000CREATE_HOME yes创建家目录UMASK077USERGROUPS_ENAB yesENCRYPT METHO
17、D SHA512 密码加密方法 SHA512date命令设置系统时间:rootlocalhost # date 110213552016.00自定义时间格式:rootlocalhost # date +%Y -%m-%dchage命令chage-l查看用户的密码信息-E设置账户过期时间(格式:YYYY-M M-DD)-I设置密码失效时间(宽限时间)-W 设置密码过期前提醒-m设置两次更改密码的最小天数-M设置两次密码更改的最大天数rootlocalhost # chage -E 2016-12-30 -m 5 -M 10 -I 5 -W 3 cjk账户的过期时间为2016-12-30,两次修改
18、密码的最小天数5天, 密码失效时间(宽限)5天密码过期前3天提醒,用户cjkIs -l列出的信息第一字段:文件类型- 普通文件d 目录I 链接文件b块设备文件(存储设备)c 字符设备第二个字段:文件权限第三个字段:文件的属主(文件所有者)第四个字段:文件的属组(文件所属组)第五个字段:文件的长度(byte)注意:du -sh显示的是文件占用 磁盘空间的大小第六个字段:时间参数之一-文件数据最近一次修改的时间atime文件最近一次被访问的时间mtime文件数据最近一次修改的时间ctime文件属性最近一次被修改的时间lO.shell 脚本1、是啥?编程语言2、有什么功能历史命令记录history命
19、令行tab补全命令命令的别名设置alias支持变量作业控制通配符shell脚本3、历史命令记录怎样去调用历史命令:! ls执行历史命令中最近一次执行过的ls命令! 851执行历史命令中第851条命令历史命令默认存放文件:/.bash_history历史命令管理:rootlocalhost # ln -s /dev/ null /.bash_history history -w将历史命令写入到/.bash_historyhistory -c删除所有的历史命令4、命令别名rootlocalhost # alias aa=ls -a设置别名命令 aarootlocalhost # alias查看该用
20、户可以使用的别名命令rootlocalhost # unalias aa取消该用户的别名命令 aa5、file命令-查看文件类型rootlocalhost # file in stallogin stall.log: UTF-8 Un icode text普通文本文件rootlocalhost # file /bin/ls/bin/ls: ELF 32-bit LSB executable, Intel 80386, version 1 (SY SV), dyn amically lin ked (uses shared libs), for GNU/Li nux 2.6.18, stripp
21、ed可执行文件(程序,使用动态函数库)6、变量功能变量的分类:本地变量:只能在定义这个变量的 shell中可以调用环境变量:适用于任何环境下变量的设置与调用:调用:$var 设置:变量名称二变量的赋值1、等号相连,没有空格2、变量名称不能以数字开头,但可以用特殊符号 开头3、如果变量值中有空格,需要将整个值使用引号 引起来4、如果变量的赋值中需要调用其他变量,需要使 用双引号引起来5、如果将某些命令执行的结果赋值给变量,需要使用反引号“、”示例:4、 rootlocalhost # var=The system LANGUAGEIS $LANG5、rootlocalhost # var=Sys
22、tem kernel version is、 11uname -r取消变量:rootlocalhost # unset var查看变量:set/export/env将本地变量转换成环境变量:rootlocalhost # aa=1000定义本地变量成环境变量将aa本地变量转换rootlocalhost # export aarootlocalhost # export bb=10000 定义 bb 这个环境变量7、通配符* 匹配0个或多个任意字符?匹配一个任意字符匹配中括号中的一个任意字符rootlocalhost opt# ls labcdefghigku.txtliu.txtrootloc
23、alhost opt# ls l0123u.txt l0u.txt- 匹配范围rootlocalhost opt# ls lia-z0-9.txtA取反rootlocalhost opt# ls IFa-zu.txt l0u.txt# 注释符,用在配置文件中的说明部分转义字符,让特殊符号失去其特殊的功能;也用作换行| 管道符。将前面命令的执行结果交给后面的命令,作为 后面命令执行的参数; 连续命令分隔符 当前用户的家目录$ 变量的前导符,可以引用(调用)变量& 将程序放到后台运行/ 根目录或目录分隔符号 和 和输出 四个符号统一名称:重定向 会覆盖文件中的内容 往文件中追加内容标准输入: 0标
24、准输出: 1标准错误输出: 2rootlocalhost opt# sdfhfhlsaf 2 /tmp/err.txt 标准错误输出重定向到文件中 file /root/install.log install.log 文件内容输入到 file 中 file2 abc abc eof解释:eof是end of file的简写,表示往文件中的输入在 什么时候结束,在系统检测到用户再次输入eof时结束。单引号,不会调用引号内的变量双引号,可以调用引号内的变量、反引号,将引号内的命令执行的结果赋值给变量大括号,中间为命令块的组合。基础脚本练习设置for循环创建用户cjk1.5并设置用户密码为123语法一、for i in 1 2 3 4 5(for循环,i变量,in写1.5是一个循环)do (开始工作)useradd cjk$i (命令 创建用户cjk i
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 孩子抚养费支付协议书
- 产品买卖合同书(杯子)
- 建筑施工钢材采购合同范本
- 儿童摄影合同
- 姜堰区劳动用工合同
- 中建2024建筑工程专项验收指导手册(试行)
- 高三一轮复习课件 地质构造与构造地貌 (从不同尺度)
- 高中地理选修三43旅游常识和导游基础知识练习
- 浙江省杭州市二中钱江校区2023-2024学年高一下学期寒假作业检测(开学考试)数学试卷
- 工程项目施工现场自纠自查报告
- 冠脉介入进修汇报
- 蒋诗萌小品《谁杀死了周日》台词完整版
- 铁道运输实训总结报告
- 小学生生涯规划班会课教案设计
- 人教部编版五年级上册语文第三单元测试卷(含答案解析)
- MOOC 光纤光学-华中科技大学 中国大学慕课答案
- 抗球虫药1课件
- 儿童民航知识课件
- ESG投资与可持续金融
- 对科学施肥方法的
- 毕业生个人求职自荐信经典版
评论
0/150
提交评论