资源预览内容
第1页 / 共16页
第2页 / 共16页
第3页 / 共16页
第4页 / 共16页
第5页 / 共16页
第6页 / 共16页
第7页 / 共16页
第8页 / 共16页
第9页 / 共16页
第10页 / 共16页
亲,该文档总共16页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
FreeBSD 常用命令大全FREEBSD 是一个 unix 的分支.他的命令大部分也是从他的里面来的如果你从 unix 转到 BSD 来,那么你一定对他的命令会比较熟悉1: man 在线查询 man ls2: ls 查看目录与档案 ls -la3: ln 建立链接文件 ln -fs /usr/local/apache/etc/httpd.conf /etc/httpd.conf4: more 分页显示 more 文件名称5: cd 切换目录 cd /usr/local/apache6: mkdir 建立新的目录 mkdir /usr/temp7: rmdir 删除目录 rmdir /usr/temp8: rm 删除目录或档案 rm -f 文件名称 (如果要删除目录.需要加 -r )9: cp 复制目录或档案 cp 来源档案 目标档案10: pwd 显示目前的工作目录11: mv 目录或档案更名或搬移 mv 来源档案 目标档案12: find 寻找目录或档案 find /etc -name 文件名称13 fetch FTP 取得档案 fetch ftp:/ftp.center.kl.edu.tw/pub/FreeBSD/test.tgz14 chmod 变更档案使用权限 chmod -R 755 /usr/local/etc15 chown 变更档案所有者 chown -R lin.wheel /usr/local/etc16 fsck 修理档案系统 fsck -y17 gzip/tar 压缩或解压缩档案或目录 tar -czvf 压缩档名.tar.gz 目录名称18 mount 挂上档案系统或是设备 mount /cdrom19 umount 卸下档案系统或是设备 umount /cdrom20 df 查询系统的可使用档案空间 df21 du 显示目录或档案所占的磁盘空间 du -a 檔名 (du -sh 可以获取当前文件夹下的磁盘使用空间)22 ps 查询系统 process 状态 ps -aux|grep apach*23 kill 砍除一个 process kill pid24 su 变换身份 su - root25 adduser 新增使用者26 rmuser 删除使用者27 vipw 编辑使用者账户28 passwd 变更密码29 ping 侦测计算机之联机状态 ping 210.240.6.930 ifconfig 网络接口的设定与管理 ifconfig -a31 route 可以设定 routing table32 traceroute 列出所经过的 route traceroute 210.240.8.133 netstat 可以查询网络的使用及联机情形34 pkg_add 安装 package pkg_add bash-2.04.tgz35 pkg_delete 移除已安装的 package pkg_delete bash-2.0436 pkg_info 查询安装纪录37 sync 强迫系统将快取数据写回硬盘38 reboot 重新启动系统39 halt 关闭系统40 shutdown 通知使用者系统将关闭41 init 0 直接关机chown chown -R 所有者.群组 档案或目录-R:表该目录下之所有档案之所有者与群组跟着便变更chmoddrwxrwxrwxlrrwxr-x1 2 3 4d:表目录r:表 readw:表 writex:表可执行-:表关闭功能l:表链接的档案2:该档案或目录所有人之读取权限3:该档案或目录所有人之相同群组的读取权限4:网络上的人的读取权限-R:表该目录下之所有档案之读取权限跟着便变更gzip/tartar czvf 压缩档名.tar.gz 目录名称z:采用 gzip 压缩c:建立新的压缩档v:采用 verbose 方式,观看压缩过程f:强制进行tar zxvf 压缩档名.tar.gzz:采用 gzip 解压缩x:解压缩v:采用 verbose 方式,观看压缩过程f:强制进行ifconfig查询所有网络接口的情形ifconfig -a设定网络接口的参数ifconfig de0 192.168.1.10 netmask 255.255.255.0停止网络接口ifconfig de0 down启动网络接口ifconfig de0 uproute改变 routing path 之 gatewayroute change default 192.168.1.254netstat查询 routing tablenetstat -rn查询网络接口流量统计netstat -I查询 TCP 网络联机情形netstat -t查询所有网络联机情形netstat -ashutdown通知使用者多久后关机,管理者需下 reboot 或 haltshutdown -k 时间 讯息通知使用者多久后重新启动系统shutdown -r 时间 讯息通知使用者多久后关闭系统shutdown -h 时间 讯息时间:now 或+3 表三分钟后或 yymmddhhmm讯息:用双引号括起来或用-号开头一些常用的其它组合命令:shift+g 同 win 下的 END 键,让光标处在文档末尾.:/ 功能是在文档内进行文本搜索:find 这个是文件的搜索FreeBSD 常用命令在线使用手册【执行格式】:man 指令名称【说明】:man 是 manual 的缩写。在 FreeBSD 系统环境下,对于不了解的指令,只要man 一下就可以得到指令使用方法的详细说明。【举例】:man ls【作用】:获得 ls 指令用法、语法、参数等相关说明。注销 FreeBSD 系统【指令名称】:logout【说明】:用于退出 FreeBSD 系统的登陆。命令 exit 也可以达到相同的作用。改变工作目录位置【指令格式】:cd 目录名称【说明】:cd 指令和 dos 环境下改变工作目录位置的 cd 指令相同,所以只要了解 FreeBSD的文件结构,就可以轻松漫游其间。但是注意在 UNIX 下,英文大小写是有分别的。如果指令 cd 后面不接任何参数,则会切换到 user 的根目录,与“cd ”有相同作用。. 本身目录.上一层的父目录 user 根目录显示当前的工作路径【执行格式】:pwd【说明】:在 dos 环境下, “c:”是我们很熟悉的提示符号,代表我们现在位于根目录下,在FreeBSD 的环境下,除了从提示符号得知当前的工作路径外,使用指令 pwd 可知自己当前身在何处,在什么目录下。指令 pwd 为 print working directory 的缩写。建立新目录【指令名称】:mkdir【执行格式】:mkdir 新的目录名称【说明】:mkdir 就和 dos 环境下的 md 建立一个新目录的指令相似,唯一不同的是FreeBSD 的环境下因有权限限制,所以要在某一目录下建立一新目录,必须在此目录有(W)写入权。参数“-P” 可一次制作多层目录,想偷懒的人一定要学会。【举例】:mkdir -p /dir2/dir3/【作用】:在所在的目录下建立/dir2 和 dir2 下的 dir3 目录,也就是一次连续建两个目录以上,加参数“-P”,即可轻松完成。删除空目录【指令名称】:rmdir【执行格式】:rmdir 空目录名称【说明】:rmdir 和 rd 一样只能删除空目录,也就是说要删除的目录其下已没有其他文件和子目录。【举例】:rmdir dir1【作用】:删除 dir1 目录移动或更改文件、目录名称【指令名称】:mv【执行格式】:mv 来源目录或文件 目地目录或文件【说明】:mv 指令可以视为是 dos 下 ren 和 move 的组合,可以利用它更改文件或目录的位置和名称。【举例】:mv dir1 ./【作用】:把 dir1 这个目录移动到上一层目录复制文件【指令名称】:cp【执行格式】:cp -参数 来源文件或目录 目的文件或目录【说明】:cp 的英文意识就是,相当于 dos 环境下的 xcopy 指令,拷贝文件或整个目录。参数“-R” 可做递归(Resusive)的拷贝,将目录和子目录下所有的文件目录一起拷贝。参数“-p” 根据 user 权限(permission )的允许,尽量将文件的原来属性模式拷贝过去。参数“-f” 如果复制时,已经有相同的文件、目录名称,不会要求使用者确认而直接覆盖。参数“-I” 和上相反,要使用者确认是否真的要拷贝文件。【举例】:cp -R dir1 dir2【说明】:复制整个目录(包括子目录) 。如果 dir2 目录本来就存在,则 dir1 目录的整个内容包括目录 dir1 会存在于 dir2 目录下(dir2/dir1/) ,若 dir2 原本不存在,就等于复制一个名为 dir2 的 dir1。删除文件【指令名称】:rm【执行格式】:rm - 参数 文件或目录【说明】:rm 指令和 dos 环境下的 del 相似,但使用 rm 要更加小心,因在 dos 环境下,删错文件有 undelete 指令救回删除的文件,但在 FreeBSD 环境下并没有类似的指令,所以您可能要学会三思而后行。参数“-r” 做出递归( Resusive)的动作,将目录和子目录下所有的文件目录一起删除。参数“-I” i 有交互(interactive )的意识。当删除文件时,电脑会询问我们是否删除该文件,做再一次确认的工作。参数“-f” f 有强制(force)的意识。所以当系统内定 rm 为 rm -i 时,加上参数-f,电脑就不会询问您是否要删除该文件。【举例】:rm -rf dir【说明】:将 dir 目录连同子目录一起强制(force)删除,不会再给一次机会确认,请小心使用,免遭不测。列出文件目录名称【指令名称】:ls【执行格式】:ls -参数 路径目录或文件【说明】:ls 的英文意义就是 ,相当于 dos 环境下 dir 指令,用来显示文件、目录。通常用“ls -al” 来看文件与目录。参数“-a” 列出全部文件,包括以符号“.”开头的隐藏文件等全列出来参数“-l” 显示目录、文件的详细数据参数“-t” 按照文件最后修改时间的顺序列出文件名参数“-F” 列出当前目录下的文件名及其类型,文件后接“/”表示为目录名称, “*”表示执行文件, “”表示连接文件。参数“-R” 显示目录下,以及其所有子目录的文件名参数“-C” 这是默认的选项,列出的方式为按字母顺序由上而下。【举例】:ls -l【说明】:显示文件的详细数据假如“ls -al”后,显示结果超过一页,可以通过导管符号 “|”来使用 more 或 less 指令,将显示结果分页,如“ls -al | more”是将“ls -al”结果,通过导管符号“|”,交予导管右边的分页指令继续处理more 与 less 都是分页指令,也都可以直接用来看 ASCII 文本文件。不过 less 比较方便,可以用方向键上下左右翻动屏幕,按 Enter 一行行看,按空格键一页页看,按 B 可退回一页,按 Q 可以离开。而 more 指令就不像 less 可随意翻动屏幕。【指令名称】:less【执行格式】:1.less 文件名称2.通过导管执行如 ls -al &line; less【举例】:less /etc/csh.cshrc【作用】:查看/etc/csh.cshrc 文字文件的内容清理屏幕【指令名称】:clear【执行格式】:clear【说明】:用于清除杂乱的显示屏幕,作用同 dos 下的“cls” 指令查看目录占用硬盘容量【指令名称】:du【执行格式】:du -参数 目录名称或文件名称参数“-a”列出目录下面全部子目录与文件,分别占用硬盘空间的大小参数“-k”将所占的硬盘空间大小单位以
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号