考试首页 | 考试用书 | 培训课程 | 模拟考场 | 考试论坛  
  当前位置:操作系统 > Unix > 文章内容
  

Unix系统:freebsd常用命令

 [ 2017年6月18日 ] 【

  变换身份

  【指令名称】:su

  【执行格式】:su [-] username

  【说明】:set uid,重置uid可以转变权限。为了系统安全,系统管理者(root),一般不会以root的身份登入系统,以免有心人士注意root的登入密码,而这时系统管理者,可能故布疑阵,以其他的帐号登入系统,再以指令su,变身为超级使用者,也就是拥有系统管理者的最大权限。

  但读者不能以为一般使用者可以通过指令su变身为超级使用者。因为要变身为root,除了在系统中有帐号外,此使用者还需经系统管理者归属于wheel组才能使用su指令成为root,此外,系统会要求你输入root的密码

  改变文件拥有者

  【指令名称】:chown

  【执行格式】:chown { -R } [拥有者或拥有组] [文件或目录名称]

  【使用者】:root

  【选项】:-R 表示将目录所有的文件、子目录也一起更改

  【说明】:chown这个指令在FreeBSD系统中的使用权限,不像Linux系统属于该文件或目录的拥有者和root,在FreeBSD的环境下,文件或目录的拥

  有者不可自动放弃权利,更改文件或目录的拥有者,只有root才能。chown不仅可改变拥有者,也可一起改变组

  【举例】:chown mmk:adm word

  【作用】:将文件word的拥有者改为mmk,拥有组改为adm

  改变文件的所属组

  【指令名称】:chgrp

  【执行格式】:chgrp { -R } [新的组名称] [文件或目录名称]

  【执行者】:root

  【说明】:这个指令和chown相似,chown改变文件拥有者,chgrp改变文件的所属组,但是chown指令的功能,可以包括chgrp

  【举例】:chgrp -R teacher word 或 chown -R mmk:teacher word

  【作用】:将文件word的所属组由adm改为teacher

  挂上文件系统

  【指令名称】:mount

  【执行格式】:mount { -t } [文件系统格式] { -o } [选项] [挂入点]

  【使用者】:root

  文件系统格式:常用的有UFS(FreeBSD自己的文件系统)、MSDOSFS(Dos下的文件系统)、CD9660(光盘的文件系统)、PROCFS(Process文件系统)、NFS(Network File System)等

  【选项】:[rw]可读写

  [ro]只读

  [sync]使用同步模式写入,在写入时,会把必要的信息一并更新,让不正常关机(死机、断电......)的损失降到最低。也因此缺点是I/O频繁,对于大量的文件删写会很慢。这是系统默认值,所以不须指定sync。通常用在重要数据的文件系统,如根目录、/usr等

  [async]使用非同步模式写入,这样文件在写入时,只会写入部分信息,等系统有空时,才会将其他的文件信息写入,所以效率较好,但是比较不保险,不正常关机的损失率较高。如果写入动作频繁的分区,就可考虑使用async

  [nodev]这个文件系统上的device node没有作用

  [noexc]这个文件系统上的文件都不能执行

  [nosuid]这个文件系统上的文件都没有setuid、setgid的效果

  [userquota groupquota]启动QUOTA限制使用者使用硬盘空间

  【举例】:1. mount -t cd9660 /dev/wcd0a /cdrom

  2. mount -t cd9660 /dev/cd0a /cdrom

  3. mount -o async,userquota /dev/wd0slg /home

  【作用】:1. 把wcd0a这个ATAPI CDROM设备的光盘内容mount挂到/cdrom下

  2. 把cd0a这个SCSI CDROM设备里的光盘内容mount挂到/cdrom下

  3. 把/dev/wd0slg mount到/home,并启动async写入模式,userquota限制

  卸下文件系统

  【指令名称】:umount

  【执行格式】:umount [挂入点]

  【使用者】:root

  【说明】:要卸下文件系统,并不须加任何参数。如果当你umount时,看到device busy之类的信息,表示有人或程序正在使用该挂入点里的文件,或是你正在该目录下,只有把user或程序排除,或到挂入点之外,才能顺利卸下文件系统

  【举例】:umount /cdrom

  注意:当你mount你的CDROM设备后,你的光盘是无法取出的,只有正常umount后,才能退出取回

  【指令名称】:sync

  【执行格式】:sync

  【说明】:可以强迫系统将临时内存写回硬盘中

  【指令名称】:reboot

  【执行格式】:reboot

  【说明】:一旦执行reboot后,系统会立刻关机重新启动。虽说reboot也会呼叫sync,但是最好在关机前,再多下几次sync指令

  【举例】:sync;sync;sync;reboot

  【指令名称】:shutdown

  【执行格式】:shutdown { -参数 } [时间] [警告信息]

  【使用者】:root

  【说明】:FreeBSD系统和win95操作系统相同,关机动作要遵守一定的程序,不能随意将电源关闭,因为核心通常会把硬盘输出输入的数据存在主内存的缓冲区中,按正常关机手续,核心会把缓冲区的数据写回硬盘,如突然的重新开机,你的文件可能就会受损。此外系统管理者要在系统关机或者重新启动的同时需通知系统使用者,系统使用者才有充裕的时间,按正常手续离开系统

  【举例】:1. shutdown -h 21:00

  2. shutdown -h now

  3. shutdown -r now

本文纠错】【告诉好友】【打印此文】【返回顶部
将考试网添加到收藏夹 | 每次上网自动访问考试网 | 复制本页地址,传给QQ/MSN上的好友 | 申请链接 | 意见留言 TOP
关于本站  网站声明  广告服务  联系方式  站内导航  考试论坛
Copyright © 2007-2013 中华考试网(Examw.com) All Rights Reserved