LINUX基础命令.ppt

LINUX基础命令.ppt

ID:48049304

大小:213.50 KB

页数:30页

时间:2020-01-13

上传者:U-2437
LINUX基础命令.ppt_第1页
LINUX基础命令.ppt_第2页
LINUX基础命令.ppt_第3页
LINUX基础命令.ppt_第4页
LINUX基础命令.ppt_第5页
资源描述:

《LINUX基础命令.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

作者:钱琦2009年11月18日Linux基础 LINUX基础知识对于软件测试工程师是必备的常识,但介于我们公司目前的实际项目需求,暂时对LINUX没有特殊要求,写此文档供大家以后学习 基本LINUX命令:cd:变换工作目录举例:范例:跳到/usr/bin/:cd/usr/bin跳到自己的homedirectory:cd~跳到目前目录的上上两层:cd../.. ls显示指定工作目录下之内容-a显示所有档案及目录(ls内定将档案名或目录名称开头为"."的视为隐藏档,不会列出)-l除档案名称外,亦将档案型态、权限、拥有者、档案大小等资讯详细列出-r将档案以相反次序显示(原定依英文字母次序) cat档案串连接后传到基本输出-n或由1开始对所有输出的行数编号-b或和-n相似,只不过对于空白行不编号把textfile1的档案内容加上行号后输入textfile2这个档案里cat-ntextfile1>textfile2把textfile1和textfile2的档案内容加上行(空白行不加)之后将内容附加到textfile3里。cat-btextfile1textfile2>>textfile3(重定向) Pwd显示当前路径 Findfind.-name"*.txt"-print用于查找所有的‘*.txt’文件在当前目录及子目录中;find/etc-name"host*"-print在/etc目录中查找文件名以host开头的文件;形式:findpathname-options[-print-exec-ok...] ChmodLinux/Unix的档案调用权限分为三级:档案拥有者、群组、其他。利用chmod可以藉以控制档案如何被他人所调用。u表示该档案的拥有者,g表示与该档案的拥有者属于同一个群体(group)者,o表示其他以外的人,a表示这三者皆是。 范例:将档案file1.txt设为所有人皆可读取:chmodugo+rfile1.txt将档案file1.txt与file2.txt设为该档案拥有者,与其所属同一个群体者可写入,但其他以外的人则不可写入:chmodug+w,o-wfile1.txtfile2.txt 此外chmod也可以用数字来表示权限如chmod777file语法为:chmodabcfile其中a,b,c各为一个数字,分别表示User、Group、及Other的权限。r=4,w=2,x=1若要rwx属性则4+2+1=7;   若要rw-属性则4+2=6;   若要r-x属性则4+1=5。 More类似cat,不过会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示 mv说明:将一个档案移至另一档案,或将数个档案移至另一目录。   参数:-i若目的地已有同名档案,则先询问是否覆盖旧档。 du命令可以显示目前的目录所占的磁盘空间df命令可以显示目前磁盘剩余的磁盘空间。 rm删除档案及目录-f即使原档案属性设为唯读,亦直接删除,无需逐一确认。-r将目录及以下之档案亦逐一删除。 范例:将Finished子目录及子目录中所有档案删除:rm-rFinished cp使用方式:cp[options]source...directory说明:将一个档案拷贝至另一档案,或将数个档案拷贝至另一目录。 mkdir说明:建立名称为dirName之子目录。      参数:-p确保目录名称存在,不存在的就建一个。      范例:      在工作目录下,建立一个名为AAA的子目录:mkdirAAA在工作目录下的BBB目录中,建立一个名为Test的子目录。若BBB目录原本不存在,则建立一个。(注:本例若不加-p,且原本BBB目录不存在,则产生错误。)mkdir-pBBB/Test Pwd显示工作目录。语  法:pwd [--help][--version]补充说明:执行pwd指令可立刻得知您目前所在的工作目录的绝对路径名称。参  数:--help在线帮助。--version显示版本信息。 ftp:设置文件系统相关功能。语  法:ftp [-dignv][主机名称或IP地址]参  数:-d详细显示指令执行过程,便于排错或分析程序执行的情形。-i关闭互动模式,不询问任何问题。-g关闭本地主机文件名称支持特殊字符的扩充特性。-n不使用自动登陆。-v显示指令执行过程。 例子:ftp10.164.71.51Uname:Password:Asc(bin)Lcd(本地路径)Cd(要传的路径)Put/mput/get/mgetbye Tar是用来建立,还原备份文件的工具程序,它可以加入,解开备份文件内的文件。解包:tarxvfFileName.tar打包:tarcvfFileName.tarDirName(注:tar是打包,不是压缩!) 对于刚刚接触Linux的人来说,一定会给Linux下一大堆各式各样的文件名给搞晕。别个不说,单单就压缩文件为例,我们知道在视窗系统下最常见的压缩文件就只有两种,一是,zip,另一个是.rap。可是Linux就不同了,他有.gz、.tar.gz、tgz、bz2、.Z、.tar等众多的压缩文件名,此外windows下的.zip和.rar也能在Linux下使用,不过在Linux使用.zip和.rar的人就太少了。 首先要弄清两个概念:打包和压缩。打包是指将一大堆文件或目录什么的变成一个总的文件,压缩则是将一个大的文件通过一些压缩算法变成一个小文件。为什么要区分这两个概念呢?其实这源于Linux中的非常多压缩程式只能针对一个文件进行压缩,这样当你想要压缩一大堆文件时,你就得先借助另他的工具将这一大堆文件先打成一个包,然后再就原来的压缩程式进行压缩。 语法:tar[主选项+辅选项]文件或目录 使用该命令时,主选项是必须要有的,他告诉tar要做什么事情,辅选项是辅助使用的,能选用。 主选项:c创建新的档案文件。如果用户想备份一个目录或是一些文件,就要选择这个选项。 辅助选项:f使用档案文件或设备,这个选项通常是必选的。v周详报告tar处理的文件信息。如无此选项,tar不报告文件信息。z用gzip来压缩/解压缩文件,加上该选项后能将档案文件进行压缩,但还原时也一定要使用该选项进行解压缩。 命令:gzip语法:gzip[选项]压缩(解压缩)的文件名-c将输出写到标准输出上,并保留原有文件。-d将压缩文件解压。 例如:$tarcftest.tartest/ $gziptest.tar或$tarczftest.tar.gztest/ vi编辑器插入文本类命令i:在光标前I:在当前行首a:光标后A:在当前行尾o:在当前行之下新开一行O:在当前行之上新开一行 H:光标移至屏幕顶行M:光标移至屏幕中间行L:光标移至屏幕最后行0:(注意是数字零)光标移至当前行首$:光标移至当前行尾x或X:删除一个字符,x删除光标后的,而X删除光标前的 以上为LINUX常用命令,如有实际学习需要,可再补充说明 Vi编辑器i:在光标前I:在当前行首a:光标后A:在当前行尾o:在当前行之下新开一行O:在当前行之上新开一行dd,x

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
关闭