版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Linux和UNIX操作系统基础知识第一页,共51页。目录UNIX系统介绍
Linux系统介绍第二页,共51页。UNIX系统介绍
UNIX系统概述
UNIX文件系统
UNIX进程管理
UNIX用户管理
UNIX系统备份
UNIX系统命令
VI文本编辑器第三页,共51页。UNIX系统概述1965年,AT&T贝尔实验室组织开发了一个叫Multics的操作系统1969年贝尔实验室从Multics的计划中撤出,由于缺乏工作平台,就开发出了一个基本文件系统UNIX的两个分支版本(AT&T、BSD)第四页,共51页。UNIX系统概述UNIX系统的特点天然的网络性和设备的文件性UNIX是多用户,分时操作系统,人机间可实时交互数据,多个用户可同时使用一台主机,每个用户可同时执行多个任务。UNIX是一个开发式系统,支持很多编程语言、数据库和编程开发工具。UNIXVSWindowsUNIX:稳定、网络性能好、大负载吞吐力、易于实现高级网络功能配置。Windows:用户管理界面好,容易入手。第五页,共51页。UNIX系统概述UNIX的变体:HP-UX(HP)Solaris(SUN)AIX(IBM)BSDLinuxIRIX(SGI)第六页,共51页。UNIX系统概述内核:驱动程序,可以使系统控制所有系统硬件、硬盘驱动、外设等等。实用程序:UNIX装载软件的程序命令。Shell:一个程序,从用户得到命令并启动请求命令。第七页,共51页。关于内核内核是运行程序和管理磁盘、打印机等硬件设备的核心程序。实现了UNIX的多用户、多任务机制。内核将用户命令和程序组织为可以由计算机处理单元轮流工作的进程。内核是由C语言开发的,并且可能获得源码,可以通过修改源码并重新编译以获得新版本的UNIX。UNIX系统概述第八页,共51页。关于shellUNIX系统概述第九页,共51页。关于应用程序分为三类:编辑器、过滤器和通信程序UNIX系统中有几种标准的编辑器:Ed、Ex、Vi和Emacs。Ed和Ex是行编辑器,vi和Emacs是全屏幕编辑器。过滤器从用户、文件或者其他数据源读取输入,然后检查并处理数据,最后输出结果。1.使用行编辑命令把已编辑的版本输出到文件。2.进行字处理操作、探测文件中格式化的命令并将格式化的版本输出到文件。UNIX还拥有一套通信应用程序,通过这些程序可以与本系统或其他系统上的用户通信。UNIX系统概述第十页,共51页。UNIX系统介绍
UNIX系统概述
UNIX文件系统
UNIX进程管理
UNIX用户管理
UNIX系统备份
UNIX系统命令
VI文本编辑器第十一页,共51页。UNIX文件系统UNIX的树状目录结构/bin、/etc、/usr、/var、/home/bin系统可执行文件/etc系统配置文件/usr系统应用程序/var系统的LOG和mail等/proc系统运行的进程(/proc/interrupts)相对路径和绝对路径(是否以“/”开始)cdlocal/bincd/usr/local/bin第十二页,共51页。UNIX文件系统/etc目录下主要文件的介绍passwd、shadow、group用户管理hosts、HOSTNAME、hosts.deny、hosts.allow网络管理、、FTP服务器fstab 文件系统表inetd.conf 网络服务启动配置rc.d 系统启动脚本目录issue、、motd 信息显示pine.confpine.conf.fixedf应用软件的配置程序第十三页,共51页。UNIX文件系统如何实现逻辑的目录和物理的Driver结合对硬盘设备分区对硬盘分区创建文件系统mount分区到目录Driver和file的对应Linux里面:/dev/hda/dev/hdb分区后为:/dev/hda1/dev/hdb3Solaris里面:/dev/rdsk/c0t3d0s2第十四页,共51页。Step1:对硬盘分区在RedFlag下用fdisk进行硬盘分区#fdisk/dev/hda
在Solaris下面用format来对硬盘分区#formatStep2:创建文件系统
在RedFlag下面使用mkfs命令#mkfs–text2/dev/hda1-t参数指定文件系统的类型为ext2
/dev/hda1为创建该文件系统的分区
在Solaris下面用newfs命令#newfs/dev/rdsk/c0t0d0sUNIX文件系统第十五页,共51页。Step3:安装和卸载文件系统安装Linux:#mount/dev/hda2/mntSolaris:#mount/dev/dsk/c0t1d0s2/mnt卸载#umount/mnt#umount/dev/hda2Step4:检查文件系统fsckUNIX文件系统第十六页,共51页。UNIX系统介绍
UNIX系统概述
UNIX文件系统
UNIX进程管理
UNIX用户管理
UNIX系统备份
UNIX系统命令
VI文本编辑器第十七页,共51页。
UNIX进程管理查看进程#psaux(RedHat)#ps-ef(Solaris)#psaux|grepinetd杀进程#killPID#kill-9PID#kill-HUPPID第十八页,共51页。UNIX系统介绍
UNIX系统概述
UNIX文件系统
UNIX进程管理
UNIX用户管理
UNIX系统备份
UNIX系统命令
VI文本编辑器第十九页,共51页。
UNIX用户管理两类用户:超级用户,普通用户用户(UID)和组(GID)超级用户管理用户信息useradd、userdel、usermod#useradd-u100-g500-d/home/hazy-c“HazyXu”-s/bin/bashhazy#userdel-rhazy#usermod-s/bin/cshhazy图形管理工具Solaris里面的AdmintoolRedFlag里面的rfuser第二十页,共51页。/etc/passwdhxu:x:500:10:HazyXu:/home/hxu:/bin/bash/etc/shadowhxu:$1$rlGPjdo/$JgAQNiYk4JwQb/DV.jsuS/:11037:0:99999:7:-1:-1:/etc/groupstaff:x:10:/etc/skel目录
UNIX用户管理第二十一页,共51页。Quota用户空间限额#cd/export/home#touchquotas#quotaon/export/home#edquotausername(oruid)modify/etc/vfstabor/etc/fstab/dev/dsk/c0t4d0s6/dev/rdsk/c0t4d0s6/export/homeufs2yesquota,nosuid
UNIX用户管理第二十二页,共51页。repquota-v/export/home读quotas文件显示特定文件系统下,每个用户空间使用情况。quota-vusername看特定用户空间的使用情况,普通用户只能看自己的信息。
UNIX用户管理第二十三页,共51页。UNIX系统介绍
UNIX系统概述
UNIX文件系统
UNIX进程管理
UNIX用户管理
UNIX系统备份
UNIX系统命令
VI文本编辑器第二十四页,共51页。UNIX系统备份备份方式全面备份部分备份递增性备份一般建议使用shell命令文件,自己编写备份的命令文件在恢复文件之前,一定要练习一番记录你的备份和恢复的过程,以免今后的回忆和猜测第二十五页,共51页。磁带机的安装#modify/kernel/drv/st.conf#touch/reconfigure#sync#reboot#/dev/rmt/0磁带机的控制#mtrewind#mtfsf2#mtstatusUNIX系统备份第二十六页,共51页。Tar进行系统备份#tarcvf/dev/rmt/0*.doc(ortarcv*.doc)#tarrvf/dev/rmt/0junk#tartvf/dev/rmt/0#tarxvf/dev/rmt/0#tarcv-Iin-tape多个逻辑文件共存(mtfsf;tar)GNUtar和Solaristar使用dump(Linux)、ufsdump(Solaris)来备份dump出来的东西用restore来恢复ufsdump出来的东西用ufsrestore来恢复UNIX系统备份第二十七页,共51页。UNIX系统介绍
UNIX系统概述
UNIX文件系统
UNIX进程管理
UNIX用户管理
UNIX系统备份
UNIX系统命令
VI文本编辑器第二十八页,共51页。Shell提示符下必须以指令开头UNIX对指令的大小写敏感指令后面加的参数、符号需空一格文件命令:文件和目录管理命令cd,rmdir,rm,ls,find,mkdir,mv,cp,more,cat文本处理命令grep,egrep,fgrep,diff系统状态命令date,du,df,kill,ps,pwd,whoUNIX系统命令第二十九页,共51页。显示工作目录:pwd#pwd/home/image改变路径:cd
[directory]#cd..回上一级目录#cd/回根目录#cd回到home目录显示一个目录中的文件及文档:ll
/
ls#ll-rw-r--r--1user1users64Nov1320:10File2drwxr-xr-x2user1users512Nov1321:13dir1UNIX系统命令第三十页,共51页。
read
write
execute
file-r
w
x
r
–
r
—路径
d
r
w
x
r
–
x
r
-
x
UserGroupOther文件权限#ls
file2dir1UNIX系统命令第三十一页,共51页。一次一屏的显示一个文件:more[file...]拷贝文件:cpfile1file2移动/更名文件:mvfile1file2
mvdir1dir2删除路径:rmdirdirname
(要删除的必须是空路径)创建新路径:mkdir[-p]dirname删除路径或文件:rm[-r]dirname
rm[-f]-r
删除当前路径及子路径和其包含的文件-f
删除时关闭确认提示语UNIX系统命令第三十二页,共51页。建立空档﹕
touch指令帮助﹕
mancommand显示字符串﹕
echo{string&var}设置变量﹕
setvar=stringUNIX系统命令第三十三页,共51页。UNIX系统介绍
UNIX系统概述
UNIX文件系统
UNIX进程管理
UNIX用户管理
UNIX系统备份
UNIX系统命令
VI文本编辑器第三十四页,共51页。Vi文本编辑器两种模式命令模式和输入模式最后行命令方式从命令模式转到输入模式a,i,A,I从输入模式转到命令模式ESC最后行命令方式先输入“:”然后输入命令w,q,!等(:wq,:q!,:wq!)第三十五页,共51页。Linux系统概述Linux系统管理Linux文件系统管理Linux网络配置文件Linux网络配置基本命令Linux系统的其它常用命令Linux系统介绍第三十六页,共51页。Linux操作系统可以说是UNIX操作系统的一个克隆体,继承了UNIX操作系统的经验、源代码以及技术支持。提供命令行或者程序与计算机硬件之间接口的软件的核心部分。是在1991年10月5号由LinusTorvalds于赫尔辛基大学发布。具备的功能:所有主要的网络协议、硬盘配额支持、全部的源代码、国际化的字体和键盘、作业控制、数学协处理器仿真、内存保护、多平台、多处理器、
多用户、
多任务、共享的库文件、支持多种文件系统、
虚拟控制台、虚拟内存。Linux系统概述第三十七页,共51页。Linux系统概述Linux系统管理Linux文件系统管理Linux网络配置文件Linux网络配置基本命令Linux系统的其它常用命令Linux系统介绍第三十八页,共51页。Linux系统的启动可以直接在window下登陆,也可以按下Ctrl+Alt+F3到文字模式登陆:
RedFlagLinuxDC5.0
Kernel2.6.9onani686
login:rootpassword:输入你的口令(如果是第一次启动,则是你在安装时所输入的口令)即可。当计算机出现一个“#”提示符时,表明超级用户登录成功!
[root@localhostroot]#_
Linux提示符
C:\>_
DOS提示符如果计算机出现一个“$“提示符,表明是普通用户登录!Linux系统管理第三十九页,共51页。Linux系统管理Linux系统的退出
#Exit#logoutLinux系统的关机#shutdown–r+10(十分钟后系统自动重启):
#shutdown–r13:00(13:00整,系统自动重启)
#shutdown–rnow(系统立即重启)
#reboot(系统立即重启)
#haltsys(关闭系统)
#shutdown–h(关闭系统)第四十页,共51页。Linux系统概述Linux系统管理Linux文件系统管理Linux网络配置文件Linux网络配置基本命令Linux系统的其它常用命令Linux系统介绍第四十一页,共51页。Linux默认直接支持的文件系统是ext2文件系统。创建和管理文件系统1.确定设备文件2.创建分区#fdisk/dev/sdf3.创建文件系统#mkfs-text2/dev/sdb2
#mke2fs/dev/sdb2
4.其他工具#tune2fs-i0/dev/hdb5通过设置两次检查的时间间隔秒数(-i)为0,禁止了根据时间周期执行的检查
Linux文件系统管理第四十二页,共51页。Linux系统概述Linux系统管理Linux文件系统管理Linux网络配置文件Linux网络配置基本命令Linux系统的其它常用命令Linux系统介绍第四十三页,共51页。Linux下网络的基本配置文件:#/etc/hosts
设置主机名解析,以及主机的ip地址#/etc/hostname
设置主机名,包括完全的域名#/etc/host.conf配置名字解析器,指定如何解析主机名#/etc/service设置网络服务的端口#/etc/resolv.conf设置主机域名搜索顺序,DNS服务器的地址#/etc/sysconfig/network指定服务器上的网络配置信息#/etc/init.d/network
设置主机地址、子网掩码和网关
Linux网络配置文件第四十四页,共51页。Linux系统概述Linux系统管理Linux文件系统管理Linux网络配置文件Linux网络配置基本命令Linux系统的其它常用命令Linux系统介绍第四十五页,共51页。显示系统中处于活动状态的网络接口,使用ifcon
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度房产交易资金监管协议4篇
- 2025年度模具行业市场调研与分析合同4篇
- 二零二五版交通事故致人受伤后续治疗费用补偿合同3篇
- 二零二五版煤矿安全生产标准化转让合同规范3篇
- 二零二五年度城市公交车车体广告租赁服务协议4篇
- 2025年智慧农业设施建设项目合同3篇
- 2025年度租赁车辆市场拓展与品牌合作合同3篇
- 2025年度个人与出版社图书出版合作协议模板4篇
- 2025渣土清运与环境保护责任书范本3篇
- 2025年度高校实验室教室使用权出让合同3篇
- 劳务协议范本模板
- 2025大巴车租车合同范文
- 老年上消化道出血急诊诊疗专家共识2024
- 人教版(2024)数学七年级上册期末测试卷(含答案)
- 2024年国家保密培训
- 2024年公务员职务任命书3篇
- 皮肤感染的护理诊断与护理措施
- 2023年公务员多省联考《申论》题(广西B卷)
- EPC总承包项目中的质量管理体系
- 高中物理考试成绩分析报告
- 横格纸A4打印模板
评论
0/150
提交评论