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

类型Linux基础知识课件.ppt

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

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

    特殊限制:

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

    关 键  词:
    Linux 基础知识 课件
    资源描述:

    1、Linux基础知识Linux目录结构/procbinetchomemntvarbootdevsbinrootusrlibtmplost+foundLinux的目录结构/bin常规执行程序的存放位置。如基本的命令:ls、mv、rm、mkdir、rmdir,基本的压缩和解压缩工具:gzip、gunzip、tar,基本的网络工具:telnet、ftp等等。而且/bin目录下的程序一般和/usr/bin有一个连接,也就是说/bin和/usr/bin这两个目录存放的文件几乎相同。Linux的目录结构/boot系统启动文件(内核)存放位置。/sbin存放一些系统管理的程序,如:fdisk、mke2fs、m

    2、kswap、mount等等。/dev/存放设备文件。Linux把所有的设备都视为一个文件。例如第一块硬盘在linux中的设备文件叫“had”,而其他系统如dos使用名称c:来代表。Linux上面使用设备文件代表设备,这些文件只是设备的连接符号。Linux的目录结构/etc几乎所有的系统设置文件都放在这个目录中。修改前最好先备份,如果出错可以立刻恢复正常。这里的每一个配置文件对系统管理都至关重要。修改之前请多了解一些相关知识。Linux的目录结构/tmp这是提供给一般使用者能够暂时存放文件的目录。/lost+found存放系统不正常关机或者其他原因所造成的流失文件,如果幸运的话能够在这里找到丢失

    3、的文件Linux的目录结构/homeLinux系统每个使用者数据的存放位置。我们的工作目录基本在此。/libLinux在执行或者编译某些程序时时候需要某些函数库,这个目录就是存放一些共享库的地方。Linux的目录结构/var存放变动性较高的文件。如/var/log下面会存放系统日志。/var/spool里面存放电子邮件,打印队列和crontab等档案信息。/usr存放与使用者有关的文件。还包含很多子目录,以后会进行讲解。Linux的目录结构/procProc是一个虚拟的目录。主要存放在内存中,而不是硬盘上。系统会为每个进程号建立一个目录,并且也会把每个进程当作文件来管理,提供目前系统正在使用的

    4、irq,i/o,DMA通道,CPU种类等相关环境信息。Linux的目录结构常用命令man查看帮助文档,可以查看命令、函数和常见配置文件等。如man bash;man/etc/fstab-k 同apropos,在帮助文档中搜索用户输入的字符串info使用info来查看文档,也可以使用info方式来查看man文档。常用命令基本命令 ls 浏览目录文件或是节点信息(-i)cd 进入目录,如无参数,则返回用户主目录,相当于cd$HOME mkdir 建立目录,使用-p参数在建立目录时,如果不存在父目录,那么直接建立父目录 rm 删除文件,-f为强制删除,-rf会删除目录,这种命令尽量少用,并且少用通配

    5、符 more/less 查看文件内容 alias 建立别名,如alias ll=ls l;alias cdw=cd/home/work/work/注意注意:在查看大文件内容时,如程序日志文件,一定要不使用vi命令来查看,而要使用more/less这种命令来看常用命令文本处理tail 查看文件后几行,-f参数查看当前文件所增加的行信息head 查看文件前几行sort 对文件内容进行排序,-k指定针对第几列进行排序uniq 去文件相同的行数去重,只能去相邻的行去除,使用-c可以得到每行出现的次数,对整体文件计算每行出现次数时通常与sort配合使用cut 得到文件第几列的信息diff 查找二个文件不

    6、同的内容常用命令文本处理grep 搜索文件内所包含特定字串的行grep c baidu 查找文件中包含baidu字串的行数的总和grep c“”只匹配baidu单词grep v baidu 返回不包含baidu的行grep E bidu|baidu 返回包含bidu或是baidu的行,-E为扩展正则表达式grep i baidu 忽略大小写常用命令文本处理的强大命令sed&awksed通常使用在模式匹配替换字串,如sed e s/(.*)abcdefg(.*)$/1 2/filename只打印二个括号内匹配的文本awk域处理函数,可针对文本的某个域进行处理,如awk$7+=sum END pr

    7、int sumfilename对文件的第七列进行求和常用命令文本处理常用的命令是grep/awk/sed/sort/uniq 常用技巧:查看每秒的请求条数,假设日志第4列为时间,以秒为单位tail f log|cut d”“f4|uniq c计算apache请求的每个页面的访问次数awk a$7+END for(i in a)print ai,i access_log常用命令其他find 查找文件,尽量不要在复杂目录中执行此命令find.name“*baidu*”find.type f name“*.txt”exec tar cvfz.tar.gz ;nohup 启动程序忽略hangup信号,

    8、使用nohup启动程序后,在用户logout系统后,程序继续运行,默认输入文件为nohuo.outcrontab 定时执行程序1 0*somebin 每天零点一分执行程序*/5*somebin 每五分钟执行一次,相当于0,5,15,20注意:定时并不是十分准确,所以不要在0点做与日期相关的操作常用命令网络相关命令ssh建立信任关系失败如何查找原因:1,权限2,认证key文件的文件名使用ssh在远程执行命令时的返回值为在远端命令的返回值,而非ssh本条命令.在远程执行命令时可以与scp在cp文件时使用同样的选项来避免因为key问题导致脚本hang住.常用命令网络相关命令scpscp 使用ssh协

    9、议传输文件-r cp整个目录注意:scp 在传输文件时会hang住在做脚本时最好使用如下选项scp o PasswordAuthentication=no o StrictHostKeyChecking=no file mac:PasswordAuthentication 不使用密码验证方式StrictHostKeyChecking 不检查主机key,直接接受常用命令网络相关命令wget 下载文件,支持ftp/http,要注意采用限速-r 下载整个目录netstat 查看网络连接状态-n 使用IP方式-a 所有的网络连接-p 显示进程名-i 网络流量常用命令系统命令vmstat 系统状态命令,

    10、可查看系统当前状态,如vmsatat 1 10 间隔时间为1秒,显示十次当前系统状态iostat 显示系统当前io状态,iostat 1 10含义如上date 显示时间,如date d“1 days ago”+%Y%m%dps 当前程序状态pstree使用Tree方式显示进程top 实时显示系统及程序状态,可用-d指定刷新时间time 命令执行的时间,可以使用time dd if=/dev/zero of=test bs=1024k count=1024来查看io性能watch 默认每隔二秒执行一次命令,如查看文件内容的变化watch n1 cat filenamevi指令模式搜索/替换:1,50s/word1/word2/g:1,$s/word1/word2/gc刪除dd复制yy粘贴p:w :wq :q!:wq!管道|和重定向 把一个程序的输出接到另一个程序的输入 who|wc-l tmp“|”即是管道管道符号,也叫管道管道线“”就是重定向符,你可以把它读作“重定向到”。“”追加操作符,将内容追加到目标文件末。

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:Linux基础知识课件.ppt
    链接地址:https://www.163wenku.com/p-4211998.html

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


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


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

    163文库