选择显示字体大小

linux阅读材料 上篇

我把我看到的一些认为比较好的有关linux的文章总结出来,希望对大家有所帮助。
一.linux的文件系统结构
  linux的文件系统和ms-windows的文件系统有很大的不同,对于微软视窗系统的文件结构我在这里不再多说,我们主要了结一下linux的文件系统结构.
  linux只有一个文件树,整个文件系统是以一个树根"/"为起点的,所有的文件和外部设备都以文件的形式挂结在这个文件树上,包括硬盘,软盘,光驱,调制解调器等,这和以"驱动器盘符为基础的ms-windows系统是大不相同的.
  linux的文件结构体现了这个操作系统简洁清析的设,常我们能够接触到的linux发行版本的根目录大都是以下结构:
  /bin   /etc   /lost+found   /sbin   /var   /boot /root
  /home   /mnt   /tmp   /dev   /lib   /proc   /usr
  现在我将这些目录给大家做一个简要的介绍:
       /bin和/sbin
  使用和维护unixlinux系统的大部分基本程序都包含在/bin和/sbin里,这两个目录的名气之所以包含bin,是因为可执行的程序都是二进制文件(binary files).
  /bin目录通常用来存放用户最常用的基本程序,如:
  login
  shells
  文件操作实用程序
  系统实用程序
  压缩工具
  /sbin目录通常存放基本的系统和系统维护程序,如:
  fsck   fdisk   mkfs   shutdown   lilo   init
  存放在这两个目录中的程序的主要区别是:/sbin中的程序只能由root(管理员)来执行.
       /etc
  这个目录一般用来存放程序所需的整个文件系统的配置文件,其中的一些重要文件如下:
  passwd   shadow   fstab   hosts   motd   profile   shells   services
lilo.conf
       /lost+found
这个目录专门是用来放那些在系统非正常菪机后重新启动系统时,不知道改网哪里恢复的“流浪”文件的。
       /boot
这个目录下面存放着和系统启动有关系的各种文件,包括系统的引导程序和系统核心部分。
       /root
这是系统管理员(root)的主目录。
       /home
  系统中所有用户的主目录都存放在/home中,它包含实际用户(人)的主目录和其他用户的主目录.linuxunix的不同之处是,linux的root用户的主目录通常是在/root或/home/root,而unix通常是在/。
       /mnt
  按照约定,像cd-rom,软盘,zip盘,或者jaz这样的可以动介质都应该安装在/mnt目录下,/mnt目录通常包含一些子目录,每个子目录是某种特定设备类型的一个安装点。例如:
  /cdrom   /floppy   /zip   /win ....
  如果我们要使用这些特定设备,我们需要用mount命令从/dev目录中将外部设备挂接过来。在这里大家可能看到了有一个win的目录,这是我的机子上面做的一个通向windows文件系统的挂接点,这样我通过访问这个目录就可以访问到我在windows下面的文件了。但如果你的windows文件系统是ntfs格式,那么这个办法就不行了。
       /tmp和/var
  这两个目录用来存放临时文件和经常变动的文件。
       /dev
  这是一个非常重要的目录,它存放着各种外部设备的镜像文件,其中有一些内容我们是要牢牢记住的。例如第一个软盘驱动器的名字是fd0;第一个硬盘的名字是hda,硬盘中的第一个分区是hda1,第二个分区是hda2;第一个光盘驱动器的名字是hdc;此外,还用modem和其他外设的名字,在这么多的名字中,我们只需要记住最最常用的那几个外设就可以了。
       /usr
按照约定,这个目录用来存放与系统的用户直接相关的程序或文件,这里面有每一个系统用户的主目录,就是相对于他们的小型“/”。
       /proc
这个目录下面的内容是当前在系统中运行的进程的虚拟镜像,我们在这里可以看到由当前运行的进程号组成的一些目录,还有一个记录当前内存内容的kernel文件。
  就个人经验,我认为这些目录以及在它们下面应该存储什么内容,我们都应当很熟练的记下来,这对于我们进一步的使用系统是很有帮助的。
二.linux的文件类型
  本来我是想把基本操作命令放在这里介绍一下,但是这些命令中又不少是涉及到文件类型的,所以我就只好先介绍一下文件类型了。
  linux的文件类型大致可分为五类,而且它支持长文件名,不论是文件还是目录名,最长可以达到256个字节。如果你能够用128个汉字写一片小作文,那你也可以用它来做某个文件的文件名(当然这里面不能有不合规定的命名字符存在)。
