欢迎来到天天文库
浏览记录
ID:39679824
大小:409.90 KB
页数:17页
时间:2019-07-09
《unix基础培训2》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、UNIX基础培训系统启动和init命令启动UNIX时,系统先要把内核装入到内存,然后由内核启动其它的进程。其中最重要的是/sbin/init,它的PID为1。其后所有进程都是由init进程产生的,init将进入后台运行一直到机器关闭。系统运行级别0—系统关闭1—系统管理员模式(加载本地文件系统)2—多用户系统3—完全的多用户模式5—linux系统的图形环境6—关机并重启/etc/inittab查看运行级别who-r启动x窗口命令startxinit5关机和Sync操作—shutdownshutdown除了作关闭系统操作之外,还调用了sync,把所有驻留在内存系统的数据
2、转换到磁盘上。在系统正常运行的情况下,update守护进程每隔30秒调用sync。shutdown执行它的工作是送信号(signal)给init程序﹐要求它改变runlevel。参数说明:[-r]重启计算器。shutdown–rnow(同reboot)[-h]关机后关闭电源。shutdown–hnow(同halt)关机和Sync操作—shutdown环境变量用于控制系统运行模式,它决定了用户的运行环境。如果这些环境变量设置不正确,用户或许就不能运行不带路径的命令。系统环境变量中有PATH变量,用于存放一系列的目录,当运行一个程序或者执行一个命令的时候,系统就会在这些目
3、录中寻找对应的可执行文件。显示环境变量命令:env配置环境变量命令:export命令的基本形式:name=value删除环境变量:-n例:exportMYPROGRAM=/usr/local/myprogramexport-nMYPROGRAMexportPATH="$PATH:/opt/real/RealPlay"环境变量配置修改系统时间命令—datedate200910010930错的不能修改命令的历史记录—history例:history10(显示最近使用过的10个命令)系统登录信息—last显示最近登录系统的用户列表系统管理命令加载和卸载文件系统文件系统有自己
4、的树型结构和根目录。unix使用mount/umount来加载和卸载文件系统。加载文件系统命令—mount前提:加载点和设备名。加载之前,在主文件系统里必须有一个空目录,我们把新文件系统的根目录加载到这个目录上。mkdirCD//linuxmount-tiso9660/dev/cdromCD//unix-solarismount-Fhsfs-r/dev/dsk/c0t6d0s0CD卸载文件系统命令—umountumonutCD配置网络接口ifconfig是一个用来查看、配置、启用或禁用网络接口的工具,这个工具极为常用的。可以用这个工具来临时性的配置网卡的IP地址、掩码
5、、广播地址、网关等。也可以把它写入一个文件中(比如/etc/rc.d/rc.local),这样系统引导后,会读取这个文件,为网卡设置IP地址。eth0表示第一块网卡,其中HWaddr表示网卡的物理地址,可以看到目前这个网卡的物理地址(MAC地址);inetaddr用来表示网卡的IP地址,Bcast用来表示广播地址,掩码地址Mask。lo是表示主机的回坏地址,这个一般是用来测试一个网络程序,但又不想让局域网或外网的用户能够查看,只能在此台主机上运行和查看所用的网络接口。ifconfigeth0192.168.2.111netmask255.0.0.0ifconfiget
6、h0down(或up)//关闭或激活网卡网络管理ping命令使用ping可以测试计算机名和计算机的ip地址,验证与远程计算机的连接,通过将icmp回显数据包发送到计算机并侦听回显回复数据包来验证与一台或多台远程计算机的连接,该命令只有在安装了tcp/ip协议后才可以使用。route命令routeadddefaultgw192.168.1.2DNS(DomainNameServer)域名服务器(配置文件:/etc/resolv.conf)进程进程是正在运行程序的一个实例。只要它还在运行,进程就一直存活着。每一个进程都有一个名字,通常就是被执行的程序名。进程的两个重要属性
7、进程标识符(PID)进程诞生时内核给每个进程分配的一个标识符。我们利用PID来控制进程,譬如终止进程。父进程标示符(PPID)当多个进程具有同一个父进程时,直接终止父进程可以直接终止它的子进程。shell进程一旦我们登陆到Unix系统,内核就立刻为我们创建一个进程,这个进程代表Unix的一个命令,它或者是sh,或者是bash。用户输入的任何命令实质上都是shell进程的标准输入。进程管理显示进程状态命令—PSps命令从内核的一个数据结构和进程表中读取进程的属性。默认情况下,ps命令只显示当前使用该命令的用户的进程。PIDTTYTIMECMD23822
此文档下载收益归作者所有