Solaris基础知识及常用命令

上传人:汽*** 文档编号:568340838 上传时间:2024-07-24 格式:PPT 页数:41 大小:390.19KB
返回 下载 相关 举报
Solaris基础知识及常用命令_第1页
第1页 / 共41页
Solaris基础知识及常用命令_第2页
第2页 / 共41页
Solaris基础知识及常用命令_第3页
第3页 / 共41页
Solaris基础知识及常用命令_第4页
第4页 / 共41页
Solaris基础知识及常用命令_第5页
第5页 / 共41页
点击查看更多>>
资源描述

《Solaris基础知识及常用命令》由会员分享,可在线阅读,更多相关《Solaris基础知识及常用命令(41页珍藏版)》请在金锄头文库上搜索。

1、Security Level : IntervalSolaris操作系统基础操作系统基础0目目 录录l Solaris操作系统简介l SUN工作站基本介绍l Solaris 安装 l Solaris常用命令和设置1目目 录录l Solaris操作系统简介操作系统简介l SUN工作站基本介绍l Solaris 安装 l Solaris常用命令和设置2Solaris操作系统简介操作系统简介应用程序内核硬件Kernel外层程序应用程序shcshcppvi3Shell简介简介lShell界于内核和用户之间,主要起命令解释作用,接受用户输入的终端命令,并把命令转换成内核能够完成的动作,最后根据需要把结果

2、反馈给用户。UNIX系统中的Shell类似于DOS操作系统的command;lShell包括有B Shell、K Shell、C Shell;l一般系统缺省为Bourne Shell,要想将当前Shell改为其它Shell,只需在操作系统提示符下键入相应的Shell命令即可,如在B Shell下输入命令“ksh”就进入了K Shell;lB Shell的默认启动配置文件是“.profile”,缺省的系统提示符是$ ;C Shell的默认启动配置文件“.cshrc”和“.login”,缺省提示符是%。4Solaris操作系统版本说明操作系统版本说明Solaris版本版本SunOS内核版内核版本本

3、发布日期发布日期简介简介Solaris 10SunOS 5.102005.1.31包括DTrace (动态跟踪), Solaris Containers, Service Management Facility (SMF),SMF取代了传统的UNIX的init.d脚本, 和iSCSI支持。 基于Gnome的Java Desktop System作为默认桌面, 还包含了CDE。Solaris 9SunOS 5.92002.5.22最近的更新是Solaris 9 9/05Solaris 8SunOS 5.82000.2包括Multipath I/O。引入Role Based Access Cont

4、rol (RBAC)功能。 最近的更新是Solaris 8 2/04. 2Solaris 7SunOS 5.71998.11第一个64位版本。3Solaris 2.6SunOS 5.61997.7包括Kerberos 5, PAM, TrueType字体, WebNFS 4Solaris 2.5.1SunOS 5.5.11996.5用户ID(uid_t)扩展为32 bits。5Solaris 2.5SunOS 5.51995.11首先支持Ultra 1并包含了CDE 6 5Solaris文件系统的结构文件系统的结构bindevetcoptvarcdromshcsh rc3.dsybasetmp

5、U2000clientserverusr/exporthome6UNIX文件权限文件权限- rwx r-x r- 2 pnuser pngroup 32 Oct 17 15:33 xiaoqiang.txt111101100754othergroupowner-普通文件普通文件r可读可读w可写可写x可执行可执行owner 属主属主group 用户组用户组other 其他其他7UNIX文件系统的主要特征文件系统的主要特征l树状层次或结构l提供网络文件系统服务l建立、拷贝、删除文件和文件树的功能l文件的动态增大l对文件数据的保密与共享 l把外设(如打印机、磁盘等)和目录均作为文件对待8目目 录录l

6、 Solaris操作系统简介l SUN工作站基本介绍工作站基本介绍l Solaris常用命令和设置9SUN工作站的硬件配置工作站的硬件配置lSUN工作站的基本配置有:主机显示器键盘带鼠标lSUN工作站的可选配置有:CD-ROM磁带机10SUN工作站软件配置工作站软件配置lSUN工作站在缺省配置下,系统软件有:Solaris操作系统CDE公共桌面环境Java Desktop System11OK状态切换状态切换lInit 级别:l0 进入PROM状态(OK状态)l1 管理状态(所有文件系统都挂上的单用户模式,禁止其他用户登录)l2 多用户模式(没有网络文件共享服务)l3 多用户模式(有网络文件共

7、享服务)l4 未使用l5 退出操作系统并关机l6 重新启动机器12用户登录与退出用户登录与退出l登录正常情况下系统会自动引导到用户登录的图形界面,输入用户名,然后再输入口令,输入的口令并不显示出来。l退出logout:离开系统exit:离开shellControl+C:中断程序的运行CDE下的exit按钮:用户退出13关机与重启关机与重启l关机:普通用户先用su进入超级用户root权限,执行几次sync将内存的内容写入硬盘, shutdown -y -g0 -i0 回到ok提示符状态,再关主机电源,或输入命令power-off, shutdown -y -g0 -i5 这样就会直接关闭工作站电

