Linux和UNIX操作系统基础知识课件.ppt

上传人(卖家):三亚风情 文档编号:2491284 上传时间:2022-04-25 格式:PPT 页数:51 大小:323.01KB
下载 相关 举报
Linux和UNIX操作系统基础知识课件.ppt_第1页
第1页 / 共51页
Linux和UNIX操作系统基础知识课件.ppt_第2页
第2页 / 共51页
Linux和UNIX操作系统基础知识课件.ppt_第3页
第3页 / 共51页
Linux和UNIX操作系统基础知识课件.ppt_第4页
第4页 / 共51页
Linux和UNIX操作系统基础知识课件.ppt_第5页
第5页 / 共51页
点击查看更多>>
资源描述

1、2022-4-251Linux和和UNIX操作系统基础知识操作系统基础知识2022-4-252目录目录wUNIX系统介绍系统介绍wLinux系统介绍系统介绍2022-4-253UNIX系统介绍系统介绍w UNIX系统概述系统概述w UNIX文件系统文件系统w UNIX进程管理进程管理w UNIX用户管理用户管理w UNIX系统备份系统备份w UNIX系统命令系统命令w VI文本编辑器文本编辑器2022-4-254UNIX系统概述系统概述w1965年,AT&T贝尔实验室组织开发了一个叫Multics的操作系统w1969年贝尔实验室从Multics的计划中撤出,由于缺乏工作平台,就开发出了一个基本

2、文件系统wUNIX的两个分支版本(AT&T、BSD)2022-4-255UNIX系统概述系统概述wUNIX系统的特点系统的特点天然的网络性和设备的文件性UNIX是多用户,分时操作系统,人机间可实时交互数据,多个用户可同时使用一台主机,每个用户可同时执行多个任务。UNIX是一个开发式系统,支持很多编程语言、数据库和编程开发工具。wUNIX VS WindowsUNIX: 稳定、网络性能好、大负载吞吐力、易于实现高级网络功能配置。Windows : 用户管理界面好,容易入手。2022-4-256UNIX系统概述系统概述wUNIX的变体的变体:HP-UX(HP)Solaris(SUN)AIX(IBM

3、)BSDLinuxIRIX(SGI)2022-4-257UNIX系统概述系统概述内核内核:驱动程序,可以使系统控制所有系统硬件、硬盘驱动、外设等等。实用程序实用程序:UNIX装载软件的程序命令。Shell:一个程序,从用户得到命令并启动请求命令。2022-4-258关于内核关于内核w内核是运行程序和管理磁盘、打印机等硬件设备的核心程序。w实现了U N I X的多用户、多任务机制。内核将用户命令和程序组织为可以由计算机处理单元轮流工作的进程。w内核是由C语言开发的,并且可能获得源码,可以通过修改源码并重新编译以获得新版本的U N I X。UNIX系统概述系统概述2022-4-259关于关于she

4、llUNIX系统概述系统概述2022-4-2510关于应用程序关于应用程序w分为三类:编辑器、过滤器和通信程序wU N I X系统中有几种标准的编辑器:E d、E x、Vi和E m a c s。E d和E x是行编辑器,v i和E m a c s是全屏幕编辑器。w过滤器从用户、文件或者其他数据源读取输入,然后检查并处理数据,最后输出结果。 1 .使用行编辑命令把已编辑的版本输出到文件。 2 .进行字处理操作、探测文件中格式化的命令并将格式化的版本输出到文件。wU N I X还拥有一套通信应用程序,通过这些程序可以与本系统或其他系统上的用户通信。UNIX系统概述系统概述2022-4-2511UN

5、IX系统介绍系统介绍w UNIX系统概述系统概述w UNIX文件系统文件系统w UNIX进程管理进程管理w UNIX用户管理用户管理w UNIX系统备份系统备份w UNIX系统命令系统命令w VI文本编辑器文本编辑器2022-4-2512UNIX文件系统文件系统wUNIX的树状目录结构/bin、/etc、/usr、/var、/home/bin 系统可执行文件/etc 系统配置文件/usr 系统应用程序/var 系统的LOG和mail等/proc 系统运行的进程(/proc/interrupts)w相对路径和绝对路径(是否以“/”开始)cd local/bincd /usr/local/bin2

