书签 分享 收藏 举报 版权申诉 / 29
上传文档赚钱

类型LINUX(IT运维内部培训)基础篇3课件.pptx

  • 上传人(卖家):晟晟文业
  • 文档编号:4821309
  • 上传时间:2023-01-14
  • 格式:PPTX
  • 页数:29
  • 大小:1.33MB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《LINUX(IT运维内部培训)基础篇3课件.pptx》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    LINUX IT 内部 培训 基础 课件
    资源描述:

    1、目 录 CONTENTS 文件、目录相关命令用户、组相关命令设备、文件系统相关命令网络相关命令系统进程、状态相关命令其他命令Part 1文件、目录相关命令about文件、目录相关命令pwdpwd,显示当前目录:#pwdpwdc cd d,进入某个目录。返回家目录:#cd#cd 或者#cd#cd 或者#cd#cd$HOME$HOME进入“/var/log”目录:#cd/cd/varvar/log/loglsls,显示某个目录里的文件。显示当前目录里的文件:#lsls显示文件,“-l”指详细信息,“-h”指按K/M/G字节显示:#lsls-lhlh显示文件,“-t”指显示时间,“-r”指按反向时间

    2、(即从小到大)显示:#lsls-lrtlrt文件、目录相关命令catcat,查看文件内容。查看操作系统日志:#cat/#cat/varvar/log/messages/log/messagesmoremore,查看文件,支持分页暂停。查看邮件日志:#more/#more/varvar/log/log/maillogmaillogtailtail,查看文件尾部的某些行,可以定义行数。查看登录/安全日志的后20行:#tail-tail-20 20/varvar/log/secure/log/secure 实时显示登录/安全日志的变化,一般用于排查故障的场景:#tail-f/tail-f/varva

    3、r/log/secure/log/secure文件、目录相关命令mkdirmkdir,创建目录。在当前目录“/root”下创建子目录“testdir”:#mkdirmkdir testdirtestdir或者#mkdirmkdir /root/root/testdirtestdirtouchtouch,创建文件,也可以用“”创建,或者cp复制创建,或者vi创建。创建文件方法1:#touch test01.txt#touch test01.txt创建文件方法2:#test01.txttest01.txt创建文件方法3:#cpcp test02.txt test01.txt test02.txt

    4、test01.txt创建文件方法4:#vi test01.txtvi test01.txt文件、目录相关命令cpcp,复制文件。复制文件,一般用于备份场景:#cpcp test01.sh test01.sh.bak test01.sh test01.sh.bakscpscp,远程复制到另外一台服务器。从当前server1复制到server2(192.168.59.130):#scpscp test01.sh server2:/root test01.sh server2:/root或者:#scpscp test01.sh 192.168.59.130:/test01.sh 192.168.59

    5、.130:/rootrootmvmv,移动文件,类似windows的剪切功能,还可以用于文件改名。移动文件到另外一个目录:#mv mv/root/test01.txt/root/root/test01.txt/root/testdirtestdir/文件改名:#mv test01.txt test02.txtmv test01.txt test02.txtvivi,创建、编辑文件,一种功能强大的文档编辑器,后期详细讲解。#vi vi test01.txttest01.txt文件、目录相关命令rmrm,删除文件。删除某个文件:#rmrm test01.txt test01.txt删除test打头

    6、的所有txt文件:#rmrm test test*.txt.txt删除当前目录下所有txt文件:#rmrm *.txttxt删除当前目录下所有文件和子目录,“-r”表示递归,包括下含的子目录,“-f”表示强行删除且没有任何提示。虽然这个命令使用起来简单方便,但是也带有极大的风险,使用时要慎重:#rmrm-rfrf *rmdirrmdir,删除目录。用于删除空目录,目录里面不能有文件或者子目录:#rmdirrmdir/root/root/testdirtestdir/Part 2用户、组相关命令about用户、组相关命令groupaddgroupadd,增加组。增加oracle数据库常用的oin

    7、stall用户组:#groupaddgroupadd oinstalloinstallgroupdelgroupdel,删除组。删除oracle数据库常用的oinstall用户组:#groupdelgroupdel oinstalloinstall用户、组相关命令useradduseradd,增加用户。增加用户testusr,默认组为testusr:#useradduseradd testusrtestusr增加数据库用户oracle,默认组为oinstall,其他组为dba、oper、asmdba:#useradduseradd -g-g oinstalloinstall-G -G dba,

    8、oper,asmdbadba,oper,asmdba oracleoracleuserdeluserdel,删除用户。删除testusr用户:#userdeluserdel testusrtestusr删除testusr用户,并删除家目录“/home/testusr”:#useruserdeldel-r -r testusrtestusr用户、组相关命令passwdpasswd,修改用户密码。修改自身用户的密码:#passwdpasswdroot用户可以修改其他用户的密码:#passwdpasswd testusrtestusrsusu,切换用户。如果有多个用户,可以使用“su”命令相互切换。

    9、从root用户切换到其他用户不需要输入密码,从其他用户切换到root用户需要密码,非root用户之间切换也需要输入密码。#susu-oracle oracle(不要密码)$susu-grid -grid (需要密码)$susu-root -root (需要密码)用户、组相关命令chmodchmod,修改文件的读、写、执行权限。文件test01.sh对属主owner增加执行权限:#chmochmod d u+xu+x test01.sh test01.sh或者:#chmodchmod 744 test01.sh744 test01.shchownchown,修改文件的所属用户、组。修改“/ora

    10、data”目录属性,改为oracle用户、oinstall组,“-R”表示包含子目录:#chownchown -R-R oracle:oinstalloracle:oinstall /oradataoradataPart 3设备、文件系统相关命令about设备、文件系统相关命令dfdf,查询文件系统空间大小及使用率。查看文件系统,“-h”表示以人性化方式显示,例如达到G级别就显示多少G:#dfdf-h-hdudu,查询目录占用空间大小。查询“/usr”目录情况,“-s”表示汇总大小,“-h”表示以人性化方式显示:#du-du-shsh/usrusr设备、文件系统相关命令fdiskfdisk,查

    11、询、设置磁盘分区信息。查看所有的磁盘信息:#fdiskfdisk-l-l对磁盘“/dev/sdb”进行分区,可以分为一个或者多个分区(sdb1、sdb2):#fdiskfdisk/devdev/sdbsdbmountmount,挂载文件系统。使用目录“/oradata”、磁盘分区“/dev/sdb1”,挂载文件系统:#mount/#mount/devdev/sdb1/sdb1/oradataoradatau umountmount,卸载文件系统。卸载文件系统方法1:#umountumount/devdev/sdb1/sdb1卸载文件系统方法2:#umountumount/oradataorad

    12、ataPart 4网络相关命令about网络相关命令pingping,检测网络连接状态。检查某个地址的网络连接是否正常:#ping#ping 192.168.59.130 192.168.59.130telnettelnet,检测网络连接的端口状态。检查windows远程桌面的3389端口是否可以连接:#telnet 192.168.59.130 3389#telnet 192.168.59.130 3389检查linux服务器的22端口是否可以连接:#telnet 192.168.59.129 22telnet 192.168.59.129 22ifconfigifconfig,显示、设置网

    13、络设备。显示网络地址和网络设备名:#ifconfigifconfig给网卡eth0增加虚拟地址:#ifconfigifconfig eth0:1 eth0:1 192.168.59.130 192.168.59.130 netmasknetmask 255.255.255.0255.255.255.0网络相关命令netstatnetstat,显示网络连接参数。显示当前的网络连接状态:#netstatnetstat-anpanprouteroute,显示、设置路由。显示当前的网络路由状态:#routeroutesshssh,远程登录服务器。登录某远程服务器:#sshssh 192.168.59.

    14、130 192.168.59.130从本机登录本机:#sshssh 127.0.0.1 127.0.0.1或者#sshssh localhostlocalhostPart 5系统进程、状态相关命令about系统进程、状态相关命令psps,查询进程状态。显示当前的系统进程,“-e”表示显示所有进程,“-f”表示全格式显示:#psps-efefkillkill,杀进程。根据进程号PID杀进程,“-9”表示强制执行:#kill-9 4407kill-9 4407lsoflsof,查询进程占用的资源,包括文件、目录。查询占用“/oradata”文件系统的进程,如果有进程则不能卸载文件系统:#lsofl

    15、sof/oradataoradata系统进程、状态相关命令serviceservice,启动、关闭、查询系统服务。查询sshd服务状态:#service#service sshdsshd status status启动sshd服务:#service#service sshdsshd startstart关闭sshd服务:#service service sshdsshd stop stopchkconfigchkconfig,设置系统服务。查询各个系统服务在每个级别的启动选项配置:#chkconfigchkconfig-list-list设置sshd服务在2、3、4、5级别的启动选项为“on”

    16、:#chkconfigchkconfig sshdsshd on on系统进程、状态相关命令toptop,查询进程的资源使用情况。显示资源消耗排名靠前的进程,按“q”键退出。可以用于系统性能紧张时的故障排查,定位消耗cpu、内存过大的异常进程:#top#topfreefree,查询内存使用情况。显示内存使用情况,“-m”表示以M字节显示:#free-m#free-mvmstatvmstat,查询系统运行状态。显示系统运行状态,“1”表示1秒刷新一次,“10”表示显示10行:#vmstatvmstat 1 101 10系统进程、状态相关命令iostatiostat,查询io状态。显示io状态,“

    17、1”表示1秒刷新一次,“10”表示显示10行:#iostatiostat 1 10 1 10sarsar,查询系统运行状态。显示系统运行状态,“1”表示1秒刷新一次,“10”表示显示10行:#sarsar 1 10 1 10uptimeuptime,查询系统运行时间及负载。可以查到系统的开机时间:#uptime#uptime或者使用查询用户登录状态的w命令:#w#wPart 6其他命令about其他命令shutdownshutdown,关机。关机,“-h now”表示立即关机:#shutdown#shutdown-h now-h nowrebootreboot,重启。重启服务器:#reboot

    18、rebootenvenv,显示当前环境参数。显示当前shell环境的参数:#envenvhostnamehostname,显示主机名。显示主机名:#hostnamehostname其他命令unameuname,显示内核版本。显示内核版本,“-a”表示显示全部信息,类似“2.6.32-358.el6.x86_64”:#unameuname-a-alsb_releaselsb_release,显示发行版本。显示发行版本,“-a”表示显示全部信息,类似“Red Hat Enterprise Linux Server release 6.4(Santiago)”:#lsb_releaselsb_rel

    19、ease-a a其他命令datedate,显示时间。显示服务器当前时间:#date#date提取8位日期:#date+%#date+%Y%m%dY%m%d生成包含8位日期的文件,用于每天输出一个同类文件的场景:#hxkjdatehxkjdate +%+%Y%m%d.logY%m%d.logcrontabcrontab,显示、设置定时任务。显示当前root用户的定时任务,非root用户也可以配置定时任务:#crontabcrontab-l-l设置root用户的定时任务,与vi使用方法类似:#crontabcrontab-e-e结束语课后实操练习:课后实操练习:练习各种命令的用法;比较各种系统监控命令的差异。

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:LINUX(IT运维内部培训)基础篇3课件.pptx
    链接地址:https://www.163wenku.com/p-4821309.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库