UNIX 服务器基本指令操作
2007-12-05 08:07 来源: http://www.pc9g.net/pw 作者:八神 网友评论 条 浏览次数 58
转入论坛浏览
作者:姚英杰 --------------------------------------------------------------------------------
下指令及档案名称时,注意 大小写 !
注意程式所在位置,如果是执行 现在 目录内之指令,应以 ./ 来指明程式在
现行目录中。
常用之指令介绍。
man
这一指令为 Unix 系统用来查询 指令语法,为重要之指令。另外,RedHat
特别提供 -- help 之命令参数,提供语法之查询。
[例]: man cp
cp --help
cp : 即 复制 (copy) 之指令。
[例]: cp /etc/passwd /etc/passwd.bak
cp /etc/rc.d /etc/rc.d2 -R ( -R 之参数为 连同目录下之档案也一并复制 )
rm : 此为删除指令 。
[例]: rm /home/test/test
rm -rf /home/test ( 连同 /home/test 目录下之所有子目录及档案 强制删除 )
mv : 搬移
[例]: mv /home/test/test1 /home/test/test2
mkdir : 建立目录
[例]: mkdir /home/test
ls : 查看目录、档案
[例]: ls -la
passwd : 修改密码
[例]: passwd ( 修改自己的密码)
passwd samit ( 修改 samit 的密码 -- 只限 root 才能执行 )
df : 查看 磁碟 状况 -- 容量、使用量
[例]: df -k
mount : 连结系统装置 ( 解除时以 umount 指令)
[例]: mount cdrom
mount /dev/fd0 /mnt/floppy -t vfat ( mount fat 格式之磁片 )
ps : 查看 系统执行状况
[例]: ps -aux | more
ps -aux | grep name
less : 查看 档案内容 ( ascii file )
[例]: less /etc/passwd
kill : 停止或重读 执行中之程式
[例]: kill -9 322 (停止程式)
kill -HUP 322 (重读设定档)
top : 查看系统资源、执行状况
[例]: top
可查看 MEM 使用量、程式执行状况。
telnet : 远程登录,便於远端管理主机。
[注]: 基於安全性之考量,无法以 root 远端 (telnet) 登入,所以,必需先行建
立一帐号。
( 参考 linuxconf 之新增使用者方法 )
[例]: telnet 163.18.249.1
telnet dns.ccc.kh.edu.tw
ftp : 档案传输
[例]: ftp ftp.fkps.kh.edu.tw
ftp 相关指令:
asc (以 ascii 模式传输 )
bin (以 binary 模式传输 )
get , mget ( download 档案 )
put , mput ( upload 档案 )
prompt off ( 关闭提示 )
su - : 用於 telnet 後,更换为 root 权限之指令。
[例]: su - ( 需输入 root 之密码 )
tar : 解开 压缩档 ( .tar 或 .gz )
[例]: tar zxvf squid.tar.gz
guzip : 解开 压缩档 ( .gz )
[例]: guzip squid.tar.gz
whereis : 查询档案所在位置
[例]: whereis passwd
shutdown : 卸下 (关闭) 系统
[例]: shutdown -h now
shutdown -r 14:30
sync : 将系统资料回写到磁碟中
[例]: sync
sync;sync;shutdown -h now
reboot : 重新启动系统
-----------------------------------------完

