- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
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)