linux应用管理复习要点 by 北京理工大学.doc
上传人:sy****28 上传时间:2024-09-12 格式:DOC 页数:5 大小:28KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

linux应用管理复习要点 by 北京理工大学.doc

linux应用管理复习要点by北京理工大学.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

Linux应用与管理期末复习概要by北京理工大学——Toharox2013.12什么是LinuxLinux是一个多用户多任务的、免费的源代码开放的操作系统Linux操作系统特点1.开放性2.多用户多任务3.友好的用户界面4.良好的移植性5.稳定,功能强大,被应用于服务器领域文件的种类普通文件、目录、字符设备文件、块设备文件、符号链接文件Ls:蓝色文件----------目录白色文件----------一般性文件,如文本文件,配置文件,源码文件等浅蓝色文件----------链接文件,主要是使用ln命令建立的文件绿色文件----------可执行文件,可执行的程序红色文件-----------压缩文件或者包文件如何改变文件的权限r:读取权限,数字代号为"4"。w:写入权限,数字代号为"2"。x:执行或切换权限,数字代号为"1"。-:不具任何权限,数字代号为"0"。s:特殊?b>功能说明:变更文件或目录的权限。chownjenny/home/jiang/myc1.cjenny是新的文件所有者chown-Ralex/home/alex/literature-R包括子目录文件的操作Ls–al:查看文件及目录ls-l查看权限Cp:(复制):cp源文件目标文件(条件是要有文件的read权限)Rm:(删除):rm文件或目录(要非常小心使用全删除子目录rm–r)CatXXX:由第一行开始显示moreXXX:一页一页的显示head–n10XXX:显示头10行(head默认显示10行)tailXXX:显示结尾几行touch:修改文件时间(更新为现在时间)touch文件6.环境变量PATHEnv:查看环境变量envExport:设置环境变量PATH=$PATH:/home/jiang注意:不可写成PATH=:/home/jiangexportPATH7.绝对路径,相对路径绝对路径:由根目录开始写起的文件名如/home/jiang/myc.c相对路径:开头不由根目录写起的文件名cd../wang(./表示当前的目录,../表示上一级目录)8.管道的使用Linux的编程思想:模块原则,复杂的任务可组合多个小程序共同完成,管道连接小程序的之间的输出,输入管道符号|(管道符|左边命令的输出就会作为管道符右边命令的输入。)命令1|命令2|命令3(1的输出作为2的输入,2的输出作为3的输入)例子:ls~|more#显示宿主目录,但分页#rpm-qa|greplicq管道将rpm-qa命令的输出(包括系统中所有安装的RPM包)作为grep命令的输入,从而列出带有licq字符的RPM包来。9.家目录存放root以外的其他所有用户的用户文件目录,相对于用户而言的。10.$?$?:代表最后结束的命令语句的返回值。$#:代表命令行输入的shell的参数个数。11.输出重定向重定向:不使用标准的输入,输出。使用>改变标准输出ls–al>mydir(使用>>使输出的内容添加到文件末尾)cathello.c>>mydir把hello.c加到mydir文件里12.Linux常用命令cd进入用户主目录;cd/home直接进入家cd~进入用户主目录;cd-返回进入此目录之前所在的目录;cd..返回上级目录(若当前目录为“/“,则执行完后还在“/";".."为上级目录的意思);pwd显示当前位置路径。如:/home/jiangmkdir新建目录rmdir删除目录ls列出目录文件ls–l查看详细信息(权限等),有文件类型颜色与dir指令(无色)差不多uniq去掉重复数据并显示sort[-fnutk]fileorstdin排序并显示cut从文件的一行中取出选定的字节,字符或字段cut–d‘分隔符’-ffieldecho$PATH|cut-d‘:’–f2#取第2段grep选取命令,在文本文件中成找指定的字符串并输出含有当前关键字的行find查找文件:find/-namehello.c-printaliasXX=XXunalias为了减少输入命令及参数的麻烦,我们用一个命令别名来代替长命令例如:aliaslm=‘ls–l|more’aliasrm=‘rm–i’取消命令别名用unalias如:unaliaslmhistory命令:查看已经执行过的命令cp复制文件mv移动文件或目录,或对文件重命名rm撤除文件或目录cat显示文本内容whereis显示命令或系统文件的所在位置(路径)who显示已登录的在线用