Linux常用命令及知识【必看】.pdf

Linux常用命令及知识【必看】

① 初识Linux--PC上Linux系统常规目录结构 准备开始 建议首先安装一套Linux系统在你的PC上。 当然,不想真正安装Linux而要进行Linux开发的话也有很多选择,比如 用VirtualPC安装模 拟平台、在Windows程序编制借助Cygwin、在其他平台安装第三方Linux模拟软件等。不过这些选 择中除了用Virtual PC,其他终归是有不少局限性的。而使用Virtual PC等实现的子平台,运行 效率和稳定性仍然不如直接安装Linux作为真正的操作系统。所以如果条件允许的话,还是安装一 套作为一个操作系统吧。写此文时的绝大多数流行Linux系统可以选择在安装后和Windows系统并 存。例如 Fedora+WindowsXP 、RH9(RedHatLinux9.0)+WindowsXP 、Fedora+Windows2003 等,都是没有问题的。 Linux在上个世纪就已经有了很多种图形用户界面(GUI),所以当你安装一个流行的Linux以 后,上手几乎和Windows同样轻松。不过我们还是会介绍一些shell命令并建议多使用shell。这样 可以给以后阅读编译脚本、自己建立交叉编译环境等工作带来便利。在图形用户界面打开shell 只 需点击菜单中的终端或者点击运行,输入一个shell的名称并回车,比如bash。 下面介绍一下Linux系统通常的目录结构。以便你对整个系统有一个大概的把握。 你可以一边阅读下文,一边在你的LinuxGUI里浏览相应的目录。也许有些地方有出入,但是 大体结构上是一致的。 根目录(/) 根目录在文件系统层次的顶部,我们知道Windows总喜欢用反斜杠(\),而LINUX用正斜杠(/) 表示。它包含一些标准文件和目录,从某种意义上说,它就是个包括所有文件夹和文件的柜子。 /BIN (二进制) 也称二进制目录,/bin目录包含大多数关键LINUX/UNIX命令的二进制(可执行)映象,这些命 令供系统管理员和用户使用。这个目录中有一些通用命令,包括bash、cat、chmod、cp、date、 echo、kill、ln、ls、mail、mkdir、more、mv、ps、pwd、rm、rmdir、sh、stty、su、tcsh、uname 和vi。一些系统恢复命令包括tar、gzip、gunzip、zcat。/bin目录还包含一些必要的网络命令, 包括domainname(或nisdomainname)、hostname、netstat以及ping。/usr/bin目录包含大多数用 户命令。 /BOOT (启动) 该目录包含了启动LINUX时需要的绝大部分文件,它包括LINUX内核的二进制映象 (一些系统 将配置文件和内核映射放在其他目录中)。内核文件的名称为vmlinux(vmlinuz),后接版本和发布 信息。比如在Red Hat LINUX 6.1上,内核是文件/boot/vmlinux-2.2.5 /DEV (设备) /dev目录也称为设备目录,它一般最少包含5个文件,这些文件对应于连接到计算机的设备(终 端、磁盘驱动器、CD-ROM驱动器、磁带驱动器、调制解调器和打印机等)。这些文件被称为块特殊 文件,分为两组:字符特殊文件和块特殊文件。这个目录中的一些文件有:cdromf (针对CD-ROM驱 动器)、console(针对控制台)、fd(针对软盘驱动器)、hd(针对硬盘或一个硬盘分区)、isdn(针对 ISDN连接)、lp(针对行打印机)、midi(针对midi接口)、pty(针对伪终端)、ram(针对ram磁盘)以 及tty(针对终端)。一个系统可能会有好几个类型的设备。在我使用的的系统上,/dev目录下有2447 个文件。/dev/null称为Linux黑洞,在流重定向的时候常有应用。 /ETC (etc.) /etc目录包含许多专用于主机的文件和目录,这些文件和目录包含了系统配置文件;但不包 含任何二进制文件。该目录中的文件主要由系统管理员使用;但是有读权限的一般用户也可以使 用其中大多数文件。该目录中有一些普通文件和目录,包括:X11、bashrc、csh.10gincrontab,、 group、inittab、lilo.conf.1inuxconf、localtime、motd、passwd、pine.conf、profile、securetty、 shells、skel、syslog.conf、ttytype和zshrc

文档评论(0)

1亿VIP精品文档

相关文档