6、022-4-2513UNIX文件系统文件系统w/etc目录下主要文件的介绍passwd、shadow、group 用户管理hosts、HOSTNAME、hosts.deny、hosts.allow 网络管理ftpaccess、ftpuser、ftphosts FTP服务器fstab文件系统表inetd.conf网络服务启动配置rc.d系统启动脚本目录issue、motd 信息显示pine.conf pine.conf.fixed f 应用软件的配置程序2022-4-2514UNIX文件系统文件系统w如何实现逻辑的目录和物理的 Driver结合对硬盘设备分区对硬盘分区创建文件系统mount 分区

7、到目录wDriver和file的对应Linux 里面:/dev/hda /dev/hdb 分区后为:/dev/hda1 /dev/hdb3Solaris里面:/dev/rdsk/c0t3d0s22022-4-2515w 在RedFlag下用fdisk进行硬盘分区#fdisk /dev/hdaw 在Solaris下面用 format来对硬盘分区#formatw 在RedFlag下面使用mkfs命令#mkfs t ext2 /dev/hda1 -t 参数指定文件系统的类型 为ext2 /dev/hda1为创建该文件系统的分区 w 在Solaris下面用newfs命令#newfs /dev/rdsk

8、/c0t0d0sUNIX文件系统文件系统2022-4-2516安装Linux: #mount /dev/hda2 /mntSolaris: #mount /dev/dsk/c0t1d0s2 /mnt卸载#umount /mnt#umount /dev/hda2UNIX文件系统文件系统2022-4-2517UNIX系统介绍系统介绍w UNIX系统概述系统概述w UNIX文件系统文件系统w UNIX进程管理进程管理w UNIX用户管理用户管理w UNIX系统备份系统备份w UNIX系统命令系统命令w VI文本编辑器文本编辑器2022-4-2518 UNIX进程管理进程管理w查看进程#ps aux

9、(Red Hat) #ps -ef (Solaris)#ps aux|grep inetdw杀进程#kill PID#kill -9 PID#kill -HUP PID2022-4-2519UNIX系统介绍系统介绍w UNIX系统概述系统概述w UNIX文件系统文件系统w UNIX进程管理进程管理w UNIX用户管理用户管理w UNIX系统备份系统备份w UNIX系统命令系统命令w VI文本编辑器文本编辑器2022-4-2520 UNIX用户管理用户管理w两类用户:超级用户,普通用户w用户(UID)和组(GID)w超级用户管理用户信息useradd、userdel、usermod#userad

10、d -u 100 -g 500 -d /home/hazy -c “Hazy Xu” -s /bin/bash hazy#userdel -r hazy#usermod -s /bin/csh hazy图形管理工具Solaris里面的AdmintoolRed Flag里面的rfuser2022-4-2521w/etc/passwdhxu:x:500:10:Hazy Xu:/home/hxu:/bin/bashw/etc/shadowhxu:$1$rlGPjdo/$JgAQNiYk4JwQb/DV.jsuS/:11037:0:99999:7:-1:-1:w/etc/groupstaff:x:10

11、:w/etc/skel目录 UNIX用户管理用户管理2022-4-2522wQuota用户空间限额#cd /export/home#touch quotas#quotaon /export/home#edquota username(or uid)wmodify /etc/vfstab or /etc/fstab/dev/dsk/c0t4d0s6 /dev/rdsk/c0t4d0s6 /export/home ufs 2 yes quota,nosuid UNIX用户管理用户管理2022-4-2523wrepquota -v /export/home读quotas文件显示特定文件系统下,每个用

12、户空间使用情况。wquota -v username看特定用户空间的使用情况,普通用户只能看自己的信息。 UNIX用户管理用户管理2022-4-2524UNIX系统介绍系统介绍w UNIX系统概述系统概述w UNIX文件系统文件系统w UNIX进程管理进程管理w UNIX用户管理用户管理w UNIX系统备份系统备份w UNIX系统命令系统命令w VI文本编辑器文本编辑器2022-4-2525UNIX系统备份系统备份w备份方式全面备份部分备份递增性备份w一般建议使用shell命令文件,自己编写备份的命令文件在恢复文件之前,一定要练习一番记录你的备份和恢复的过程,以免今后的回忆和猜测2022-4-

13、2526w磁带机的安装# modify /kernel/drv/st.conf# touch /reconfigure# sync# rebootw# /dev/rmt/0w磁带机的控制# mt rewind# mt fsf 2 # mt statusUNIX系统备份系统备份2022-4-2527wTar进行系统备份#tar cvf /dev/rmt/0 *.doc(or tar cv *.doc)#tar rvf /dev/rmt/0 junk#tar tvf /dev/rmt/0 #tar xvf /dev/rmt/0 filename#tar cv -I in-tape多个逻辑文件共存(

