版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、课程大纲:1、虚拟机软件及操作系统安装2、桌面环境介绍3、相关工具安安装关机重启命令:必须是管理理员才能执行行(roott)#shutdowwn -h now 马上关机机shutdowwn -h 60 1小时之后后关机halt 马马上关机powerofff 马上上关机 比比较暴力init 0 马上关机机reboot 马上重启启shutdowwn -r now shutdowwn -r 60 1小时后重重启init 6 马上重启启操作系统运行级级别:# runleevel N 5/etc/innittabb 定义了系系统的运行级级别Defaultt runllevel. The runleeve
2、ls used are:# 0 - haltt (Do NOT sset innitdeffault to thhis)关机# 1 - Singgle usser moode单用户模式式# 2 - Multtiuserr, witthout NFS (The ssame aas 3, if yoou do not hhave nnetworrking) 多用户,无无网络# 3 - Fulll multtiuserr modee 命令令行模式,字字符界面 ,多多用户# 4 - unussed 保留# 5 - X11 图形化化界面# 6 - rebooot (DDo NOTT set initdd
3、efaullt to this) 重启id:5:innitdeffault: 定义义系统开机直直接启动到图图形化界面问题:图形界面切换字字符界面:53 init 335 init 5或者sttartx图形化桌面:gnome (默默认) kdde桌面图形化界面的一一些组件:nautiluus 文件管理理器 naautiluus /hoomegedit文件编辑辑器 vimm/vi firefoxx +网址 网页浏览览器gnome-ccalcullator 计算器切换用户#su - mmor 切换换到普通用户户(roottmor)$su - rroot$ su - redhaatPassworrd:
4、 给用户设置密码码# passwwd +用户户名 修修改用户密码码$ passwwd 密码必须须符合安全规规范才能设置置成功 单用户模式下修修改roott密码重启系统出出现进度条按“ESC”菜单,按“E”3个菜菜单,上下箭箭头移动到kkernerr按“E”按空格格 输入1或或者s或者ssinglee回车按“b” 重启引导导系统#passwdd 修改密密码#reboott 重启系统统vmware toolss 安装工工具#cd /meedia/VVMwaree Toools/# cp VMMwareTTools-8.8.22-5902212.taar.gz /homee/#tar -xxzvf
5、VVMwareeToolss-8.8.2-5900212.ttar.gzz# cd vmmware-toolss-disttrib/# ./vmwware-iinstalll.pl 执行安安装脚本一路回车# mountt -t vvmhgfss :hosst:/ /mnt/hhgfs 万不得已挂载物理机下面面的iso镜镜像文件# mkdirr /u011 创建挂载点点#mount /mnt/hgfs/soft/rhel-serveer-6.55-x86_64-dvvd.isoo /u011 -o lloop 挂载isso镜像文件件到虚拟机# df -hhrootmmor # df -hFile
6、sysstem Size Usedd .host:/ 326G 158GG 1688G 499% /mnnt/hgffs/dev/srr0 61M 61MM 0 1000% /meedia/VVMwaree Toolls/mnt/hggfs/sooft/rhhel-seerver-6.5-xx86_644-dvd.iso 3.6G 3.6GG 0 1000% /u001#cd /u001/Pacckagess # ls ibbus* #rpm -iivh ibbus-* 安装中文文输入法day02课程大纲1、bash shelll及linuux文件系统统2、基本命令使使用linux由什什么组成
7、:内核、shelll、文件系系统、应用程程序内核:驱动硬件的,它它是一个操作作系统最底层层的东西。介介于硬件与操操作系统之间间的桥梁。shell:一个程序,一个个命令解释器器。介于内核核与用户之间间的桥梁。应用程序:实际上是存储在在电脑上的一一个文件,用用户使用电脑脑来完成某个个任务,实际际上是运行某某个程序。进程:运行中的程序。文件系统:文件存放在磁盘盘上的一种组组织方法。 redhaat 6 eext4 linux的目目录组织结构构/(根) 老大哥 | | |/bin/ssbin/usr/etc/boott/homee/roott/tmp /ddev/mediia /mnnt /liib
8、/prroc /vvar /根,逻逻辑上系统中中所有的一切切都属于它/bin存放系统自自带的普通用用户能够执行行的二进制命命令/sbin存放系统统自带的管理理员才能够执执行二进制命命令/usr存放第三方方软件及公共共配置/etc存放系统及及服务的配置置文件/boot存放系统统引导的一些些文件/home普通用户户的家目录/root管理员的的家目录/tmp临时目录,系系统产生的临临时文件/dev存放设备文文件/media /mnt 外接设备备的挂载点/lib库文件/proc存放进程程相关的信息息/var存放变化的的数据,日志志文件 /vvar/loog/messsagess(操作系统统的日志文件件
9、)补充一些重要的的目录:/etc/innit.d 存放的是是系统或服务务的启动脚本本/etc/X111存放跟图图形界面有关关的/usr/loocal 存放用户户自编译安装装软件的目录录/usr/shhare存放系统统公用的东西西/usr/srrc这个是内内核存放的地地方/var/loog存放系统统、服务日志志相关的/var/sppool存放打印印机、邮件、代代理服务路径的表示方法法:绝对路径:一定定是以“/”根(开头),唯一一个个绝对能够描描述对象所在在的路径。相对路径:路径径是相对的,对对象是以当前前工作路径而而言的。.或者./ 代表当前目目录.代表当前前目录的上一一级目录当前用户的的家目录
10、pwd查看当当前工作路径径思考:以下命令令列出的是哪哪个目录的内内容?这种路路径表示方式式是?ls /usrr/locaal/binn/././shaare/maan基本命令内部命令:shhell程序序本身集成了了的命令,即即bash软软件自带的。# type echoecho iss a shhell bbuiltiin外部命令:shhell程序序本身没有,需需要执行其他他程序才能实实现,这些被被执行的程序序就是外部命命令。# type shutddownshutdowwn is /sbinn/shuttdowntype +命命令 区别别命令是内部部的还是外部部file + 文件 判断断文件
11、是什么么类型的# file /dev/sda1/dev/sdda1: bblock speciial 块块设备 # whatiis +命令令 查看看命令的解释释# whatiis lsls (1) - listt direectoryy conttentsls (1p) - lisst dirrectorry conntentsspwd 查看当当前工作路径径cd 更改工作路路径cd . 回到当前目目录cd . 回到上一一级目录cd 回到当前用用户的家目录录cd +回车 回到当前前用户家目录录cd - 回到上一次次所在的目录录ls 列出文件件或目录下面面的内容-a 列出文件件或目录下面面的所有内
12、容容(隐藏文件件)-l 长列出 ls -l =lll-rw. 1 rooot rooot 23335 Auug 5 09:000 anacconda-ks.cffgdrwxr-xxr-x. 2 rooot rooot 40096 Auug 6 01:033 Deskktopdrwxr-xxr-x. 2 rooot rooot 40096 Auug 5 01:066 Docuumentssdrwxr-xxr-x. 2 rooot rooot 40096 Auug 5 01:066 Downnloadss文件分类- 代表普普通文件d 代表目目录b 代表块块设备文件p 管道文文件s soccket套
13、接接字文件l 字符链链接文件c 字符设设备-h 显示文文件大小-t 以时间间排序(默认认以降序排列列)-tr 以升序序时间排序-m 以逗号号形式分割开开touch创创建文件,更更改文件时间间戳目标文件不存在在:touch +filenname 创创建一个新的的空文件touch ffile11.10 批量创创建10个空空文件touch abcc 引号号:创建有特特殊字符的文文件名目标文件存在:touch +file(已已经存在)修修改文件的时时间戳# touchh -a ffilenaame -tt 20200121211111 修改fiilenamme的访问时时间# touchh -m ffi
14、lenaame -tt 20200121211111 修改文件件的更改时间间# touchh -d 2201208808 fiilenamme 修改文文件日期# touchh -d 11111 ffilenaame 修改改文件的时间间# stat filenname 查看文件件的时间戳练习:1、在你的hoome目录下下面创建5个个以filee开头,以.jpg结尾尾的图片文件件2、创建一个文文件名叫Uppl.Moor. 的的普通文件,并并且修改它的的访问时间为为2050年年的7月8号号上午10:10分通配符:1、一切皆文件件。2、文件的最大大长度不能超超过255个个字符。3、尽量避免使使用特殊字
15、符符(*、?、)大小小写字母、数数字、- 足够我们命命名4、一定不能使使用/ * 匹配00或者多个任任意字符? 匹配单单个字符 匹配一一组单个字符符rm 删除文文件或目录-i 提示是是否删除-r 递归删删除-f 强制删删除rmdir 删除一个空空目录mkdir +目录名 创建一个目目录-p 创建多多级目录mkdir /home/uploook/abcc/testt/aoe -pmv 移动,重重命名mv filee1 /hoome/teest 将filee1文件移动动到/homme/tesstmv filee1 /hoome/teest/teest2 将filee1文件移动动到/homme/te
16、sst并且重命命名成tesst2mv filee1 fille2 将将file11文件重命名名成filee2cp 拷贝-a 文件的所所有属性一起起拷贝过来-r 递归拷贝贝(拷贝目录录)scp 远程拷拷贝# scp ooraclee32:/root/ks.cffg ./kks.cfgg.bak22 以orracle用用户拷贝# scp 1332:/rooot/kss.cfg ./ks.cfg.bbak2 默认是以当当前用户身份份拷贝alias 定义别名临时生效:alias aaa=lssunaliass aa 取消别名永久生效:vim .baashrc 环境变量量# . .b
17、aashrc 让环境变变量生效historyy 查看历历史记录historyy -w 保保存历史记录录到默认文件件中(.baash_hiistoryy)historyy -c 清清空历史记录录day031、基本命令222、简单的网络络配置bash的标准准输入输出标准输入(键盘盘) 字符描述述符(0)标准输出(屏幕幕上输出的正正确结果)字符描述述符(1)标准错误 (屏屏幕上输出的的错误结果)字符表述符(2)eg:rootvvm1 Deesktopp# llltotal 88-rw-rr- 11 roott roott 12588 Aug 11 200:32 kks.cfgg-rw-rr- 11
18、roott roott 12588 Aug 11 200:35 kks.cfgg.bakrootvvm1 Deesktopp# eeebash: eee: coommandd not founddrootvvm1 Deesktopp# eccho $?127非零,表表示有意外发发生rootvvm1 Deesktopp# lss /etcc/fstaab /etc/fsstabrootvvm1 Deesktopp# eccho $?0表示示正确的执行行结果重定向: 作用:把把输出的内容容重定向到某某个文件中。、1 表示示标准正确重重定向2 表示标标准错误重定定向& 表示标准准正确、标准准错误重定
19、向向 表示追加加 filenname 22&1 表示标准错错误输出重定定向到标准正正确输出(将将标准正确、标标准错误重定定向到文件ffilenaame) demo:# ./tesst.sh Tue Augg 11 223:23:53 PDDT 20115./test.sh: lline 22: uu: commmand nnot foound标准正确重定向向# ./tesst.sh /tmpp/filee1.logg./test.sh: lline 22: uu: commmand nnot foound标准错误重定向向# ./tesst.sh 2/tmmp/fille2.loogTue Au
20、gg 11 223:27:08 PDDT 20115标准错误、正确确重定向# ./tesst.sh &/tmmp/fille1.loog补充:rootvvm1 # ./ttest.ssh 1 /dev/null 2/deev/nulllrootvvm1 # ./ttest.ssh /ddev/nuull 2&1rootvvm1 # ./ttest.ssh 2/dev/nnull 11&2练习:1、编写一个脚脚本vim tesst.shdateyy按esc输输入:wqchmod aa+x teest.shh2、执行脚本(./tesst.sh),并且把正正确输出结果果重定向到/home下下面的zs
21、.log,把把错误的结果果重定向到/tmp/ffile.llog3、把刚刚正确确的输出结果果远程拷贝到到192.1168.1.110:/tmp/ttestredhat/redhaatecho 输输出 将输入的字字符串送往标标准输出。-n 不输出最最后的换行符符-e 解释转义义字符(nn 换行 t 插入ttab键)#echo -e anbnccabc# echo -e aatbttcabc-E 不解释转转义字符echo xxxx ffilenaame demo:# echo helloo hd.file 如果目标标文件不存在在,那么新建建文件并输入入内容。如果果目标文件存存在,覆盖原原来文件#
22、cat hhd.fille hello# echo uploooking hdd.filee 追加到到文件里去用用# cat hhd.fille hellouplookiing查看文件的一些些命令cat fille 查查看小文件tac fille 文文件内容从最最后一行到第第一行列出来来more/leess fiile 查看看打文件 q退出查查看tail ffile 专门看文文件的后100行 -ff 动态查查看head fiile 查查看文件的前前10行 -n 220ldd 查看特特殊文件 一般是二进进制文件cat 输入需求:将/etc/iinittaab内容输入入到/tmpp/inittta
23、b.bbak# cat /tmpp/initttab.bbak# cat /etc/ppasswdd/tmpp/filee1# cat hhd.fille1 目目标文件不存存在输入文件内容ctrl+D 结束输入# cat /.basshrc /tmpp/filee1 往一一个文件追加加内容# cat hd.fiile2 uuuuuu pppppp fffffff endrootvvm1 # 补充:# cat fiile.teestrootvvm1 # catt /etcc/fstaab fiile.teestrootvvm1 # catt fiile.teest ffile.ttest hd练
24、习:1、将/etcc/passswd 文件件拷贝到/ttmp下并重重命名为paasswd.bak2、在/tmpp/passswd.baak文件里追追加“ ”3、将/etcc/fstaab文件内容容追加到/ttmp/paasswd.bak4、echo 一个“helloo haiida” 到/tmmp/passswd.bbak文件末末尾。复习:day041、简单的网络络配置2、其他命令linux系统统中,以太网网卡“ethX”,eth00 代表第第一块以太网网卡。跟网络相关的配配置文件:/etc/syysconffig/neetworkk-scriipts/ 全局配置文件(存存放的网卡的的配置信息
25、,启启动/关闭网网卡的一些命命令等)/etc/syysconffig/neetworkk 定义服服务器主机名名和默认网关关 /etc/reesolv.conf DNSS服务器/etc/hoosts 本地域名名解析文件,优优先于dnss配置静态ip:关闭NetwoorkMannager服服务:servicee NetwworkMaanagerr stopp 马马上关闭chkconffig NeetworkkManagger offf 开机不自自动启动1、setupp工具2、修改配置文文件# vim /etc/ssysconnfig/nnetworrk-scrripts/ifcfgg-eth00
26、DEVICE=eth0 网卡名字字BOOTPROOTO=noone dhcpp自动获取,nnone(静静态或自动获获取),sttatic(静静态ip)HWADDR=00:0cc:29:887:5c:6a mac地地址#IPV6INNIT=yees NM_CONTTROLLEED=no 如果NeetworkkManagger开启,此此配置文件受受其影响ONBOOT=yes 重启生效TYPE=Ettherneet 网卡类型 #UUID=5c71dd185-66086-441a1-99629-ddc7a2553e1f66eIPADDR=199 静态ipp地址NETMASKK=255.255.2255
27、.0 子网掩码码GATEWAYY=默认网关关DNS1=1992.1688.1.1110dnsUSERCTLL=no是否允许许普通用户重重启或关闭网网卡重启网络:servicee netwwork rrestarrt修改主机名:hostnamme 或者uuname -n 查看看主机名hostanmme +主机机名 马上上生效 需需要推出终端端重新登录才才能看见永久保存:# vim /etc/ssysconnfig/nnetworrkNETWORKKING=yyesHOSTNAMME=vm11.uploook.coom重启服务器生效效域名解析:# vim /etc/hhosts
28、 本地域名名解析127.0.00.1 locallhost locallhost.localldomaiin loccalhosst4 loocalhoost4.llocalddomainn4:1 locallhost locallhost.localldomaiin loccalhosst6 loocalhoost6.llocalddomainn6192.1688.1.1009 vm11.uploook.coom192.1688.1.1110 demmo.exaample008 m# vim /etc/rresolvv.conff dnns解析nameserrver 1
29、192.1668.1.1110 指指定一个dnns服务器补充:临时关闭网卡ifconfiig ethh0 dowwn开启网卡ifconfiig ethh0 up 原来是什什么,不变ifup etth0 重启网卡,读读取的是配置置文件里的内内容ifdown eth0 关闭网卡临时给网卡设备备设置ip地地址# ifconnfig eeth0 222 netmmask 2255.2555.2555.0给网卡配置子接接口# ifconnfig eeth0:00 110 neetmaskk 255.255.2255.0ping 命令令# ping 192.1168.1.110 以下情
30、情况是通的,ttcp协议PING 1992.1688.1.1110 (1992.1688.1.1110) 566(84) bytess of ddata.64 bytees froom 19100: icmmp_seqq=1 tttl=64 time=0.0477 ms64 bytees froom 19100: icmmp_seqq=2 tttl=64 time=0.0344 msctrl+c结结束# ping stu922.uploook.coomPING (1) 56(844) byttes off dataa.64 byt
31、ees froom (192.1168.1.81): icmp_seq=11 ttl=64 tiime=0.167 mms64 bytees froom (192.1168.1.81): icmp_seq=22 ttl=64 tiime=0.121 mmslinux下面面怎么获取帮帮助: 帮助文档(hhelp|mman|innfo)有问题找mann help 简简约帮助(命命令接参数)man 详详细的帮助文文档 mann pageeinfo 软软件的详细介介绍(作者|怎么安装|历史介绍)内部命令求助:help +命命令# help echo外部命令求助:命令 -heelp# shutddown
32、 helppman mannMANUAL SECTIIONS The sstandaard seectionns of the mmanuall incllude: 1 Useer Commmandss 所所有用户使用用的命令 2 Sysstem CCalls 系系统调用相关关 3 C LLibrarry Funnctionns 函数数库 4 Devvices and SSpeciaal Filles 设设备与特殊文文件 5 Fille Forrmats and CConvenntionss 文档格式式说明 6 Gammes ett. Al.游戏相关 7 Misscellaanea杂项 8 S
33、ysstem AAdminiistrattion ttools and DDeamonns 系统管管理员与程序序用户相关的的demo:man 1 llsman 8 sshutdoown# man -k passswd 以以关键字打印印出来mann pagee# man -f passswd 查查找该命令所所在的mann pageedoc 软件文文档说明(/usr/sshare/doc|/usr/sshare/man)# info /usr/sharee/doc/yum-33.2.299/INSTTALL总结: 遇到一个陌陌生命令怎么么办?filletypeewhattismanhelppinf
34、oo度娘/谷谷歌时间与日期:date 调调用系统时间间date help 寻求求帮助roothhd # datee +%aThuroothhd # datee +%AThursdaayroothhd # datee +%F2015-088-13roothhd # datee +%YY-%m-%d2015-088-13roothhd # datee +%D08/13/115roothhd # datee +%T00:23:003roothhd # roothhd # datee +%YY%m%d %T201508113 00:23:577roothhd # datee +%YY-%m-%d %T
35、2015-088-13 000:24:09roothhd # datee +%FF %T2015-088-13 000:24:29roothhd # datee +%DD %T08/13/115 00:24:411roothhd # datee +%X12:24:558 AM时区:GMT、UTCC、PDT、CCSTGMT:格林威威治标准时间间UTC:世界标标准时间PDT:太平洋洋夏令时间,比比UTC晚77个小时CST:国家标标准时间,同同时可以表示示美国、澳大大利亚、中国国、古巴四个个国家的标准准时间。GMT+8=UUTC+8=CST修改操作系统时时区:#cp /ussr/shaare/zoo
36、neinffo/Asiia/Shaanghaii /etcc/locaaltimee#dateThu Augg 13 115:39:37 CSST 20115修改系统时间:date -ss 201110808date -ss 12:112date -ss 2011108088 10:110date -ss 20112-12-12 111:11date -ss 12/12/122 10:110date -ss 11:11 20012-111-11hwclockk 查看看硬件时钟clock -w 将系系统时间写入入cmos# ntpdaate -uu 10(时时间同步服务务
37、器)同步教师机时间间:# ntpdaate -uu 10 (6.44版本)# ntpdaate -uu 09 (6.55版本)cal 查查看日历cal 20115 查看看2015年年日历cal 10 2015 查看20115年10月月份的日历cal 11 10 20015 查看看2015年年10月111号的日历思考:创建一个带有系系统日期的目目录,如:22015088# mkdirr $(daate +%Y%m)# touchh $(daate +%Y%m%d -ddate =30 daay agoo) 创建一一个日期时间间为30天以以前的文件文
38、件查找命令1、locatte +fiilenamme 快速速查找,速度度块,但是不不精确 updaatedb 更新loocate数数据库2、find 精确查找找,从/一级一级查查找,速度慢慢命令格式:find 路径径 -选项 -priint -execc -ok commmand ;功能:用于在文件树中中查找文件,并并做相应的处处理。相应的参数:-print findd命令将匹配配到文件输出出到标准输出出-execfindd命令将匹配配到文件执行行该参数所给给出的命令-ok更更安全的去执执行命令,提提示 ; 执行命令令后面必须的的,和之间必须有有空格。命令选项参数:-name 按找名字字来查找
39、-perm 按照权限限来查找-size按照文件件大小来查找找-type按照文件件类型来查找找-mtime -n +nn 按照文件件的更改时间间来查找,-n指的n天天以内,+nn指n天以前前-atime -n +nn 按照文件件的访问时间间来ll查找-ctime -n +nn 按照文件件的创建时间间来查找# find /etc/ -namme *.cconf -printt 找出/etc下面面 以.coonf结尾的的所有文件# find / -peerm 7777 找找出根下权限限为777的的所有文件# find . -siize +11M 找找出大于1MM的文件# find . -siize
40、-11M 找找出小于1MM的文件# find . -siize 1MM 找找出等于1MM的文件# find ./ -ttype dd 找找出当前目录录下的所有目目录# find ./ -ttype ff 找找出当前目录录下的所有文文件# find ./ -nname hd* -execc rm ;# find ./ -nname hd* -ok rrm ; ? y ? y ? y ? y ? y练习:1、找出根下的的所有的块设设备文件,并并且重定向到到/tmp/find.test文文件中。2、找出/rooot 目录录下面大于22M的文件,并并且把它追加加到/tmpp/findd.testt文件
41、中。day05打包压缩工具:压缩工具:ziip、gziip、bziip2打包工具:taarzip:兼容uunix/llinux和和windoows 递归压压缩 压缩缩后的名字及及路径 要压缩缩的文件目录录# zip -r /hoome/ettcbak.zip /etccbackuup 解压缩:# unzipp etcbbak.ziip 解压压到当前目录录下# unzipp etcbbak.ziip -d /tmp/test 指定解压压的目录 -d参数gzip|bzzip2 只只能压缩一个个文件gzip 快速速压缩,占用用空间较大,ccpu开销不不大# gzip /homee/etcbbak.z
42、iip etcbaak.zipp.gz解压缩:# gunziip /hoome/ettcbak.zip.ggz 或者 # gzip -d ettcbak.zip.ggzbzip2 压压缩率较高,压压缩速度慢,ccpu开销大大# bzip22 /homme/etccbak.zzip 解压缩:# bunziip2 /hhome/eetcbakk.zip.bz2或者# bzip22 -d /home/etcbaak.zipp.bz2 tar 打包包(压缩)多多个文件,不不会改变文件件的属性及权权限tar.gz 以gzzip工具压压缩tar.bz22 以bzzip2工具具压缩的参数:c 打包z 调用g
43、ziip工具压缩缩j 调用bziip2工具压压缩v 显示详细信信息f 指定包名x 解压t 查看包里内内容demo:# mkdirr /homme/bacckup# find /etc/ -typpe f -exec cp /homme/bacckup ;# tar cczfv /tmp/eetc.baakup.ttar.gzz /homme/bacckup/ 压缩打打包解压缩包:# tar xxzvf /tmp/eetc.baakup.ttar.gzz 解压压到当前目录录# tar xxzf ettc.bakkup.taar.gz -C /ttmp/teest 指定解压缩缩路径 -CC查看ta
44、r包里里的内容# tar ttf /tmmp/etcc.bakuup.tarr.gz 思考:遗漏了某某个文件,再再想加到已经经打好的taar包里?# tar rr filee.testt -f eetc.baakup.ttar 追追加filee.testt文件到 eetc.baakup.ttar包练习:1、找出/ettc/下面所所有的目录并并将其复制到到/homee/backkup中。# mkdirr /homme/bacckup# find /etc -typee d -eexec ccp -r /hhome/bbackupp ;2、将/homme/bacckup中的的所有文件打打包压缩到/
45、tmp下,命命名为etccbak.ttar.gzzcd /hommetar czff /tmpp/etcbbak.taar.gz backuup/*3、将/rooot/insstall.log文件件追加到ettcbackk.tar.gz包中。tar xf /tmp/etcbaak.tarr.gz -C /hoome方法一:cd /hommetar czvvf /tmmp/etccback.tar.ggz bacckup/* /rooot/insstall.log提示:“/”不不能移动 需需要加 P参参数方法二:tar cvff /tmpp/etcbback.ttar baackup/* 先先打
46、包tar r /root/instaall.loog -f etcbaack.taar 追加gzip /ttmp/ettcbackk.tar.gz文本编辑器:vim/vi# rpm -qf wwhich vivim-minnimal-7.2.4411-1.8.el66.x86_64# rpm -qf wwhich vimvim-enhhancedd-7.2.411-11.8.ell6.x866_64vim 是vii的升级版vim 三种模模式:命令行行模式、末行行模式(底行行模式)、插插入模式(编编辑模式)命令行模式:yy 复制一行行 1yynyy 复制nn行 p/P 粘贴到到光标所在的的下一行
47、/粘粘贴到光标所所在的上一行行u 撤销dd 删除1行行3dd 删除33行G(shiftt+g) 快快速跳到文本本的最后一行行gg 快速速跳到文本首首行5gg 快速速跳到文本的的第5行home/shhift+66/ 快快速跳到行首首end/shiift+4/$ 快速速跳到行尾x 删除一个字字符,往后删删除X 删除一个字字符,往前删删除h 左移j 下移k 上移l 右移yw ?末行模式:从命令行模式式进入底行模模式:w 保存文文件:q /:q! 退出/强强制退出:wq/:wqq! 保存退退出/强制保保存推出:set nuu或者:seet nummber 临时设置置行号# echo set nnumb
48、err /etc/vvimrc 只要是用用vim工具具打开的文件件,都显示行行号:e! 撤销到到刚打开文件件的那一刻:w /tmpp/helllo.txtt 将当前前修改的文件件另存为另外外一个文件:1,5w /tmp/115.txtt 将当当前修改的文文件的前5行行保存到另外外一个文件:r /etcc/fstaab 读读取另外一个个文件的内容容到当前文件件里:10r /eetc/fsstab 在当前文件件的第10行行后面插入读读取的文件内内容问题:怎样读取取另外一个文文件的几行到到当前文件?:%s/ftpp/helllo 搜索每每一行首次匹匹配到的fttp替换成hhello:%s/ftpp/
49、helllo/g 全全局替换:%s/ftpp/helllo/gc 询问是否否替换:%s#/sbbin/noologinn#/binn/bashh#gc 如果搜索的的内容有特殊殊字符,需要要自己定义一一个分割符插入模式:i/I 在当前前光标所在处处插入东西o 在光标标所在行的下下一行插入东东西O 在光标标所在行的上上一行插入东东西a 在光标标所在的位置置的后一个位位插入东西A 在光标标所在行的行行末插入东西西r 替换光光标所在的字字符R 从光标标处向后一直直替换总结: 打开文件命令行行模式(o/O,i/II,a/A)进入到编辑辑模式按”ESC“(推出到命命令行模式)(:wq)进入底行模式保存退出
50、用户组管理用户分类: root(管管理员):最最高权限,上上帝。uidd=0,必须须是0. 系统用户(程程序用户):1= uuid =499,提提供服务运行行时的身份。默默认是不能登登录操作系统统的。 普通用户: 500=uid 110passswd# sort -n -tt : -kk3 10ppasswdd 按按照uid列列进行数字排排序# cat /etc/ppasswdd|cut -d: -f7|soort -uu# cat /etc/ppasswdd|cut -d: -f7|unniq /bin/baash/bin/syync/sbin/hhalt/sbin/nnologiin/sb
51、in/sshutdoownwc工具:统计计工具,行、字字符、单词-l 统计行-c 统计字符符-w 统计单词词数du工具:统计计目录大小# du -hh /homme 统统计该目录下下子目录的大大小# du -ssh /hoome/ 显示目录总总大小592M/hhome/# du -ccsh /hhome/ 显示总用用量592M/hhome/592Mtootal练习:截取你自己的iip地址并且且重定向到一一个文件,文文件名是你的的名字全拼.txt ifcoonfig | greep innet adddrlaijiiaren.txt2、截取nettmask,并并且追加到你你上一题的文文件中。3、
52、截取广播地地址(Bcaast:1992.1688.1.2555),且追追加到你上一一题的文件中中。4、截取macc地址(HWWaddr 00:0CC:29:887:5C:6A),且且追加到你上上一题的文件件中。 ifcoonfig | greep HWWaddrlaiijiareen.txtt5、将你的文件件远程拷贝到到我的服务器器:09上上的/tmpp/08200中,reddhat/rredhatt磁盘管理: 磁盘的接口总总线类型: ide 并行硬盘盘 sata串口硬盘盘 scsi服务器标标配 sas服务器使用用,速度比较较块 ssd固态硬盘,速速度更快 rhel5:
53、 idehdaa,hdb sataasdaa,sdb scsii,sas,ssdsda,sdb;ssda1,ssdb1 rhel6,rhel77: 所有sda,sdb;ssda1,ssdb1MBR(主引导导程序):512字节MMBR|磁磁盘的剩余空空间 512字节=446字节节+64字节节+2字节 linux安安装:最多能能分4个区 3个主分区11个扩展分区区,扩展分区区后面继续分分逻辑分区; 4主分区;查看本机的块设设备挂载情况况lsblkfdisk -l /deev/sdaadf -h实验在虚拟机下下完成:1、添加一块新新的硬盘(重重启操作系统统)20G;2、将新硬盘分分8个区。fdisk
54、 /dev/ssdb 3、更改分区类类型Commandd (m ffor heelp): tPartitiion nuumber (1-6): 5Hex codde (tyype L to liist coodes): 8eChangedd systtem tyype off parttitionn 5 too 8e (Linuxx LVM)Commandd (m ffor heelp): pDisk /ddev/sddb: 322.2 GBB, 3222122544720 bbytes255 heaads, 663 secctors/trackk, 39116 cyllinderrsUnit
55、s = cyliinderss of 116065 * 5122 = 822252800 byteesSector size (logiical/pphysiccal): 512 bbytes / 5122 byteesI/O sizze (miinimumm/optiimal): 512 bytess / 5112 byttesDisk iddentiffier: 0 xb3ff1a49bb Deviice Booot Sttart Endd Bloccks Id SSystemm/dev/sddb1 1 6544 52532223+ 83 LLinux/dev/sddb2 655 1308
56、8 52532255 83 LLinux/dev/sddb3 11309 19622 52532255 86 NNTFS vvolumee set/dev/sddb4 11963 39166 1156955505 5 EExtendded/dev/sddb5 11963 26166 52532223+ 8e LLinux LVM4、格式化成某某种文件系统统# mkfs.ext4 /dev/sdb1 # mkfs -t vffat /ddev/sddb25、挂载使用# mkdirr /u011 创建一一个挂载点# mkdirr /u022# mountt /devv/sdb11 /u011 临时
57、时手工mouunt# mountt /devv/sdb22 /u022开机自动mouuntvim /ettc/fsttab./dev/sddb1 /uu01 exxt4 deefaultts 0 00UUID=BFF7D-F551A /uu02 vffat deefaultts 0 00取消挂载:umount /dev/sdb2 或者/u002day10逻辑卷(LVMM):它是建建立在物理存存储设备之上上的一个抽象象曾,优点在在于灵活管理理。特点: 1、动态扩扩容。 2、在线扩扩容。 3、离线裁裁剪。 4、数据条条带化。 5、数据镜镜像。基本概念: 物理卷:物物理卷是逻辑辑卷中底层真真正存储数
58、据据的设备,它它可以是整块块硬盘、分区区等。 卷组:卷组组是建立在物物理卷之上,由由一个或者多多个物理卷组组成。即把物物理卷整合起起来提供容量量的分配。 逻辑卷:逻逻辑卷是建立立在卷组之上上,它是从卷卷组中“切出”的一块空间间。它是最终终用户使用的的逻辑设备。实例:1、创建一个普普通的逻辑卷卷,大小是11.5G,挂挂载使用。 1)添加一块块新硬盘大小小30G,并并且将其分为为3个区,每每个区大小22G; 2)将一个分分区做成pvv(物理卷) # pvvcreatte /deev/sdbb1 # pvvs或者# pvdissplay 查看物理理卷信息 3)创建一个个vg(卷组组),将pvv加入到
59、卷组组里 # vggcreatte vg001 /deev/sdbb1 # vggs 或者 # vgddisplaay 查看卷卷组信息 4)创建一个个逻辑卷,大大小为1.55G # lvvcreatte -n lv01 -L 1.5G vgg01 # lvvs 或者 lvdissplay注意:创建好逻逻辑卷后会映映射到2个地地方,如下:/dev/vg01/lv01 和 /deev/mappper/vvg01-llv01 # ll /ddev/vgg01/lvv01 lrwxrwxxrwx 11 roott roott 7 Auug 21 10:200 /devv/vg011/lv011 - .
60、/dm-0# ll /ddev/maapper/vg01-lv01 lrwxrwxxrwx 11 roott roott 7 Auug 21 10:200 /devv/mappper/vgg01-lvv01 - ./ddm-0 5)格式化文文件系统 # mkffs.extt4 /deev/vg001/lv001 6)挂载使用用 # mouunt /ddev/vgg01/lvv01 /uu01 mountt -a 读读取/etcc/fstaab mountt -o rrw,synnc /deev/vg001/lv001 /u0012、在线扩容逻逻辑卷 不用卸载载逻辑卷情况1:卷组里里剩余空间足足
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 合肥科技职业学院《旅游学》2025-2026学年期末试卷
- 厦门大学嘉庚学院《病理学与病理生理学》2025-2026学年期末试卷
- 蚌埠城市轨道交通职业学院《大学生心理学》2025-2026学年期末试卷
- 应用电子技术教育专业实习心得体会
- 硅烷偶联剂生产工安全宣传知识考核试卷含答案
- 水工混凝土维修工安全文明模拟考核试卷含答案
- 电池及电池系统维护员安全生产知识考核试卷含答案
- 木焦油工安全知识强化考核试卷含答案
- 复烤绿色革新之路-以科技力量减缓环境影响
- 广电业的跨越与革新-挖掘未来发展趋势与策略
- 介入超声课件
- 2025高考历史全国I卷真题试卷(含答案)
- 市政项目质量培训课件
- DBJT15-213-2021 城市桥梁隧道结构安全保护技术规范
- 2025届天津市南开区高三二模地理试题 及答案
- 2025年辽宁省交通高等专科学校单招《语文》检测卷及答案详解(名师系列)
- 小儿呼吸衰竭护理常规
- 重庆住房公积金培训课件
- 数据中心设备维护手册
- 船舶修造施工组织机构及职责
- 2024版《中国泌尿外科疾病诊断治疗指南》
评论
0/150
提交评论