`
larrytang
  • 浏览: 20283 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

FreeBSD常用命令总结

阅读更多
注意! 大小写英文字母在 BSD上是完全不同的。

telnet 连线到指定的主机 (可用 IP或主机名称)。
telnet 210.240.119.251 或 telnet bbs.pnjh.ttct.edu.tw
exit 离开目前连线之主机,
或退出目前化身的使用身份。

shutdown
shutdown -h now 立即进行关机程序 (root专用)
shutdown -r now 立即进行关机程序并重新启动 (root专用)。

ls   显示目前目录资料,如同 DOS之 dir
ls /etc  显示 /etc目录资料。
ls -al  显示目前目录之详细资料。
ls -al | more 显示目录,满一页时暂停,按空格继续。

more
more hosts 显示 hosts档内容,满一页时暂停,按空格继续。

mkdir
mkdir temp 建立 temp 目录。

cd
cd /etc  切换到 /etc目录
cd ..   切换到上一层目录
cd "   切换到使用者家目录

find
find / -name httpd.conf  从根目录 ( / ) 起寻找 httpd.conf 档案
find /etc -name reso*  从 /etc目录找档名开头为 reso的档案

su
su  变身为 root (需为wheel 群组并有 root 密码才能用)
su - 变身为 root (同上,但连工作环境也一起变成 root)
su peter 变身为 peter (需为 root 或知道 peter 的密码才能用)
为顾虑安全,BSD不许以 root 身份进行远端登录。

cp
cp /etc/filea /home 将 /etc目录中之 filea 复制到 /home目录
cp /etc/filea .  将 /etc目录中之 filea 复制到现在目录。
cp -R /etc/* /tmp/  将 /etc目录下之所有档案及目录复制到 /tmp/下
cp -Rp /etc/* /tmp/  同上;但原档案的属性也随之复制过去。
注意!若在该目录的权限不够,命令可能无法执行。

mv
mv /etc/filea /hom 将 /etc目录中之 filea 搬移到 /home目录
mv name1 name2 更改档名,name1改为name2

rm
rm fileb 删除 fileb 档
rm -R dirname 删除 dirname目录及其下之档案和子目录

chmod
chmod 755 filea 将 filea 档案之属性改为 755
chown chown peter filea 将 filea 的拥有者改为 peter (root才能执行)
chown leo:root filea 将 filea 的拥有者改为 leo, 群组改为 root.

chgrp
chgrp root filea 将 filea 所属的群组改为 root.

pwd
pwd 查询目前所在路径

passwd
passwd 更改自己的密码 (不得少於六个字元)
passwd peter 更改使用者peter的密码 (仅 root 有此种权力)

cat
cat readme 列出 readme 档的内容 (同 DOS 的 type 命令)

whoami
whoami 查询目前自己的身份。

w
w  查询目前有那些人连在这架主机上。

finger
finger peter  查询 peter 的身份资料。

mount
mount -t msdos /dev/fd0 /mnt 将软碟机挂上 /mnt 目录。
mount -t cd9660 /dev/wcd0a /cdrom 将光碟机挂上 /cdrom 目录。

umount
umount /cdrom 卸下光碟机 (未卸下前,光碟机无法退片)

adduser
adduser 新增使用者 (root 专用)

rmuser
rmuser -y peter 将 peter 及其目录均删除 (root 专用)

ping
ping www.hinet.net  检测连到 www.hinet.net 的回应时间,IP也可,
ping 210.240.125.1 检测网路是否畅通时常用。

traceroute
traceroute 210.240.125.1 检测连线所经之 router,看何处不通。
留意!在 Windows 中,同样的指令是用 tracert。

nslookup
nslookup 主机名称与 IP 交互查询,可测试 DNS 是否正常。

ifconfig
ifconfig -a 查看所有网路介面参数

dmesg
dmesg  显示作业系统和硬体的相关资讯。

ps
ps -auxww | more 以分页的方式列出系统目前所执行的行程
ps -aux | grep 'httpd' 列出系统目前执行之名称含 httpd 字串的行程

kill
kill -9 128  终止编号 128 行程的执行。
kill -hup 128 终止编号 128 的行程,再重新启动。
编号 (PID) 可用 ps 指令查出 (请看上一指令)

tar
tar -zxvf pk.tgz              # 将 pk.tgz 档解压缩出来。(安装程式时常用)

tar -cf archive.tar foo bar  # create archive.tar from files foo and bar.

tar -tvf archive.tar             # list all files in archive.tar verbosely.

tar -xf archive.tar              # extract all files from archive.tar.


ftp
ftp ftp.pnjh.ttct.edu.tw 与 ftp.pnjh.ttct.edu.tw 进行档案传输。

mail
mail 进入信件处理程式。(请点这里看说明)

vi
vi test 以 vi 编辑程式编辑 test 档。

ee
ee test 以 ee 编辑程式编辑 test 档。

df
df 查阅磁碟空间。参看〔系统管理〕→〔日常维护〕
du du 查阅档案空间使用状况

fsck
fsck -y 对硬碟进行检查修复,加 -y 采自动修复,不进行确认。
类似 Windows 的 Scandisk。检修完,系统可能会要求重开机。

date
date 0004151325 设定时间为 2000年 4月15日13:25

man
man tar 查询 tar 指令的用法。
分享到:
评论

相关推荐

    FreeBSD_kernel_networking

    总结来说,FreeBSD的内核网络架构是高度模块化和可扩展的,通过精心设计的层次结构和数据结构,有效地处理各种网络任务,从硬件驱动到高层协议栈,都得到了细致的考虑和实现。这不仅确保了系统的稳定性和性能,也为...

    FreeBSD使用手册.pdf

    ### FreeBSD使用手册知识点详解 #### 一、FreeBSD简介...以上是对FreeBSD使用手册的主要知识点进行了详细的总结和解读。通过这些内容的学习,用户可以全面了解FreeBSD的操作系统特性,并掌握其安装、配置和管理方法。

    freebsd dos

    总结来说,这个主题涵盖了FreeBSD系统如何与DOS系统进行交互,包括文件系统的兼容性、命令行工具的使用以及可能需要的模拟器和转换工具,这些都是在FreeBSD环境中处理DOS相关任务的关键知识点。通过深入学习这些内容...

    FreeBSD使用手册

    - **基础命令**:手册涵盖了常用的FreeBSD命令,如文件管理(`ls`, `cd`, `mkdir`等)、文本编辑器(如`vi`)、包管理系统(`pkg`工具)等。 - **系统配置**:介绍了如何配置系统设置,包括设置主机名、网络配置、...

    FreeBSD中文手册

    掌握一些常用的基本命令对于管理FreeBSD非常重要,比如: - `cd`:改变当前目录。 - `ls`:列出文件和目录。 - `cp`:复制文件。 - `mv`:移动或重命名文件。 - `rm`:删除文件。 - `mkdir`:创建新目录。 - `chmod`...

    FreeBSD13-zsh.ova.rar

    3. **别名和函数**:ZSH允许用户定义自己的别名和函数,简化常用命令的输入,提高工作效率。 4. **历史搜索**:ZSH的history命令可以实现基于部分字符串的向上搜索,快速找到并重复执行历史命令。 5. **主题和配置...

    freebsd安装软件

    本文将详细介绍如何在FreeBSD平台上安装JDK、MySQL、JBoss以及Tomcat等常用的Java开发相关软件。 #### 二、安装JDK 在FreeBSD平台上安装JDK主要有两种方式:通过Ports系统安装或手动下载安装包安装。考虑到官方...

    三种unix系统命令对比

    不同Unix变体可能会在目录结构上略有差异,如FreeBSD的`/usr/local`常用于存放用户安装的软件,而System V风格的Unix会有一个单独的`/opt`目录。 最后,Unix系统文件的比较通常涉及`diff`和`comm`命令。`diff`用于...

    linux的strace命令(详解)

    1. **`truss`**:主要用于 System V R4 版本的 Unix 系统中,如 AIX、FreeBSD 等。 2. **`ltrace`**:专门用于跟踪动态链接库中的函数调用,主要在 SunOS 系统中使用,在 GNU/Debian Linux 上也有提供。 3. **`...

    BSD 学习笔记

    - **别名**:通过定义别名简化常用命令,例如`alias l 'ls -A'`将`l`命令设置为执行`ls -A`。 - **环境变量**:设置常用的环境变量,如`EDITOR`和`PAGER`。 - **路径设置**:调整`PATH`环境变量,以便可以访问更多的...

    GlassFish 命令行操作

    GlassFish的常用命令主要包括创建、删除、启动、停止域等操作。例如,创建名为domain1的新域,只需执行`create-domain domain1`;若要删除域,使用`delete-domain domain1`,注意这将彻底移除域目录;启动域,使用`...

    西北工业大学-操作系统实验报告-实验三.doc

    1. 查阅资料,掌握 vi 编辑器的基本使用,包括两种不同模式的区别,如何在两种模式之间切换,以及常用的编辑命令等。 2. 使用 vi 编写一个 C 程序,要求该程序通过命令行接收用户的输入,其输入参数为 FreeBSD 系统...

    cups打印常用的PPD文件

    CUPS支持多种操作系统,包括Linux、macOS和FreeBSD。它的主要功能包括打印队列管理、打印作业调度、以及驱动程序的集成。 2. **PPD文件** PPD文件是Adobe Systems为PostScript打印机创建的,它包含了打印机的配置...

    如何创建可移动的操作系统.pdf

    - **Ubuntu 和 Debian**: 可以直接通过 `startx` 命令启动 X-Windows,它会自动完成配置。 - **磁盘挂载错误**: 如果目标计算机上已安装有 Linux 系统,GRUB 在启动时可能会挂载错误的磁盘。此时需要在 GRUB 和 ...

    unix操作系统使用手册

    Unix的命令行界面是其强大之处,以下是一些常用命令: 1. `ls`:列出目录内容。 2. `cd`:切换当前工作目录。 3. `pwd`:显示当前工作目录。 4. `mkdir`:创建新目录。 5. `rm`:删除文件或目录。 6. `cp`和`mv`:...

    3Ware-CLIGuide

    #### 五、常用CLI命令详解 - **shell对象命令** - **focus Object**:用于选择特定的对象作为操作的目标。 - **show**:显示选定对象的信息。 - **showver**:显示软件版本信息。 - **showalarms [reverse]**:...

    Linux 详解笔记

    文本编辑方面,`vi`是最常用的文本编辑器,提供三种模式:命令模式、插入模式和底行模式,方便用户高效地编辑文件。 #### 网络配置与服务 Linux具备强大的网络功能,通过命令如`ifconfig`可查看和配置网络接口的...

    《LINUX系统应用与开发教程》所有课后习题和答案

    #### 第2章 Shell及常用命令 **2.1 Shell简介** Shell是Linux系统的命令解释器,用户可以通过Shell来执行各种命令。 **2.2 常用Shell命令** - `ls`: 显示目录内容。 - `cd`: 改变当前工作目录。 - `mkdir`: 创建...

    xshell.zip

    1. 多平台支持:XShell不仅支持连接到Linux和UNIX系统,还能够连接到IBM AIX、FreeBSD、OpenBSD等不同类型的Unix-like系统,极大地拓宽了其应用范围。 2. 支持多种协议:XShell支持SSH1、SSH2、Telnet、Rlogin、...

Global site tag (gtag.js) - Google Analytics