Linux常用命令介绍_第1页
Linux常用命令介绍_第2页
Linux常用命令介绍_第3页
Linux常用命令介绍_第4页
Linux常用命令介绍_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第第页Linux常用命令介绍

大家好,我是嵌入式老林,从事(嵌入式软件)开发多年,今天分享的内容是(Linux)基础知识,最常用的命令,希望能对你有所帮助

前言Linux系统命令接近400个,初学者很难在短时间之内掌握这么多命令,没必要一股脑学完,我们只要掌握常用的就好了,其他的以后慢慢积累即可。此处整理常用的Linux命令,便于在Linux系统开发中查阅

一,Linux命令的格式Linux命令由三部分组成:

command命令2.op(ti)ons选项3.pa(ram)eter参数

补充说明:

[]中括号表示该部分可选,可有可无,需要根据命令的实际需要而添加命令、选项、参数之间都以空格分隔,不管几个空格都算一个空格如:输入ls-l与输入ls-l的效果是一样的输完命令,回车即可执行。有错误会有提示,没有提示的话就是没有错误。命令缩写对应的英文单词

命令英文全称cdchangedirectory改变工作目录rmremove删除lslist列出cpcopy复制mvmove移动pwdprintw(or)kingdirectory打印工作目录二,Linux常用命令1,cd命令改变工作目录

功能:改变工作目录语法:cd[dirname]说明:将当前工作目录切换至dirname所指定的目录。若没有指定dirname,则回到用户的家目录~

cd..到父目录,即上一级目录,相当于“向上”cd../..到上上级目录cd–到上一次目录,相当于“后退”cd/到根目录cd~或者只写cd到用户家目录下

注意:Linux系统下,路径分为绝对路径和相对路径。

绝对路径:路径是从根目录(/)开始算起/etc/perl/CPAN(绝对路径)相对路径:路径并不是从根目录算起如果当前路径:/etc./perl/CPAN2,ls命令查看文件/目录

功能:列出目录的内容。这是用户最常用的一个命令之一,因为用户需要不时地查看某个目录的内容。该命令类似于DOS下的dir命令。语法:ls[选项][目录或是文件]说明:对于每个目录,该命令将列出其中的所有子目录与文件。对于每个文件,ls将输出其文件名以及所要求的其他信息。默认情况下,输出条目按字母顺序排序。当未给出目录名或是文件名时,就显示当前目录的信息

常用参数:-a显示指定目录下所有子目录与文件,包括隐藏文件。-A显示指定目录下所有子目录与文件,包括隐藏文件。但不列出“.”和“..”。-i在输出的第一列显示文件的i节点号。-l以长格式来显示文件的详细信息。这个选项最常用。-d列出目录本身-p在目录后面加一个“/”。-R递归式地显示指定目录的各个子目录中的文件。

例子:ls-al“-l”和“-a”组合选项,显示所有文件及完整信息。

例子:ls-lh将文件大小以Kb、MB、GB的形式列出

以-l长格式来显示文件的详细信息时,每行列出的信息依次是:

文件类型、权限、链接数、文件所有者、文件所属用户组、文件大小、最近修改的时间、文件名

对于符号链接文件,显示的文件名之后有“—〉”和引用文件路径名。对于设备文件,其“文件大小”字段显示主、次设备号,而不是文件大小。目录中的总块数显示在长格式列表的开头,其中包含间接块。

用ls-l命令显示的信息中,开头是由10个字符构成的字符串,其中第一个字符表示文件类型,它可以是下述类型之一:

Linux系统中常见的文件类型:--普通文件d目录l符号链接b块设备文件c字符设备文件p命名管道(FIFO)ssocket文件

后9个字符表示文件的访问权限,分为3组,每组3位。第一组表示文件所有者的权限,第二组表示同组用户的权限,第三组表示其他用户的权限。每一组的三个字符分别表示对文件的读、写和执行权限。

各权限如下所示:r读(4)w写(2)x执行(1)对于目录,表示进入权限。--没有设置权限。

另外:ls输出内容是有颜色的,比如:目录是蓝色,压缩文件是红色的显示。如果没有颜色,可以加上参数:

ls-a--color=never//表示输出没有彩色,ls-a--color=auto//表示自动ls-a--color=always//表示始终有颜色。

3,mkdir命令创建目录

