FreeBSD 研习课程讲义
Prev 系统管理指令 Next

系统管理指令



                        指令                              说明
su
切换身份
ex:

su -

切换成 root, 此时,
要输入 root 的密码, 才行

su - bobo
就是要切换成 bobo 的身份

- : 是连同对方的环境一起切换过来.

exit 可以回来原先的身份.


adduser
增加帐号
rmuser
删除帐号
chgrp
更改档案或目录的群组所有者
chmod
             
更改群组权限 chmod 存取权限 档案或目录名
ex:chmod 755 test
chown
             
更改拥有者 chown -R 拥有者 档案或目录名
ex:chown waylon test.txt (把test.txt拥有者改为waylon)
ex:chown root:wheel test.txt(把test.txt拥有者改为root,同时把group改为wheel)
-R叁数将对当前目录,目录中所有档案,以及当前目录下之所有子目录同时生效, -R叁数可应用於chgrp、chmod、chown
df
显示磁碟使用状况 [m] df -m
du

检查每个目录下用了多少磁碟空间    [sh] du -sh

swapinfo
显示swap的空间
fdisk
分割硬碟
mount
挂上档案系统
ex:
mount -t fs_type mount_device  mount_point

A.挂载光碟机
mount -t cd9660 /dev/acd0c /mnt/cdrom (IDE介面) 
mount_cd9660 /dev/acd0c /mnt/cdrom (IDE介面)
mount -t cd9660 /dev/cdrom /mnt/cdrom (SCSI, 但不一定用/dev/cdrom) 

ps:
 acd 代表光碟机设备档代号, 可用
 dmesg | more 的显示画面中查出.


B.挂载磁片
mount -t ext2 /dev/fd0 /mnt/floppy
mount -t msdos /dev/fd0 /mnt/floppy
mount -t vfat /dev/fd0 /mnt/floppy
      
C.将 Win95/98 挂入的范例如下: mount -t vfat /dev/hda1 /win95
注意, 您必须先在根目录下开一个空目录名称为 win95 才行喔!

D.挂载随身碟
mount -t msdosfs /dev/da0 /mnt 这样就可以了。
卸载只要 umount /mnt 等随身碟上的小灯熄了再拨出来。
E.挂载硬碟
mount /dev/硬碟slice /预挂载的目录(要先自己建立)
ex:
  mount /dev/adsle/ /new
  mount -t ufs /dev/adsle/ /new
umount
卸下档案系统 ex:umount /new
dmesg
显示系统资讯
last
查看登入记录
ps
显示process状态 [aux]
ex:
ps -ax |less
top
显示系统资源的使用状况
kill
             
移除 process kill -[1、9] PID 
 -1 重跑; -9 停止 
ex: kill -1 120
ex: kill -HUP 120 
uptime
显示系统运作时间
reboot
重新开机
sync
记忆体资料回存,关机前要下这道指令
shutdown
       
shutdown [-叁数] [何时] [要告知使用者的讯息]
叁数有-p、-h、-r.......何时可用now,或是+n(n的单位是分钟,代表n分钟后) Ex: shutdown -p now 关机并关闭电源 shutdown -h now 关机 shutdown -r now 重开机 shutdown -r +3 3分钟后,重开机
halt
锁定系统如同shutdown
who
显示谁在线上
whoami
显示现在工作的身份
groups
显示我属於哪个群组
uname
显示核心资讯
ex: uname -a
w
显示谁在线上,显示他在做什麽
find

寻找档案

find / -name epic100.o -print

从根目录开始往下找档案名称 epic100.o , 找到之后, 把它显示出来.

find / -name yyy -exec rm -f {} \;

从根目录开始找档案 yyy, 找到之后, 执行 rm -f 指令( {} 代表找到的那些的档案, \; 代表命令的结束)

killall
移除 process killall -[1、9] process名称
fsck
修复档案系统用
fsck -y 对所有问题均回答Yes
fsck -n 对所有问题均回答NO
group
             
vi /etc/group  (增加一位使用者到群组中)
ex:
wheel:*:root,waylon
daemon:*:1:daemon . . . .
cal
             
显示月历:
root@waylon[~]#cal
10月 2004
日 一 二 三 四 五 六
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
touch
               
建立一个空档案
ex:
 touch test  (建立一个空档案touch)            

               

               

               

               
by dafeng,waylon                                          

Prev Home Next
系统排程 UP