1. 一般性文件
  一般性文件,例如纯文本文件mtv-0.0b4.readme,设置文件lilo.conf,记录文件ftp.log等等都是。一般类型的文件在控制台的显示下都没有颜色,系统默认的是白色。
2. 目录
  至于目录是什么意思我就不解释了,我的任务是要告诉大家,你可以用cd+目录名进入到这个目录中去,而这个目录在控制台下显示的颜色是蓝色的,非常容易辨认。如果你用ls -l来观看它们,会发现它们的文件属性(共10个字符)的一个字符是d,这表明它是一个目录,而不是其它的东西。
三.linux基本操作命令
  首先介绍一个名词“控制台(console)”,它就是我们通常见到的使用字符操作界面的人机接口,例如dos。我们说控制台命令,就是指通过字符界面输入的可以操作系统的命令,例如dos命令就是控制台命令。我们现在要了解的是基于linux操作系统的基本控制台命令。
有一点一定要注意,和dos命令不同的是,linux的命令(也包括文件名等等)对大小写是敏感的,也就是说,如果你输入的命令大小写不对的话,系统是不会做出你期望的响应的。
       ls
  这个命令就相当于dos下的dir命令一样,肯定是我第一个就要介绍的,这也是linux控制台命令中最为重要几个命令之一。ls最常用的参数有三个: -a -l -f。
  ls -a
  linux上的文件以.开头的文件被系统视为隐藏文件,仅用ls命令是看不到他们的,而用ls -a除了显示 一般文件名外,连隐藏文件也会显示出来。
  ls -l(这个参数是字母l的小写,不是数字1)
  这个命令可以使用长格式显示文件内容,如果需要察看更详细的文件资料,就要用到ls -l这个指令。例如我在某个目录下键入ls -l可能会显示如下信息(最上面两行是我自己加的):
  位置1     2       3     4         5     6           7
  文件属性   文件数   拥有者   所属的group 文件大小 建档日期       文件名
  drwx------   2       guest   users     1024   nov 21 21:05   mail
  -rwx--x--x   1       root   root       89080   nov 7 22:41   tar*
  -rwxr-xr-x   1       root   bin       5013   aug 15 9:32   uname*
  lrwxrwxrwx   1       root   root       4     nov 24 19:30   zcat->gzip
  -rwxr-xr-x   1       root   bin       308364   nov 29   7:43   zsh*
-rwsr-x---   1       root   bin       9853   aug 15   5:46   su*

本新闻共3


 


关键字 本文所属关键字

  • Linux  

相关 与本文相关文章

分类 所有文章关键字导航

源码编程相关

Java   Asp   PHP   .Net   XML   C/C++   CGI   VB   Jsp   J2ee   J2se   J2me   EJB   Servlet   Tomcat   Resin   Struts   Weblogic   Eclipse   ANT   GUI   JMS   Web servise   IDEA   Webphere   Hibernate   Spring   Jboss   Applet   Swing   Socket   Javamail   Perl   Ajax   P2P   安全   模式   框架   测试   开源   游戏

SQL数据库相关

My-SQL   Ms-SQL   Access   DB2   Oracle   Sybase   SQLserver   索引   存储过程   加密   数据库   分页   视图  

手机无线相关

3G   Wap   CDMA   GRPS   GSM   IVR   彩信   短信   无线   增值业务

网页设计制作相关

HTML   CSS   网页配色   网页特效   Javascript   VBscript   Dreamweaver   Frontpage   JS   Web   网站设计

网站建设推广相关

建站经验   网站优化   网站排名   推广   Alexa

操作系统/服务器相关

Windows XP   Windows 2000   Windows 2003   Windows Me   Windows 9.x   Linux   UNIX   注册表   操作系统   服务器   应用服务器

图形图像多媒体相关

Photoshop   Fireworks   Flash   Coreldraw   Illustrator   Freehand   Photoimpact   多媒体   图形图像

标准 网站致力的规范

Valid CSS!

无不良内容,无不良广告,无恶意代码

Valid XHTML 1.0 Transitional

creativecommons