linux分为:redhatlinux系列和debian系列。XWindow是一种合同。unix图形环境是CDE:commondesktopenvironment通用桌面环境。linux结构:硬件、内核层、层、应用层、用户。在安装linux的时侯,会弹出CDFoundTobegintestingtheCDmediabeforeinstallationpressOK.ChooseSkiptoskipthemediatestandstarttheinstallation.OKSkip选择:"OK"就开始测量CD光碟的完好性,"Skip"则跳过光碟介质的测量,直接开始安装。说明:下载镜像文件的时侯通常会给出MD5值,只要检查MD5值是不是一样就行了,就毋须进行检查了。测量过程很长。安装linux的时侯,选择语言为繁体英文,并不代表安装完后linux就显示为繁体英文,这儿选择语言是安装过程的语言。这是安装界面上会提示:Whatlanguagewouldyouliketouseduringtheinstallationprocess?在安装过程中你想使用哪些语言?linux中每一个目录可以单独界定c盘空间,但这个目录仍在/目录下,比如将tmp目录单独界定c盘空间为100M,倘若/目录在第一块c盘中,则tmp在第二块c盘中。
但tmp目录依然在/目录下。在做服务器时应当将web目录单独界定一个c盘空间。假如sda1表示/分区,则sda2表示tmp分区。sdb表示第二块scsi硬碟,即笔记本上有两块硬碟。sda1和sda2相当于windows下的磁盘和盘符的关系。各类插口的c盘在linux中文件名分别为:/dev/sd[a-p][1-15]:为SCSI,SATA,USB,Flash等插口的c盘文件名。第一块硬碟为sda,第二块硬碟为sdb,依据显卡上的插口来决定的。将第一块硬碟分两个区,就有sda1和sda2。/dev/hd[a-p][1-63]:为IDE插口的c盘文件名。linux中必需要界定的分区有两个:根分区/、swap分区。linux中的文件(普通文件或设备文件等)都必须有挂在点,只有挂载到一个目录下才会访问,swap分区是不须要挂载点的,在分区的时侯,将文件系统类型选为swap,挂载点手动会变为红色。通常linux中的swap大小为显存的两倍。swap类似windows下的虚拟显存。切换用户:su-用户名vim中的插入:a在光标后附加文本A在本行行末附加文本i在光标前插入文本I在本行开始处插入文本o在光标下一行插入新行附加文本O在光标上一行插入新行附加文本查找时分辨大小写使用:setnoic查找时忽视大小写使用命令:setic退出命令:wq与ZZ命令等价。
导出文件:在末行模式下,输入:r/home/text,正式text文件中的内容导出到当前编辑的文件中,导出到光标处。在gvim中也可以使用此命令。在末行模式下输入:!命令,如:!ls/home,都会显示ls命令的结果,会提示按enter键或任意键返回。在gvim中也可以执行此命令,如:!dir,都会显示当前目录中的信息。导出文件命令和!命令以结合上去使用,在末行模式下输入:r!命令。都会将命令的结果导出到当前文件光标处。bin:binaryusr:usersbin:superbinarylinux中命名规则:不仅/之外,所有的字符都合法。大小写敏感,以.开头的文件是隐藏文件。命令格式:命令-选项参数当有多个选项时,可以写在一起。..表示当前目录的父目录,cd..当中一定有个空格。文件处理命令:ls命令名称:ls命令英语本意:list命令所在路径:/bin/ls执行权限:所有用户功能描述:显示当前或指定目录中的文件句型:ls选项[-ald][文件或目录]-a显示所有文件,包括隐藏文件,a是all的简写。-l详尽信息显示,l是long的简写。-d查看目录属性在一个目录中查看当前目录的详尽信息:ls-ld.即可。
在一个目录中查看当前目录的父目录的详尽信息:ls-ld..即可。root执行的命令通常置于/sbin或/usr/sbin目录中,所有用户都能执行的命令通常置于/bin或/usr/bin目录中。d表示目录-表示二补码文件l软链接文件link详尽剖析:drwxr-xr-x2rootroot409612-0120:52bindrwxr-xr-xr:readw:writex:execute执行-:表示无此权限所有者:uuser所属组:ggroup其他人:oother2:表示硬链接数。第一个root:是所有者。第二个root:是所属组。4096:目录大小,不是目录中所有文件的大小。12-0120:52是创建时间或最后更改的时间bin文件名或目录名Linux中数据块是存储数据的基本数据单元,在linux中可以设置3中数据块大小分别是1024(1kB),2048(2KB),4096(4KB)。数据块大小决定了文件c盘占有量,倘若设置了数据块大小是1024,不管文件有多大,起码要占1KB的空间,所以可以按照储存文件的大小来合理设置数据块大小。设置数据块:mkfs.ext3-b2046/dev/hda5,低格并设置数据块为2KB。
另外linux在每位分区都有保留块,这是专门留给root用户及其所属组使用,别的用户是难以使用的,通常为总数据块的5%,并且假如你的c盘大的话,就显的浪费了。mkfs.ext3-b2046-m2/dev/hda5。低格并设置数据块为2KB,设置保留块为2%。或则用tune2fs-m2/dev/hda4这些技巧不用低格就可设置。tune2fs-l/dev/hda5,可以查看文件系统的详尽信息.tune2fs-j/dev/hda4,可以将ext2转换为ext3而不受损数据。文件系统的检测工具:fscke2fscke2fsck用时有危险,不能挺好的识别文件系统,非常是ext2,ext3混用时。fsck得用法:fsck-text3/dev/hda5或fsck.ext3/dev/hda5。root用户使用su-用户名切换用户时是不须要密码的,并且普通用户切换帐户须要密码。查看一个文件的信息,ls-l/.../文件名。查看一个目录的信息,ls-ld目录名。查看/目录的详尽信息,而不是/目录下目录或文件的详尽信息。-d查看目录属性。
ls的-d选项是查看目录属性。文件处理命令:mkdir命令名称:mkdir命令英语本意:makedirectories命令所在路径:/bin/mkdir执行权限:所有用户句型:mkdir[目录名]功能描述:创建新目录范例:$mkdirnewdir文件处理命令:touch命令名称:touch命令所在路径:/bin/touch执行权限:所有用户句型:touch[文件名]功能描述:创建空文件范例:$touchnewfile文件处理命令:cp命令名称:cp命令英语本意:copy命令所在路径:/bin/cp执行权限:所有用户句型:cp-R[源文件或目录][目的目录]-R复制目录-p复制后的文件的时间和原文件时间一样功能描述:复制文件或目录范例:$cpfile1file2dir1将文件file1、file2复制到目录dir1$cp-Rdir1dir2将dir1下的所有文件及子目录复制到dir2文件处理命令:mv命令名称:mv命令英语本意:move命令所在路径:/bin/mv执行权限:所有用户句型:mv[源文件或目录][目的目录]功能描述:联通文件、更名范例:$mvfile1file2将当前目录下文件file1改名为file2$mv/home/zk/text.c/home/text.cpp将文件text.c联通到目录home下,并改名为text.cpp文件处理命令:rm命令名称:rm命令英语本意:remove命令所在路径:/bin/rm执行权限:所有用户句型:rm-r[文件或目录]-r删掉目录功能描述:删掉文件范例:$rmfile3删掉文件file3,删掉时会出现提示。
$rm-rdir1删掉目录dir1,删掉目录时会出现提示。因为linux中的别称机制,使用rm等价与使用rm-i,这样在删掉文件或目录时会有提示,倘若不想出现提示内容,须要加选项-f。写的时侯须要加上-f,由于批量删掉文件或目录不须要每次都提示寻问。在unix中rm删掉文件是不是出现提示寻问的。文件处理命令:cat命令名称:cat命令英语本意:concatenateanddisplayfiles命令所在路径:/bin/cat执行权限:所有用户句型:cat[文件名]功能描述:显示文件内容范例:$cat/etc/issue$cat/etc/servicescat查看文件内容,当文件较长时,未能查看到文件开头的内容,只能看见最后的内容。cat是一次性显示完文件内容。文件处理命令:more命令名称:more命令所在路径:/bin/more执行权限:所有用户句型:more[文件名](空格)或f显示下一页(Enter)显示下一行q或Q退出功能描述:分页显示文件内容范例:$more/etc/services文件处理指令:head指令名称:head指令所在路径:/bin/head执行权限:所有用户AllUser句型:head-num[文件名]-num显示文件的前num行功能描述:查看文件的前几行范例:$head-20/etc/services不加选项默认是查看前10行。
文件处理指令:tail指令名称:tail指令所在路径:/bin/tail执行权限:AllUser句型:tail-num[文件名]-num显示文件的后num行-f动态显示文件内容功能描述:查看文件的后几行范例:$tail-30/etc/services查看日志文件的时侯,日志文件是动态变化的。文件处理命令:ln命令名称:ln命令英语本意:link命令所在路径:/bin/ln执行权限:所有用户句型:ln[源文件][目标文件]创建硬链接ln-s[源文件][目标文件]创建软链接功能描述:形成链接文件范例:$ln-s/etc/issue/issue.soft创建文件/etc/issue的软链接/issue.soft$ln/etc/issue/issue.hard创建文件/etc/issue的硬链接/issue.hard$ln-s/etc/issue/issue.soft用ls-l查看软链接文件有如下信息lrwxrwxrwxrootroot1012-0123:12/issue.soft->/etc/issue软链接文件的权限都是lrwxrwxrwx,信息中有一个箭头指向原文件,且软链接文件的大小很小,时间和原文件也不同。
软链接文件类似windows下的快捷方法。1、不容许给目录创建硬链接;2、只有在同一文件系统中的文件之间能够创建链接。生成一个硬链接文件后查看原文件和硬链接文件,不仅文件位置或文件名不同外,其余的信息都是相同的。硬链接文件和原文件是同时更新的,由于她们有相同的inode节点。索引节点inode:Linux为每位文件分配一个称为索引节点的号码inode,可以将inode简单理解成一个表针,它永远指向本文件的具体储存位置。系统是通过索引节点(而不是文件名)来定位每一个文件。构建硬联接实际上只是降低了一个目录项linux复制u盘文件,但并没有复制文件数据区鸟哥的linux私房菜linux文件系统,原文件的数据区由两个文件共享。这一方面才能节省大量c盘空间linux复制u盘文件,同时可以保证两个文件能同步更新。ls-i或--inode显示文件和目录的inode编号。权限管理命令:chmod命令名称:chmod命令英语本意:changethepermissions权限modeofafile命令所在路径:/bin/chmod执行权限:
本文原创地址://q13zd.cn/lfzupwjwxlhx.html编辑:刘遄,审核员:暂无