14、mt fsf; tar)GNU tar和Solaris tarw使用dump(Linux)、ufsdump(Solaris)来备份dump出来的东西用restore来恢复ufsdump出来的东西用ufsrestore来恢复UNIX系统备份2022-4-2528UNIX系统介绍系统介绍w UNIX系统概述系统概述w UNIX文件系统文件系统w UNIX进程管理进程管理w UNIX用户管理用户管理w UNIX系统备份系统备份w UNIX系统命令系统命令w VI文本编辑器文本编辑器2022-4-2529wShell提示符下必须以指令开头wUNIX对指令的大小写敏感w指令后面加的参数、符号需空一格文件

15、命令:w文件和目录管理命令cd,rmdir,rm,ls,find,mkdir,mv,cp,more,catw文本处理命令grep,egrep,fgrep,diffw系统状态命令date,du,df,kill,ps,pwd,whoUNIX系统命令系统命令2022-4-2530w显示工作目录: pwd# pwd/home/imagew改变路径: cd directory# cd . 回上一级目录# cd / 回根目录# cd 回到home目录w显示一个目录中的文件及文档: ll / ls# ll-rw-r-r- 1 user1 users 64 Nov 13 20:10 File2drwxr-xr

16、-x 2 user1 users 512 Nov 13 21:13 dir1UNIX系统命令系统命令2022-4-2531 read write execute file -r w x r r 路径 d r w x r x r - x UserGroup Other文件权限文件权限# ls file2 dir1UNIX系统命令系统命令2022-4-2532w一次一屏的显示一个文件: more file .w拷贝文件:cp file1 file2w移动/更名文件:mv file1 file2 mv dir1 dir2w删除路径: rmdir dirname ( 要删除的必须是空路径)w创建新路径

17、: mkdir -p dirnamew删除路径或文件:rm -r dirname rm -f filename-r 删除当前路径及子路径和其包含的文件-f 删除时关闭确认提示语UNIX系统命令系统命令2022-4-2533w建立空档 touch filenamew指令帮助 man commandw显示字符串 echo string & varw设置变量 set var = stringUNIX系统命令系统命令2022-4-2534UNIX系统介绍系统介绍w UNIX系统概述系统概述w UNIX文件系统文件系统w UNIX进程管理进程管理w UNIX用户管理用户管理w UNIX系统备份系统备份w

18、 UNIX系统命令系统命令w VI文本编辑器文本编辑器2022-4-2535Vi文本编辑器文本编辑器w两种模式命令模式和输入模式最后行命令方式w从命令模式转到输入模式a, i , A , Iw从输入模式转到命令模式ESCw最后行命令方式先输入“:”然后输入命令w, q, !等(:wq, :q! , :wq!)2022-4-2536w Linux系统概述系统概述w Linux系统管理系统管理w Linux文件系统管理文件系统管理w Linux网络配置文件网络配置文件w Linux网络配置基本命令网络配置基本命令w Linux系统的其它常用命令系统的其它常用命令Linux系统介绍系统介绍2022-

19、4-2537wLinux操作系统可以说是UNIX操作系统的一个克隆体,继承了UNIX操作系统的经验、源代码以及技术支持。w提供命令行或者程序与计算机硬件之间接口的软件的核心部分。w是在1991年10月5号由Linus Torvalds 于赫尔辛基大学发布。w具备的功能:所有主要的网络协议、硬盘配额支持、全部的源代码、国际化的字体和键盘、作业控制、数学协处理器仿真、内存保护、多平台、多处理器、 多用户、 多任务、共享的库文件、支持多种文件系统、 虚拟控制台、虚拟内存。Linux系统概述系统概述2022-4-2538w Linux系统概述系统概述w Linux系统管理系统管理w Linux文件系统

20、管理文件系统管理w Linux网络配置文件网络配置文件w Linux网络配置基本命令网络配置基本命令w Linux系统的其它常用命令系统的其它常用命令Linux系统介绍系统介绍2022-4-2539wLinux系统的启动 可以直接在window下登陆,也可以按下Ctrl+Alt+F3到文字模式登陆: RedFlag Linux DC 5.0Kernel 2.6.9 on an i686 login: root password: 输入你的口令(如果是第一次启动,则是你在安装时所输入的口令)即可。 当计算机出现一个“#”提示符时,表明超级用户登录成功! rootlocalhost root#_

