Chinaunix首页 | 论坛 | 博客
  • 博客访问: 191709
  • 博文数量: 21
  • 博客积分: 2784
  • 博客等级: 少校
  • 技术积分: 400
  • 用 户 组: 普通用户
  • 注册时间: 2007-01-09 23:41
文章分类

全部博文(21)

文章存档

2012年(1)

2010年(1)

2008年(19)

最近访客

分类: BSD

2008-07-30 01:18:22

[color=blue][size=5]PS:本贴给我们指出了一个解决问题的大概方向,如果需要了解命令的更详细资料,请使用man页或google[/size][/color]

freebsd Command Tools [ FreeBSD简明命令手册 ]

[color=red]第一步[/color] 

我如何离线?(exit) 
我如何停止电脑?(shutdown -h now) 
我如何重新激活计算机? (shutdown -r now) 
我如何在单使用者模式下停止系统? (shutdown now) 
我如何切换终端机? (ALT-F*) 

[color=red]文件[/color] 

我如何阅读 manual page? (man) 

[color=red]使用者管理 (1) [/color] 

我该如何增加一个使用者? (adduser) 
我如何移除使用者? (rmuser) 
我如何改变我的密码? (passwd) 

[color=red]"su" 指令 [/color] 

我如何 "su" 至 root 帐号? (su) 
我如何 "su" 至其它使用者的帐号? (su username) 

[color=red]四处观察 [/color] 

我在哪? (pwd) 
我如何观察目录下有什么? (ls) 
我如何看到以点开始的隐藏档? (ls -a) 
我如何看到更多的讯息 (存取许可,拥有者,群组,大小,日期)? (ls -l) 
我如何看出那些档是什么? (ls -F) 
这些是什么档: ".." 与 "."? (ls -aF) 

[color=red]四处移动 [/color] 

我该如何改变工作目录? (cd) 
如何回到上一层目录? (cd ..) 
我如何回到自己的工作目录? (cd, cd ~/) 

[color=red]屏幕控制 [/color] 

我如何卷回 (在终端机中,非 X)? (The Scroll Lock Key) 
我该如何清除屏幕? (clear) 

[color=red]文章 [/color] 

我如何不使用文书编辑器就可以观看小的档案? (more) 
最普遍的文书编辑器是? (vi) 
"vi" 看起来有点难,我可以从 "ee" 开始吗? (ee) 

[color=red]"visual" 编辑器 [/color] 

学习 "vi" 最有效的方法为何? (vilearn) 
"vi" 是如何工作的? (man vi) 
什么是储存指命? (:w) 
什么是离开指令? (:q) 
什么是可以储存与离开的命令? (:wq) 
如何离开而不使用储存指令? (:q!) 
我如何移动? (h, j, k, and l) 
Esc 键有什么用途? (The Esc Key) 
我如何加入新的文字? (a and i) 
我如何建立新的一行? (o and O) 
我如何删除文字? (x and dd) 
我如何拷贝文章内容? (yy and p) 
我如何替代文章? ® 
我如何使用数个指令? (nCommand) 
我如何搜寻文章? (/text) 
我如何起动 "vi" 于只读模式? (view) 

[color=red]使用者管理 (2)[/color]  
我如何新增使用者至群组? (vi /etc/group) 

[color=red]计算机信息 [/color] 

我如何能观看开机记录文件? (dmesg) 
有什么方法可以让我慢慢地观看开机记录文件吗? (dmesg |more) 

[color=red]谁 [/color] 

显示谁在系统上? (who) 
他们正在做什么?? (w) 
"w" 可以显示出所有的处理吗? (w) 

[color=red]何时 [/color] 

我如何显示或设定日期时间? (date) 
我如何显示月历? (cal) 
有什么方法可以让我慢慢地观看月历吗? (cal | more) 

[color=red]Communications(通讯)[/color] 

我如何显示 (或不显示) 其它使用者送来的讯息? (mesg y, mesg n) 
我如何传送讯息到其使用者的屏幕? (write) 
我如何送讯息到每一个人的屏幕? (wall) 
我如何与他人交谈 (chat)? (talk) 

