> Linux发行版 > FreeBSD >

Freebsd常用命令

vi sshd_config# rar a all *.jpg
这条命令是将任何.jpg的文档压缩成一个rar包,名为all.rar,该程式会将.rar 扩展名将自动附加到包名后。
# unrar x all.rar
这条命令是将all.rar中的任何文档解压出来unrar x参数是指定用绝对路径解压缩文件,解压缩出来的路径和压缩文件里面的路径相同!重启 SSHD 服务usr/ports/archivers/rar

make install clean

#cd /usr/ports/archivers/unrar

#make install clean命令  /etc/rc.c/sshd restart
光区挂载命令 mount /cdrom  卸载 UMOUNT /CDROM
/usr/local/mysql/bin/mysqld_safe --user=mysql &  mysql 启动命令很多人都不知道freebsd下如何重启mysql.现在我把命令放到下面,希望对大家有些帮忙。
/usr/local/etc/rc.d/mysql-server restart
/etc/netstart 网卡重启
sh /etc/rc  重新载入配置文件

usr/local/apache/bin/httpd或apachectl start  apache 启动命令
1fsck -y    2sync  3reboot  freebsd 硬盘自检
freebsd 破密码
重启(reboot) 按4 后 mount -a (挂载所有)passwd 更改密码即可

创建一个webhost用户,对apache和mysql有操作权限

mysql启动命令
/usr/local/etc/rc.d/mysql-server start

通过bpore管理tomcat
copy <Context path="/probe" docBase="文件路径/probe" debug="0" privileged="true"/>
copyshutdown –r now 重新启动apachectl restart 重新启动apeachchmod -R 777 /wwwchmod  755 /www/usr/local/etc/apache22/httpd.conf/usr/local/etc/php.ini问题已经就是那个权限FreeBSD用户权限管理
几个常用的用户管理命令:1.显示所有用户: pw usershow -a2.删除某个用户: pw userdel username3添加一个用户: pw useradd user (user 为你要添加的用户名)4.为某个用户加上可写的权限:chown -R user rra/ log/5.为某一用户添加计划任务:crontab -u user -e然后编辑就行了.6.删除某一用户的计划任务:crontab -u user -r要更改文件 program.c 的所有者:
chown jim program.cprogram.c的用户访问权限现在应用到 jim。作为所有者,jim 可以使用 chmod命令允许或拒绝其他用户访问 program.c。要将目录 /tmp/src 中所有文件的所有者和组更改为用户 john 和组 build:
chown -R john:build /tmp/src文件/usr/bin/chown
 chown命令我如何改变档案/目录的群组拥有人?s group owner? (chgrp)
我如何改变档案/目录的使用者与群组拥有人? (chown user:group)有什么方法可以让我慢慢地观看开机记录文件吗? (dmesg |more)我如何建立一个空档案? (touch)
我如何删除档案? (rm)
我如何建立一个目录? (mkdir)
我如何移除一个空的目录? (rmdir)
我如何移除一个目录包括里面所有的东西 (包括子目录)? (rm -r)
我如何移除以 "-" 起头的档案? (rm -- -filename)
我如何拷贝档案? (cp)
我如何拷贝整个目录包括它所有的内容? (cp -R)
我该如何搬移档案与目录? (mv)
我如何改变档案/目录名称? (mv)
我如何执行 rm、cp 与 mv 时,须要我的许可? (-i)
我如何执行 rm、cp 与 mv 时,不须要我的确认? (-f)
mysql命令行的基本用法(通用linux和windows)   
1.注册对FreeBSD 系统作为根, 或 su - 根源 得到对超级用户环境。

2.输入以下在FreeBSD 命令行接口(CLI) (等待直到各个命令完成处理在跑下个命令之前):
光盘/usr/ports/databases/mysql50 服务器
做安装干净
mysql_install_db
chown - R mysql /var/db/mysql/
chgrp - R mysql /var/db/mysql/
/usr/local/bin/mysqld_safe - user=mysql &

注: 如果您遇到命令没被发现的错误, 使用命令改作更新OS 道路环境变量。

3.港设施将投入剧本文件mysql-server.sh 在将有能力发动MySQL 服务器的/usr/local/etc/rc.d 。使MySQL 服务器自动地开始在每FreeBSD 服务器reboot, 输入以下在CLI 之后:
echo ‘mysql_enable=”YES”‘ > > /etc/ rc.conf

4.MySQL 缺省超级用户帐户- 根- 没有密码(空白的密码) 。如此it’s 重要分配管理员帐户密码。改变密码到根用户, 输入以下:
mysqladmin - u 根密码 newpassword

用您自己的渴望的密码替换newpassword 。

5.任意地, 复制或者我huge.cnf, 我large.cnf, 我medim.cnf, 我small.cnf 或我innodb 重4G.cnf (根据MySQL 服务器的用法和运用) 作为my.cnf 对将使您扭捏和改变服务器具体MySQL 服务器选择配置由编辑文件的/var/db/mysql 。
6.MySQL 5.0 设施完成。

 

04.断电后系统无法启动
   a.启动到sing user模式
   b.fsck
   c.reboot

10.挂载ntfs,fat32分区和u盘
   ntfs: mount_ntfs -C eucCN /dev/ad0s5 /mnt/d
   fat32:mount_msdos -L zh_CN.eucCN /dev/ad0s6 /mnt/e
   u盘:       mount_msdos -L zh_CN.eucCN /dev/da0s1 /mnt/u

11.卸载分区
   umount /dev/ad0s5
   umount -f /dev/ad0s5 (强制卸载)
12.查看进程
   top   ps auxww       ps -ef |grep xxx
18.查找程序或文件
   whereis 程序名
   locate 文件名
   whatis xxx 要找东西但不知道它是什么
   grep bpf /usr/src/sys/i386/conf/GENERIC 在文件中找指定文本
   #只能对文本进行grep,如是命令,则
   command |grep text
   grep text filename

   b,更新了PATH变量指定目录里可执行命令
          rehash

33.磁盘空间使用情形    df 和 du
   指令df用来查看整个档案系统的使用情形,如果您需要知道某个目录的使用情形用指令du。
   df -h
   du -h /etc
   du -sh /etc
   -s 参数来省略指定目录下的子目录
   -h 表示使用GB、MB等易读的格式
34.检视软件间的关联
   cd /usr/ports/sysutils/pkg_tree
   make install clean
   之后我们就可以使用 pkg_tree | more 来看各个软件之间的关系了

36.ports安装失败提示
   stop in /usr/ports/lang/ruby18/work
   删除work目录下所有文件&文件夹再次安装即可.
37.ntop--网络监控软件
   cd /usr/ports/net/ntop
   make install clean
   vi /etc/rc.conf 加入
   ntop_enable="YES"
   在地址栏中输入http://x.x.x.x:3000 即出来管理界面.
41.一次性把所有安装的ports删除掉
   a.pkg_delete -a
   b.安装pkg_cutleaves它会告诉你,哪些package没有人依赖,并让你决定要不要删除

(责任编辑:IT)