21、Linux提示符 C:_ DOS提示符 如果计算机出现一个“$“提示符,表明是普通用户登录!Linux系统管理系统管理2022-4-2540Linux系统管理系统管理wLinux系统的退出 # Exit # logoutwLinux系统的关机 # shutdown r +10 (十分钟后系统自动重启): # shutdown r 13:00 (13:00整,系统自动重启) # shutdown r now (系统立即重启) # reboot (系统立即重启) # haltsys (关闭系统) # shutdown h (关闭系统) 2022-4-2541w Linux系统概述系统概述w Lin

22、ux系统管理系统管理w Linux文件系统管理文件系统管理w Linux网络配置文件网络配置文件w Linux网络配置基本命令网络配置基本命令w Linux系统的其它常用命令系统的其它常用命令Linux系统介绍系统介绍2022-4-2542wLinux默认直接支持的文件系统是ext2文件系统。 w创建和管理文件系统 1.确定设备文件 2.创建分区 # fdisk /dev/sdf 3.创建文件系统 #mkfs -t ext2 /dev/sdb2 #mke2fs /dev/sdb24.其他工具 # tune2fs -i 0 /dev/hdb5 通过设置两次检查的时间间隔秒数(-i)为0,禁止了根

23、据时间周期执行的检查 Linux文件系统管理文件系统管理2022-4-2543w Linux系统概述系统概述w Linux系统管理系统管理w Linux文件系统管理文件系统管理w Linux网络配置文件网络配置文件w Linux网络配置基本命令网络配置基本命令w Linux系统的其它常用命令系统的其它常用命令Linux系统介绍系统介绍2022-4-2544wLinux下网络的基本配置文件:# /etc/hosts 设置主机名解析 ,以及主机的ip地址# /etc/hostname 设置主机名,包括完全的域名 # /etc/host.conf 配置名字解析器,指定如何解析主机名 # /etc/s

24、ervice 设置网络服务的端口# /etc/resolv.conf 设置主机域名搜索顺序,DNS服 务器的地址 # /etc/sysconfig/network 指定服务器上的网络配置信息 # /etc/init.d/network 设置主机地址、子网掩码和网关Linux网络配置文件网络配置文件2022-4-2545w Linux系统概述系统概述w Linux系统管理系统管理w Linux文件系统管理文件系统管理w Linux网络配置文件网络配置文件w Linux网络配置基本命令网络配置基本命令w Linux系统的其它常用命令系统的其它常用命令Linux系统介绍系统介绍2022-4-2546

25、w显示系统中处于活动状态的网络接口,使用ifconfig命令: 命令格式: # ifconfig -a w启动或者停用网络接口 # ifconfig nic_name up|downw显示与网络有关的各种数据结构 命令格式: # netstat -r | i n -r: 显示路由信息 -i: 显示接口信息Linux网络配置基本命令网络配置基本命令2022-4-2547w Linux系统概述系统概述w Linux系统管理系统管理w Linux文件系统管理文件系统管理w Linux网络配置文件网络配置文件w Linux网络配置基本命令网络配置基本命令w Linux系统的其它常用命令系统的其它常用命

26、令Linux系统介绍系统介绍2022-4-2548Linux系统的其它常用命令系统的其它常用命令Enter 输入完成,按下Enter键运行Ctrl+C 中断正在执行的程序man 指令名称 显示指令的详细资料-help 用来查看使用帮助Ls 显示文件列表(list)cd 切换目录(change directory)Who am I 显示使用者信息mkdir 建立目录rmdir 删除目录rm -r 名称 删除文件或目录cp -r 名称 目的地 文件复制2022-4-2549mv 名称 目的地 移动或重命名cat 直接显示文件内容locate 文件名 搜索文件Uptime 显示系统运行时间Free 查看内存使用情况Passwd 修改密码Echo 显示器输出Cal 显示日历Date 系统日期和时间Clear 清除屏幕信息Shutdown 关闭或重启Linux系统的其它常用命令系统的其它常用命令2022-4-25502022-4-2551

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(Linux和UNIX操作系统基础知识课件.ppt)为本站会员(三亚风情)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

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


163文库-Www.163Wenku.Com |网站地图|