[color=red]档案管理 [/color] 

我如何建立一个空档案? (touch) 
我如何删除档案? (rm) 
我如何建立一个目录? (mkdir) 
我如何移除一个空的目录? (rmdir) 
我如何移除一个目录包括里面所有的东西 (包括子目录)? (rm -r) 
我如何移除以 "-" 起头的档案? (rm -- -filename) 
我如何拷贝档案? (cp) 
我如何拷贝整个目录包括它所有的内容? (cp -R) 
我该如何搬移档案与目录? (mv) 
我如何改变档案/目录名称? (mv) 
我如何执行 rm、cp 与 mv 时,须要我的许可? (-i) 
我如何执行 rm、cp 与 mv 时,不须要我的确认? (-f) 

[color=red]档案连结 [/color] 

我如何连结一个档案或目录? (ln -s) 
我如何 hard link 一个档案? (ln) 

[color=red]档案拥有权/存取许可 [/color] 

我如何观察谁是档案拥有者? (ls -l) 
我如何观察档案/目录的存取许可? (ls -l) 
我如何改变档案/目录的使用者拥有人? (chown) 
我如何改变档案/目录的群组拥有人?s group owner? (chgrp) 
我如何改变档案/目录的使用者与群组拥有人? (chown user:group) 
我如何改变存取许可? (chmod) 
如果我拥有这个目录,我可否修改不是我的档案? (yes) 

[color=red]软盘机装置 [/color] 

我如何挂上我的软盘? (mount) 
我如何挂上 MS-DOS 格式的软盘机? (mount -t msdos) 
我如何卸下我的软盘? (umount) 

[color=red]应用程序 [/color] 

我如何起动应用程序? (./) 
我如何由文件名称来起动应用程序? (PATH) 
我如何在背景起动应用程序? (&) 
我如何知道我的 PATH 是? (echo $PATH) 
所有的应用程序在那? (The FreeBSD Ports Collection) 
我如何安装一个 port? (make install clean) 
那里有编辑好的二进制文件? (The FreeBSD Packages Collection) 
我如何移除应用程序? (pkg_delete) 

[color=red]使用者环境 [/color] 

使用者的 profile 档案在那? (vi ~/.profile) 
我如何改变我的 shell? (chsh) 

[color=red]处理管理 [/color] 

我如何列出处理? (ps) 
我如何列找到处理? (ps -waux | grep "name of the process") 
我如何砍掉处理? (kill) 

[color=red]磁盘管理 [/color] 

我如何检查可用的磁盘空间? (df) 
我如何检查每个目录下用了多少磁盘空间? (du) 

[color=red]工具 [/color] 

哪里有计算器? (bc)

[color=red]附加:[/color] 

一些小技巧
bsd的daemon在哪里?

# ls /usr/share/examples/BSD_daemon
FreeBSD.pfa beastie.eps eps.patch
README beastie.fig poster.sh

如何把上面的daemon化为gif或者png?

# pkg_add -r transfig
# fig2dev -L gif -g '#f0f0f0' -t '#f0f0f0' beastie.fig beastie.gif
# fig2dev -L png beastie.fig beastie.png

Unix家谱在哪里?

more /usr/share/misc/bsd-family-tree

[color=red]超级经典[/color]如何在我的脚本加上交互式对话框?

# ls /usr/share/examples/dialog
# sh /usr/share/examples/dialog/yesno

如何更新离线文档?

#file of CVS supfile
doc-all tag=.


# pkg_add -r docproj-nojadetex
# echo "Updating docs"
# cd /usr/doc
# cp Makefile.orig Makefile
# make install > /dev/null

有图形版的rc.conf吗?

# cd /usr/ports/sysutils/thefish
# make install clean


[ ] CONSOLE Disable X11 support
[x] GTK Use GTK+ for the X11 interface
[ ] QT Use Qt for the X11 interface

如何重新知道port安装时候,我在菜单的选择?

# ls /var/db/ports/
# more /var/db/ports/port's name/options


[ 本帖最后由 HonestQiao 于 2006-7-31 15:52 编辑 ]



阅读(1573) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~