常用linux系统管理工具
修改用户所属的组
usermod -G group1,root user # 将 user 账号加到 group1 和 root 组中
nm 命令
显示关于对象文件、可执行文件以及对象文件库里的符号信息,c++filt 命令可以 demangle 符号名称。
nm --defined-only geoutil_test.o | c++filt
/usr/local/bin/lsof -n -i | grep LISTEN
netstat命令
netstat带上参数p可以显示进程号和程序名称
netstat -anp|grep LISTEN
流量监测
wget http://www.roland-riegel.de/nload/nload-0.7.2.tar.gz
./configure --prefix=/data/nload-0.7.2
make && make install
cd /data/nload-0.7.2/bin
./nload
FreeBSD常用命令
添加用户
pw user add edwardlost
pw group mod wheel -m edwardlost
NFS配置
http://www.freebsd.org/doc/zh_CN.GB2312/books/handbook/network-nfs.html
授权配置文件
# cat /etc/exports
/data2 -alldirs -rw 192.168.0.249
重启mountd
# /etc/rc.d/mountd onereload
使用pkg_add安装软件
如果服务器下载使用的地址无法访问可以通过设置环境变量来修改下载地址:
PACKAGEROOT 指定下载服务器的主机地址
PACKAGESITE 指定下载的详细目录地址,比 PACKAGEROOT 多了下载目录信息
比如:
setenv PACKAGEROOT ftp://ftp.freebsdchina.org
setenv PACKAGESITE ftp://ftp.freebsdchina.org/pub/FreeBSD/ports/amd64/packages-8.2-release/Latest/
安装 unrar
pkg_add -rv unrar