功能:创建一个目录语法:mkdir[选项]dirname说明:创建由dirname命名的目录。要求创建目录的用户在当前目录中(dirname的父目录中)具有写权限,并且dirname不能是当前目录中已有的目录或文件名称。

参数:-m对新建目录设置存取权限。也可以用chmod命令设置。一般用的比较少-p可以是一个路径名称。若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即可以创建目录和子目录。

4,touch创建文件

功能:创建一个文件语法:touch文件名

5,cp命令复制文件或目录

功能:拷贝文件或目录语法:cp[选项]源文件或目录目标文件或目录说明:把指定的源文件复制到目标文件,或把多个源文件复制到目标目录中。

常用参数:-a拷贝目录时使用,它保留链接、文件属性,并递归地拷贝目录。-d拷贝时保留链接。-f强制删除目标文件而不提示。-i在覆盖目标文件之前会提示,要用户确认,和f选项相反。输入y时目标文件将被覆盖。-r拷贝的是目录文件,则cp将递归复制该目录下所有的子目录和文件。此时目标文件必须为一个目录名。

6,mv命令移动文件名或目录名

功能:将文件由一个目录移入另一个目录中,或者为文件/目录名。

语法:mv[选项]源文件或目录目标文件或目录

常用参数:-i交互方式操作。如果mv操作将导致对已存在的目标文件的覆盖,此时系统询问是否重写,要求用户回答y或n,这样可以避免误覆盖文件。-f禁止交互操作。在mv操作要覆盖某已有的目标文件时不给任何指示,指定此选项后,i选项将不再起作用。如果所给目标文件(不是目录)已存在,此时该文件的内容将被新文件覆盖。为防止用户在不经意的情况下用mv命令破坏另一个文件,建议用户在使用mv命令移动文件时,最好使用i选项。注意:mv与cp的结果不同。mv像文件“搬家”,文件个数并未增加,而cp对文件进行复制,文件个数增加了。

7,rm删除文件/目录

功能:删除文件或目录,它可以将某个目录及其下的所有文件及子目录均删除。对于链接文件,只是删除了链接,原有文件均保持不变。语法:rm[选项]文件…说明:如果没有使用-r选项,则rm不会删除目录。

参数:-f强制删除,不给出提示。-r将参数中列出的全部目录和子目录均递归地删除。-i进行交互式删除。使用rm命令要格外小心。因为一旦一个文件被删除,它是不能被恢复的。例如,用户在输入cp,mv或其他命令时,不小心误输入了rm命令,当用户按了回车键并认识到自己的错误时,已经太晚了,文件已经没有了。为了防止此种情况的发生,可以使用rm命令中的i选项来确认要删除的每个文件。如果用户输入y,文件将被删除。如果输入任何其他东西,文件将被保留。

8,cat查看文件内容

功能:查看文件内容语法:cat[选项]文件

参数:-b对非空输出行编号-E在每行结束处显示$-n对输出的所有行编号-s不输出多行空行

重定向符号:

1)重定向输出

3)>>添加输出4)&>错误和信息重定向cat常常与重定向一起使用。如果cat的命令行中没有参数,它就会从标准输入中读取数据,并将其送到标准输出

9,chmod修改文件权限

功能:用于修改文件(夹)的权限。语法:简便的用法是chmod777文件(夹)如果出现权限不允许,可执行文件不能执行,文件夹不能访问等情况,则需要执行chmod777文件(夹)来解决。

该命令有两种用法。一种是包含字母和操作符表达式的文字设定法;另一种是数字设定法。

1.文字设定法

形式如下:chmod[who][+或-或=][mode]文件名修改指定文件名中who的权限增加/去除/赋值为mode

字母who含义u表示“用户(user)”,即文件或目录的所有者。g表示“同组(group)用户”,即与文件所有者有相同组ID的所有用户。o表示“其他(othe(rs))用户”。a表示“所有(all)用户”,它是系统默认值。即chmod+x1.c表示所有人都有可执行的权限。操作符号:

操作符号含义+添加某个权限-取消某个权限=赋予权限,如果有其他权限的话,并取消其他权限mode所表示的含义,可任意组合:

字母mode含义r可读w可写x可执行示例1:给某个文件的所有用户添加可执行权限,a可省略,系统默认所有用户

示例2:给某个文件的文件所有者(u)和同组用户(g)添加“写”权限,给其他用户(

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论