- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Linux 常用命令解说,后端必备知识.pdf
Linux 常用命令
以下只说明各指令的基本用法,若需详细说明,请用man去读详细的manual。
1.关于文件/目录处理的指令:
1.1 ls
这是最基本的文件指令。ls 的意义为“list”,也就是将某一个目录下的内容显示出来。
如果你在ls指令后没有跟任何文件,它将会显示出目前目录中所有文件。也可以在ls 后面
加上所要察看的目录名称或文件的名称,如
$ls/home/
$lsfoo
ls有一些参数,可以给予使用者更多有关的资讯,如下:
-a:在linux中若一个目录或文件名字的第一个字元为“。”,则使用ls将不会显示
出这个文件的名字,我们称此类文件为隐藏文件。如tcsh的初设档。tcshrc;如果我们
要察看这类文件,则必须加上参数“-a”。
-l:这个参数代表使用ls的长格式,可以显示更多的资讯,如文件存取权,文件拥
有者(owner),文件大小,文件最后更新日期,甚而symboliclink的文件是link哪一个
文件等等。如下:
$ls-l
drwx--x--x2jjtseng512Aug805:0818
drwx--x--x2jjtseng512Aug822:0019
-rw1jjtseng566Aug805:28makefile
1.2 cp
cp这个指令的意义是复制 “COPY” ,也就是将一个或多个文件复制成另一个文件或
者是将其复制到另一个目录去。
cp的用法如下:
cpf1f2:将文件名为f1的文件复制一份为文件名为f2的文件。
cpf1f2f3…dir:将文件f1f2f3…都以相同的文件名复制一份放到目录dir里面。
cp-rdir1dir2:将dir1的全部内容全部复制到dir2里面。
cp也有一些参数,如下:
-i:此参数是当已有文件名为f2的文件时,若迳自使用cp 将会将原来f2的内容掩
盖过去,因此在要盖过之前必须先询问使用者一下。如使用者的回答是y yes 才执行复
制的动作。
-r:可将一整颗子树都复制到另一个目录中。
1.3 mv
mv的意义为move,主要是将一文件改名或换至另一个目录。如同cp,它也有三种格
式:
mvf1f2:将文件名为f1的文件变更成文件名为f2的文件。
mvdir1dir2:将文件名为dir1的目录变更成文件名为dir2的目录。
mvf1f2f3…dir:将文件f1f2f3…都移至目录dir里面。
mv的参数有两个,-f和-i,其中-i的意义与cp中的相同,均是interactive 询问之意。而
-f为强迫 force ,就是不管有没有同名的文件,都进行操作,所有其他的参数遇到-f均会失
效。
1.4 rm
rm的意义是remove,也就是用来删除一个文件的指令。在Linux中一个被删除的文件
除非是系统恰好有做备份,否则是无法像DOS里面一样还能够救回来的。所以在做rm动
作的时候使用者应该要特别小心。
rm的格式如下:
rmf1f2f3…
而rm的参数比较常用的有几个:-f,-i,与-r
-f:将会使得系统在删除时,不提出任何警告讯息。
-i:在除去文件之前均会询问是否真要除去。
-r:递回式的删除。
小心不要随便使用rm-rf,否则有一天你会“欲哭无泪”?
1.5 mkdir
mkdir是一个让使用者建立一个目录的指令。你可以在一个目录底下使用midir建立一
个子目录,使用的方法如下:
mkdirdirname1[dirname2…]
如此你就可以建立一个或多个目录。
1.6 chdir cd
这是让使用者用来转移工作目录用的。
chdir的用法如下:
chdirdirname
如此你就可以将目前的目录转移到dirname这一个目录去。
或使用“chdir 。。”来转移到上一层目录。
1.7 rmdir
相对于mkdir,rmdir是用来将一个“空的”目录杀掉的。如果一个目录下面没有任何
文件,你就可以用rmdir指令将其除去。rmdir的使用法如下:
rmdirdirname1[dirname2…。]
如果一个目录底下有其他的文件,rmdir将无法将这个目录杀掉,除非使用rm指令的-r
选项。
1
文档评论(0)