zoukankan      html  css  js  c++  java
  • FreeBSD常用命令及配置

    常用命令     

          id 告诉你你是谁!
          pwd 显示你在哪个目录--当前工作目录.
          ls 显示当前目录的文件.
          ls -F 显示当前目录的文件.执行文件的文件名后加*,目录名后加/,符号链接后加@.
          ls -l 以长格式显示文件.
          ls -a 列出隐藏点文件和其它文件.如果你是root用户,无须加-a选项,点文件将自动显示.
          cd 改变目录.
          cd .. 回到上级目录;注意cd后的空格.
          cd /usr/local 到/usr/local目录下.
          cd ~ 到以登录用户的主目录--例如/usr/home/jack.
          试试cd /cdrom,然后ls, 看看你的CDROM是否mounted并且正常工作.
          view filename    让你看一个文件(文件名为filename不改变文件名).试试
          view /etc/fstab.
          :q :q退出view. 
          cat filename 
          在屏幕上显示filename.如果文件太长你只能看到文件的最末部分,按ScrollLock 然后用上下键往回移;
          ScrollLock键在看手册的时候也用的上.再按一下ScrollLock将退出屏幕滚动.你可以试一下cat你主目录的点文件cat .cshrc , cat .login , cat .profile.

          df 显示磁盘空间和安装了的文件系统.
          ps aux 显示正在运行的进程.ps ax是窄格式.
          rm filename 删除filename.
          rm -R dir 删除一个目录,包括所有子目录--小心
          ls -R  显示当前目录和所有其子目录的文件;我用的不大一样,用ls -AFR > where.txt,可以在我找到更好的查找文件的方法之前得到/目录和(分别的)/usr目录下所有文件的列表.
          passwd 修改一个用户(或root)的口令
          man hierUnix 文件系统上的手册      
          find /usr -name filename   在/usr或任何别的目录下使用find命令来查找文件     
          你可以用在filename里使用*通配符(应该加在引号里). 如果你告诉find到/目录而不是/usr目录下查找文件,它会到所有安装好的文件系统包括CDROM和dos分区中去查找文件.

           # dmesg | grep attached     //可查看那些设备没有被驱动
           # pciconf -lv                       //可查看具体信息
           # /var/run/dmesg.boo         //也是个不错的排错参考之一
           # ntpdate time.windows.com  //网络校时

    光驱挂载
       mkdir  /mount/cd       先创建一个文件夹用于挂载CD
           mount /dev/cd0 /mount/cd    挂载CD
           umount /dev/cd0     卸载CD
           ls /mount/cd     如果没有文件内容,则卸载成功

    vi  filename
          用方向键在文本中来回移动.Esc(escape键)使vi进入命令模式.这儿有些命令:
          x 删除光标所在处的字符
          dd 删除整个一行(即使在屏幕上是折行)
          i 在光标所在处插入文本
          a 在光标所在处之后插入文本
          一旦你打了i或a,你就可以键入文本了.Esc使你进入命令模式,然后你可以打:
          :w 存盘然后继续编辑
          :wq 存盘并退出
          :q! 放弃存盘并退出
          /text 移动光标到text处;/Enter (回车键)用来寻找下一个text
          G 移动到文件最末
          nG 到文件的第n行,n代表一个数字
          Ctrl-L 刷新屏幕
          Ctrl-b and Ctrl-f 朝前或朝后翻一屏,就象more和view一样

     启用FreeBSD系统自带FTP服务

    # vi /etc/inetd.conf

    去掉ftp stream tcp nowait root /usr/libexec/ftpd前面的#删除。(开启ftp服务)

    # vi /etc/rc.conf

    添加         ftpd_enable=”YES”       将ftpd服务加入自启动

    /etc/rc.d/ftpd start        启动ftp服务

    配置信息

    /etc/ftpusers 不可使用来登陆ftp的用户,指黑名单列表设定

    /etc/ftpchroot 需要做chroot 的账号和群组列表

    /etc/ftphosts 虚拟机站点的设定

    /etc/ftpwelcome 进行ftp的欢迎信息

    /etc/ftpmotd 登陆后自动的提示信息

    /var/run/nologin 拒绝登陆后的显示信息

    /var/log/ftpd 记录用匿名方式登陆时的传输情况

    解决freebsd下普通用户无法suroot

    vi /etc/group //编辑group文件

    wheel:*:0:root //修改第一行

    wheel:*:0:root,xiaopang //给wheel用户组添加xiaopang用户

    然后就可以通过普通用户xiaopang su 到root了

    设置FreeBSD登陆提示信息

    # vi etc/motd //写入需要提示内容即可

    改变ports安装软件下载地址

    在/etc/make.conf中加入

    MASTER_SITE_BACKUP?=http://mirrors.163.com/FreeBSD/distfiles/${DIST_SUBDIR}/

    MASTER_SITE_OVERRIDE?=${MASTER_SITE_BACKUP}

  • 相关阅读:
    [转]scrapy中的request.meta
    Item Pipeline
    scrapy spider官方文档
    scrapy选择器主要用法
    scrapy 选择器官方文档
    【bzoj3514】Codechef MARCH14 GERALD07加强版 LCT+可持久化线段树
    【bzoj3813】奇数国 线段树
    【loj6177】「美团 CodeM 初赛 Round B」送外卖2 Floyd+状压dp
    【bzoj4499】线性函数 线段树
    【bzoj1018】[SHOI2008]堵塞的交通traffic 线段树区间合并+STL-set
  • 原文地址:https://www.cnblogs.com/xyd21c/p/2803345.html
Copyright © 2011-2022 走看看