Linux网络服务器应用教程ppt课件

上传人:ZJ****2 文档编号:51836740 上传时间:2018-08-16 格式:PPT 页数:502 大小:3.76MB
返回 下载 相关 举报
Linux网络服务器应用教程ppt课件_第1页
第1页 / 共502页
Linux网络服务器应用教程ppt课件_第2页
第2页 / 共502页
Linux网络服务器应用教程ppt课件_第3页
第3页 / 共502页
Linux网络服务器应用教程ppt课件_第4页
第4页 / 共502页
Linux网络服务器应用教程ppt课件_第5页
第5页 / 共502页
点击查看更多>>
资源描述

《Linux网络服务器应用教程ppt课件》由会员分享,可在线阅读,更多相关《Linux网络服务器应用教程ppt课件(502页珍藏版)》请在金锄头文库上搜索。

1、1Linux网络服务器应用教程2第1章 Linux概述和安装/卸载操作Unix简史 1968年,Multics项目(交互式分时系统研究); 1970年,贝尔实验室Ken Tompson、Dennis Ritchie在PDP-7小型 机上开发出Unix系统; 1977年,加州大学伯克利分校发布BSD系统; Unix系统最终分裂为AT、)、(、 ls -l -time=atime bashrc; ls -l -time=ctime bashrc 第一行将显示mtime,第二行为atime,第三行为ctime。120第2章 Linux的基本应用将文件的日期调前 touch -d “2 days ag

2、o“ bashrc ls -l bashrc; ls -l -time=atime bashrc; ls -l -time=ctime bashrc修改文件日期为2011年1月1日12点05分 touch -t 1101011205 bashrc ls -l bashrc; ls -l -time=atime bashrc; ls -l -time=ctime bashrc121第2章 Linux的基本应用搜索文件 1、which,寻找执行文件 语法:which -a command -a,将所有可找到的命令全部列出which passwd which traceroute -a122第2章

3、Linux的基本应用2、whereis,寻找特定文件 语法: whereis -bmsu 文件或目录名 -b,只查找二进制文件 -m,只查找在帮助文件manual路径下的文件 -s,只查找源文件 -u,只查找没有帮助文件的文件 whereis passwd 此时,所有与passwd有关的文件名都会被列出来3、locate,定位 语法:locate filename locate passwd 对于locate和whereis,是根据已建立的数据库中的数据搜索得到, 而不是在硬盘中查找。而建立数据库时默认是每天更新一次,如果文 件是新建立的,将会提示无法找到。123第2章 Linux的基本应用4

4、、find 与上两个命令不同,find命令将会在硬盘中执行实际查找。 语法:find PATH option action与时间有关的参数: -atime n,n为数字,表示在n天之前的一天之内访问过的文件 -ctime n,n为数字,表示在n天之前的一天之内修改过状态的文件 -mtime n,n为数字,表示在n天之前的一天之内修改过的文件 -newer file,file为一个存在的文件,表示只要文件比file新就会被列 出来124第2章 Linux的基本应用与用户或用户组有关的参数: -uid n,n为数字,用户账号的ID即UID,该UID被记录在 /etc/passwd中。 -gid n

5、,n为数字,用户组名称的ID即GID,这个GID被记录在 /etc/group中。 -user name,name为用户账号名称。 -group name,name为用户组名称。 -nouser,查找文件拥有者不在/etc/passwd中的人。 -nogroup,查找文件拥有用户组不在/etc/group中的文件。125第2章 Linux的基本应用与文件权限及名称有关的参数: -name filename,搜索文件名为filename的文件 -size +- SIZE,搜索比SIZE还要大(+)或小(-)的文件。例如, 要查找比50KB大的文件,应该是-size +50k -type TYPE

6、,搜索文件的类型为TYPE,包括有:一般正规文件(f) ;设备文件(b,c);目录文件(d);链接文件(l);套接字(s) 及FIFO(p)等属性 -perm mode,搜索文件属性为mode的文件,mode为类似chmod 的属性值,例如-rwsr-xr-x的属性为4755 -perm mode,搜索文件属性为“必须要全部包括mode的属性”的文 件,例如,要搜索-rwxr-r-即0744的文件,使用-perm -0744,当一 个文件的属性为-rwxr-xr-x即4755时,也会被列出来,因为-rwxr-xr- x的属性包括-rwxr-r-的属性 -perm +mode,搜索文件属性为“包

7、括任一mode属性”的文件,例如 ,要搜索-rwxr-xr-x,即-perm +755时,一个文件属性为-rw-也 会被列出来,因为它有-rw的属性126第2章 Linux的基本应用附加操作: -exec command,command为其他命令,-exec后面可再接额外命 令来处理搜索结果 -print,将结果打印出来将过去系统上24小时内更改过内容(mtime)的文件列出 find / -mtime 0 0表示当前时间,意味着从现在开始到24小时之间如果是3天前的24小时 find / -mtime 3 表示3*24小时到4*24小时之前127第2章 Linux的基本应用查找/etc下面的

8、文件,如果文件日期比/etc/passwd就列出来 find /etc -newer /etc/passwd搜索/home目录下属于admin的文件 find /home -user admin搜索系统中不属于任何人的文件 find / -nouser 通过该命令,可以找出不大正常的文件。如果找到,也没有太大关系 ,有时候是正常的,例如以源码自行编译软件时。查找文件名为passwd的文件 find / -name passwd128第2章 Linux的基本应用查找含有SGID/SUID/SBIT属性的文件 find / -perm +7000 7000表示-s-s-t,只要含有s或t的就列出查

9、找系统中大于1MB的文件 find / -size +1000k查找文件名为httpd.conf的文件,如果该文件在/etc中 find /etc -name httpd.conf如果有一个文件的文件名中包含了httpd,但不知道全名,可以使用 通配符* find /etc -name *httpd*129第2章 Linux的基本应用df,disk free,查看磁盘和分区 语法:df -ahikHTm 目录或文件名 -a,列出所有的文件系统 -k,以KB为单位显示各文件系统 -m,以MB为单位显示各文件系统 -h,以GB、MB、KB等格式显示 -H,以M=1000取代KM=1024K的计算方

10、法 -T,连同该分区的文件系统名称(如ext3)一并列出 -i,不用硬盘容量,而以inode的数量显示将系统内所有分区列出 df 如果不加任何参数,系统会将所有分区以KB为单位列出。130第2章 Linux的基本应用将容量结果以易读方式显示 df -h将系统内所有特殊文件格式及名称都列出来 df -aT将/etc下可用的磁盘容量以易读方式显示 df -h /etc将当前各个分区中可以的inode数量列出 df -ih131第2章 Linux的基本应用du,disk use,查看磁盘 语法:du -ahskm 文件或目录名称 -a,列出所有的文件与目录容量 -h,以易读方式显示 -s,列出总量,

11、不列出每个目录占用的容量 -k,以KB列出容量 -m,以MB列出容量列出当前目录下所有文件的总容量 cd /etc du 如果不加任何参数,则du会分析当前所在目录的文件与目录所占用的 硬盘空间。但是在显示的时候,仅显示目录容量。所以全部目录相加 不等于当前目录的总容量。132第2章 Linux的基本应用将每个文件的大小列出 du -a查看根目录下每个目录所占用的容量 du -sm /* 使用通配符*表示每个目录查看/bin占用的容量 du -s /bin du -sm /bin133第2章 Linux的基本应用fdisk,磁盘分区 语法:fdisk -l 设备名称 -l,输出后面所接设备所有

12、分区的内容。若仅使用fdisk -l,会将整个 系统中能搜索到的设备分区都列出来。查看第一块硬盘的相关信息 fdisk /dev/sda 如果硬盘太大,会出现上述信息,表明某些旧版软件与操作系统无法 支持大于1024柱面(Cylinder)后的扇区使用。 在Command后输入m后,会看到命令说明,比较重要的有: d,删除一个分区 n,新增一个分区 p,列出当前分区 q,不保存退出 w,写入分区表后退出134第2章 Linux的基本应用输入p后可以查到到硬盘总量、启动分区等信息。查看当前系统内的所有分区 fdisk -lfdisk最主要的工作是维护和修改分区表,并没有实际将硬盘划分。 如果硬盘

13、分区错误,可以通过恢复分区表的方法将硬盘原来的数据挽 救回来。作为管理员,需要将磁盘的分区表记录下来,以备需要时使 用。 只有root才能执行fdisk,设备名称中不要加上数字如hda1,因为分 区是针对整个硬盘而不是某个分区。135第2章 Linux的基本应用新建分区 fdisk /dev/sda n 新建一个分区,可以手工输入柱面号或由系统自动分配。如果已有扩 展分区,系统会提示要新建的分区是主分区还是逻辑分区。如果还没 有扩展分区,系统会提示要新建主分区还是扩展分区。 创建完成后使用p查看。删除分区 d 选择删除某一个分区,删除后再使用p查看。136第2章 Linux的基本应用mke2f

14、s,磁盘格式化 语法:mke2fs -bicLj 设备名称 -b,可以设置每个块的大小,支持1024、2048、4096字节三种 -i,确定分配给一个inode多大的容量 -c,检查磁盘错误,仅执行一次-c时,会进行快速读取测试;如果执 行两次-c -c,会测试读写,速度较慢 -L,定义卷标 -j,本来mkd2fs的类型是ext2,使用此参数,会成为ext3类型格式化为ext3,卷标为logical mke2fs -j -L “logical“ /dev/sda4由于之前创建的分区是Extended分区,需要继续创建逻辑分区,完 成此操作,并且需要重启后才能对磁盘进行格式化。137第2章 Li

15、nux的基本应用mkbootdisk,制作启动软盘 mkbootdisk -device /dev/fd0 uname -r 其中,uname -r表示当前Linux系统所用的核心版本。如果有多个 核心版本,可以直接输入核心版本,可以先用uname -a查看版本。 mkbootdisk -device /dev/fd0 2.6.18-8.el5 注意:此处2.6.18-8.el5中,前一个为数字1,后一个为字母lfdformat,软盘低级格式化 fdformat /dev/fd0H1440 其中H1440表示1.44MB容量的软盘。 低级格式化之后,使用mk32fs将软盘文件格式化为ext2类

16、型 fdformat /dev/fd0138第2章 Linux的基本应用fsck:磁盘检查(类似于Windows中的Chkdsk和Scandisk) 语法:fsck -Atcary 设备名称 -A,依据/etc/fstab的内容,将所有设备都扫描一次(通常开机过程 中就会执行此一指令) -t,fsck可以检查不同的文件系统,包括ext2、ext3、vfat和msdos 等 -a,自动修复检查到的有问题的扇区 -r,让使用者决定是否需要修复 -y,与-a类似,但某些文件系统仅支持这个参数 -C,在检查过程中,使用进度条 -f,强制检查。一般情况下,如果fsck没有发现任何unclean的标志 ,不会主动进入内部检查。如果要强制fsck进入内部检查,需要加上 -f参数。139第3章 Linux网络基础知识检查/dev/sda5这个扇区有没有错误

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > IT计算机/网络 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号