8、源。l重启:在超级用户root下执行reboot命令init 0至ok提示符状态后键入bootshutdown -y -g0 i614命令行的使用环境命令行的使用环境终端窗口终端窗口l终端窗口的打开有两种方法:直接在屏幕下方的工作条上点击终端窗口图标;在屏幕空白处点击鼠标右键,弹出一菜单,在菜单中选择“工具”-“终端控制台”l终端窗口的关闭有两种方法:在终端窗口提示符下输入命令“exit”用鼠标左键连击终端窗口的左上角15控制键控制键lControl+C用于非正常中断程序的运行lControl+D用于系统通信的中断lControl+S用于告诉终端停止接受输入lControl+Q用于告诉终端重新

9、接受输入lSTOP + A系统进入OK态16环境变量环境变量l 环境变量为使用的程序提供信息和配置。在环境变量中列出了你所用的显示方式、默认编辑器、使用的终端方式、串口、网口的资源配置、软盘、磁带机等设备的设置参数、登录名、用户名、使用的shell、主机名、组名、路径、提示符等等l 环境变量包含全局环境变量和本地Shell变量,全局变量在各个Shell下有效,本地Shell变量只对某个Shell有效17目目 录录l Solaris操作系统简介l SUN工作站基本介绍l Solaris installationl Solaris常用命令和设置18Solaris 的安装的安装lRemark: So

10、me steps are not mentioned during the installation, just keep the default and click the F2.l1. Connect series to SUN server and open Hyper Terminall2. After the server startup, click Ctrl+Break to OK promptl3. Input command: boot cdroml4. After POST, select the language: Englishl5. Select DEC VT100l

11、6. Select Network interface: bge0l7. User DHCP for bge0: Nol8. Hostname: NWSPNSVTl9. IP address for bge0: 172.18.78.184l10. Enable IPv6 for bge0: Nol11. Default Route for bge0: Specify one19 Solaris 的安装的安装l12. Router IP address for bge0: 172.18.78.254l13. Summary for IP network, you can check the IP

12、 configuration.l14. Configure kerberos security: Nol15. Name Server: Nonel16. Continent and Oceans: Asial17. Countries and Regions: Chinal18. Set the root passwordl19. Remote Servers enabled: Yesl20. Solaris Interactive Installation: F2_Standardl21. Select the F4_inital l22. Select the geographic re

13、gions: All Chinese l23. Format the disk to: l / 15000 MBl /swap 8000MB (Twice of memory)l /opt 15000MBl /export/home (rest disk to it)l24. After the format the disk, install the OS.20目目 录录l Solaris操作系统简介l SUN工作站基本介绍l Solaris installationl Solaris常用命令和设置常用命令和设置21命令行的用法结构命令行的用法结构l命令行的用法结构如下:命令选项参数l可以把

14、多个参数连在一起使用,形式如下:命令 -选项1选项2选项3 . 举例:ls -alFl也可以把选项分开列出,形式如下:命令-选项1 -选项2 -选项3 - .l命令区分大小写。22基本操作命令基本操作命令lcd切换目录 lls列出目录内容,如: ls -allmkdir 创建目录 lcp/rcp将一个文件的内容拷贝到另一个文件中 lpwd显示当前工作目录 lrmdir 删除目录 lrm删除文件 如rm r /tmp/u2000lmv移动文件或文件改名 lman获取命令的帮助信息 lsu 切换用户23文件维护命令文件维护命令ltouch 可以用来创建文件, 如 touch a.txtlfind在

