linux中的命令总结

来源:互联网 发布:适合女生的工作知乎 编辑:程序博客网 时间:2024/05/18 16:14
 

  1)、显示当前目录----------pwd命令

  用户可以在目录树的任意位置可以使用这个命令,确定自己当前所处的位置。

例如:[root@localhost  user]#pwd

2)、改变当前的命令----cd命令

语法:cd[目录名]

3)、显示文件或目录信息----ls命令

语法:ls[参数] 目录或文件名

参数:-a:显示所有的文件,包括以.开头的隐藏文件

    -l:以长格式

Linux系统引导流程   ---简单故障(如何开启虚拟机系统、运行级别、服务)

软件包的管理(RPM、YUM、)

用户和组的管理:

计划任务的安排(at 、cron)

硬盘的分区和磁盘的配额应用  scsi  ide

  分区---格式化---使用

·         grep---命令---在文件正文中查找指定的字符串

 语法:grep[参数] 查找模式 文件名[文件名]

    参数:

 -c:只是显示匹配行的行数

 -i:匹配时不区分大小写,默认情况下区分大小写。

 -h:在多个文件查找时,输出行前不显示文件名

 -n:在输出前加上匹配串所在的行号(文件首行行号为1)

       -v:只是显示不包含匹配串的行

 -f filename:从指定文件中获取搜索模式,每行一个搜索模式项

 

·         find---按照文件名查找文件。

语法:find 搜索路径 匹配表达式

参数:b - 块设备文件。

d - 目录。

c - 字符设备文件。

p - 管道文件。

l - 符号链接文件。

f - 普通文件。

·         locate---查找文件

语法:locate 文件名 [参数]

·         tr---字符转换

语法:tr[参数] 字符串1 [字符串2]

参数:

-s:字符串替换,将字符串1替换为字符串2

-d:去掉不想留下地字符

·         cut----文本抽取

语法:cut[参数][范围][文件名]

参数:-f抽取字段

       -c:抽取字段

      -d:分隔符

·         gzip---压缩文件

语法:gzip[参数]压缩 压缩文件名

参数:-c:将输出写到标准输出上,并保存原来有文件

      -d:将压缩文件压缩

      -r:递归式地查找指定目录并压缩其中的所有文件或者是压缩

      -v:对每一个压缩和解压的文件,显示是文件名和压缩比

      -l:对每个压缩文件,显示显示压缩文件的大小、未压缩文件的大小、压缩比等信息

·         pwd命令---显示当前目录

·         cd---------改变当前所处的目录

语法:cd[目录名]

·       ls----显示文件或目录信息

   语法:ls [参数] 目录或文件名

   参数:-a:显示所有文件,包括以开头的隐藏文件。

         -l:以长格式显示文件或子目录的详细信息

         -R:递归式的显示指定目录的各个子目录中的文件

         -S:以文件大小排序

         -s:给出每个目录项所用的块数

         -t:以文件修改时间的先后进行排序

         -d:如果参数是目录,只是显示其名称而不是显示其下的各文件。

          -m:横向显示目录下地文件,文件名之间以逗号分隔

         ls-l:以长格式形式在每行一个目录或文件名

·       mkdir----建立目录

  语法:mkdir[参数] 目录名[目录名]

  参数:p:同时创建目录和它的子目录

·       rmdir---删除目录

  语法:rmdir[参数] 目录名 [目录名]

  参数:-p:递归删除目录,当当子目录删除后其父目录为空时,也一同被删除

·       cp-----文件或目录复制

   语法:cp[参数] 源文件或目录 目录文件或目录

   参数:-f:如果目录文件已存在,不询问用户是否删除,直接删除在复制

         -i:如果目录文件已存在,询问目录用户是否删除,再进行复制

         -R:递归复制目录,即连用目录下的子目录和文件一起复制

         -p:在复制时保持源文件的所有者,权限和时间标志

·       mv-----文件移动和重命名

语法:mv[参数] 源文件 目标文件

参数:-f:当目标文件或目录存在时,不提示是否覆盖原文件和目录,直接进行覆盖操作

       -i:当目标文件或目录存在时,提示是否覆盖源文件和目录

·       rm-----文件目录删除

   语法:rm[参数] 文件或目录

   参数:-i:在删除或目录之前,系统将提示是否要删除文件和目录

         -f:在删除目录和文件之前,系统不进行提示而直接进行删除操作

         -r:删除目录,目录中的所有文件和子目录将递归地删除

·       cat-----显示文件内容

语法:cat[参数] 文件名  [文件名]

        参数:-n:显示输出行的行号

              -s:将相连的多个空行单一空行代替

              -e:在每行末尾显示$符号

·       more----分屏显示文件

语法:more [参数] 文件名

参数:-s:文件中连续的空白压缩成一个空白行显示

      -d:在每屏的底部显示更友好的提示信息

·       less-----分屏显示文件

语法:less[参数] 文件名

·       head-----显示文件前几行

  语法:head[参数] 文件名 [文件名]

  参数:-n num:显示文件名的前num行,

        -c num:显示文件名的前num个字符

·       tail------显示文件后几行

  语法:tail[参数] 文件名 [文件名]

  参数:+n num:第m行以后开始显示

        -n num:显示文件的倒数num行。

        -c num:显示文件的末尾num个字符

·       wc-----文件内容统计

   语法:wc[参数] 文件列表

   参数:-c:统计字符数

         -l:统计行数

         -w:统计单词数

·       touch-----建立新文件

   语法:touch 文件名 [文件名]

·       file-----显示文件和目录的类型

  语法:file 文件或文件名

·       which---确定命令文件的具体位置

 

原创粉丝点击