15、指定目录及其子目录下查找符合条件的特定文件 lgrep在整个文本文件中寻找特定字符串 lchmod改变文件、目录的访问权限 lchown改变文件的属主 lchgrp 改变文件的用户组 lcat列出文件内容 lmore/less一次一个屏幕显示文件 lpg用来分屏显示文件内容 lecho 用来显示一字串在终端机上,如echo $SYBASE24文件维护命令文件维护命令l1.将当前目录下所有.txt文件打包并压缩归档到文this.tar.gz, ltar cvf this.tar.gz ./*.txt ll2.将当前目录下的this. gz中的文件解压到当前目录我们可以使用 ltar xvf th

16、is. gz ./ 25系统资源命令系统资源命令ldf 报告文件系统的空闲情况,如df -kldu 查看磁盘使用情况,如 du k /opt/U2000 lwho 显示登录系统的用户信息 lwhich 显示shell文件路径 ldate 显示及设置时间和日期 lenv 显示或设置系统当前环境变量 ltar 在磁带上创建备份,常用于合并/还原文件夹lcompress/uncompress 对文件进行压缩/解压缩lpasswd 改用户口令,显示用户口令的属性26查看系统信息查看系统信息lprtdiag 查看系统硬件信息luname 显示计算机的系统信息lhostname 显示主机名lhostid

17、显示主机hostidlid 显示用户与组的ID和名称lpkginfo 查看本机安装的各种软件包。lpkginfo l xxx 查看软件包的具体详细信息。lshowrev 查看软件版本, 如 showrev -p27设备状态检查常用命令设备状态检查常用命令28进程控制进程控制l进程通俗地讲就是一个正在被执行的任务。UNIX系统通过对进程进行控制、调度以及进程的存储管理等,完成分时的多任务处理。lUNIX系统为每个进程都分配一个整数作为进程的标识,这一标识在系统中是唯一的。l常用命令ps显示进程的状态 如 ps efkill发送一个终止信号给指定的进程 如,kill -9 21329VI编辑器编辑

18、器lvi文本编辑器打开以后,有两种模式:l命令模式和输入(或者编辑)模式。l命令模式:l进行查找、保存文件等操作l编辑模式:l按字母“i”键切换到编辑模式(没有任何提示),然后光标定位,输入相关的字符30VI编辑器编辑器(续续)l文本输入方式的退出按Esc键进入命令方式l删除更改操作,在命令方式下运行x删除光标所在字符dd删除光标所在行l退出vi编辑器:wq 存盘退出:q不存盘退出:q!不存盘强制退出:w只存盘不退出l中文输入法的切换: ctrl + 空格键(启动HTT进程)31网络通信命令网络通信命令lping测试网络连通情况, 如:%ping 129.9.0.1 返回: 129.9.0.1

19、 is aliveltelnet远程登录lftp文件传送lifconfig 网卡查看和配置如: % ifconfig a返回: lo0: flags=849 mtu 8232 inet 127.0.0.1 netmask ff000000 hme0: flags=863 mtu 1500 inet 134.65.26.226 netmask ffffffe0 broadcast 134.65.26.255lroute路由配置32FTP的使用的使用l工作站A 要从工作站B(/usr/home)获取某文件,需要在A上执行如下命令:% ftp B的IP地址用户名:u2000口令:XXXX 1) ft

20、pascii (传文本文件用ascii方式,传可执行文件用bin方式) 2) ftpcd /opt/U2000 3) ftplcd /opt/U2000 4) ftpget 文件名 ftpbye33IP和主机名相关配置文件和主机名相关配置文件l/etc/hostsl/etc/inet/hostsl/etc/inet/ipnodesl/etc/nodenamel/etc/inet/netmasksl/etc/inet/networksl/etc/hostname*34IP地址的配置地址的配置l临时配置IP地址:(重启后失效)#ifconfig bge0(网卡设备名称) plumb#ifconfi

21、g 网卡设备名称 IP地址 掩码 up 如:l#ifconfig bge0 10.77.30.105 255.0.0.0 upl永久配置IP地址:(重启后还生效)修改/etc/inet/ipnodes修改 /etc/hosts 文件,文件内容为 IP 【tab】 字符串修改 /etc/netmasks 文件,将IP对应的掩码填入35路由的配置路由的配置lroute add default 129.9.1.254 1 l上面命令中,route是路由管理命令,add是增加路由选项,default意为缺省路由,129.9.1.254为路由器在本网内端口的ip地址,1是路由费用(跳数)。 l使用net

22、stat -nr命令即可查到系统路由表中已增加了缺省路由,此时已可ping 通其他网段的主机。 l为了使系统每次重启时都自动加入缺省路由,须在/etc目录下新建defautrouter文件,并写入路由器相应端口的IP地址(以129.9.1.254为例): vi /etc/defaultrouter (打开或建立defaultrouter文件)129.9.1.254 (写入缺省路由并保存)36修改修改hostnamel修改/etc/nodename文件,在其中键入新的hostname的名称。例如新hostname为Primary,键入Primary在nodename中。l/etc/hostnam

23、e.interface的文件。并在其中输入新的主机名称以代替旧的主机名称。其中interface是网卡的名称+一个数字。例如eri, 加一个数字,eri0。l应该最少有一个主网卡的hostname.interface0的文件位于/etc下。l编辑/etc/inet/hosts和/etc/hosts文件,用新的主机名称代替旧的主机名称。37Solaris 10中程序的管理中程序的管理lSolaris8中的 admintool 功能,在Solaris10中集成到了smc( Solaris Management Console )。l主要作用:用户管理程序管理补丁管理38Solaris用户管理常用命令用户管理常用命令39 学习文档学习文档40

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

最新文档


当前位置:首页 > 办公文档 > 工作计划

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