Linux操作系统入门(四)

继前篇中提到的文件基本操作指令,在本篇中,将提供更多文件进阶操作指令与符号

复制【cp命令】cp命令:{

语法:cp [选项-r] [Linux路径1] [Linux路径2]

-r作用域复制文件夹,表示递归

其作用为复制文件夹/文件

路径1为被复制的文件/文件夹

路径2为复制所去的地方

}

移动【mv命令】mv命令:{

语法:mv [Linux路径1] [Linux路径2]

其作用为移动文件夹/文件

路径1为被移动的文件/文件夹

路径2为移动所去的地方(若不存在则进行改名)

}

删除【rm命令】rm命令:{

语法:rm [选项-r -f] [Linux路径1] [Linux路径2] .......

-r作用为删除文件夹

-f 其作用为强力删除文件夹/文件(常用于Root用户)

路径1~N为被删除的文件/文件夹(支持同时删除多个,但需要用空格隔开)

参数支持使用通配符*,作模糊匹配

}

查找【which命令】which命令:{

语法:which [需要查找的命令]

作用:查找命令的程序文件

无需选项,只需要其他命令作为参数

}

【find命令】find命令:{

语法:find [起始路径] -name "文件名"

作用:查找指定文件

可将 -name替换为-size +|-kMg

进行按大小查找文件

}

【grep命令】grep命令:{

从文件中通过关键字过滤文件行

语法: grep [-n】关键字 文件路径

选项-n,可选,表示在结果中显示匹配的行的行号。

参数,关键字,必填,表示过滤的关键字,建议使用””将关键字包围起来

参数,文件路径,必填,表示要过滤内容的文件路径,可作为管道符的输入

}

统计【wc命令】wc命令:{

统计文件的行数、单词数量、节数、字符数等

语法:wc [-c-m-l-w] [文件路径]

不带选项默认统计:行数、单词数、字节数

-c字节数、-m字符数、-l行数、-w单词数

参数,被统计的文件路径,可作为管道符的输入

}

**管道符|:将其左边命令的结果作为右边命令的输入

输出【echo命令】echo命令:{

在命令行内输出指定内容

语法:echo [输出内容]

无需选项,仅有一个参数表示要输出的内容

}

**反引号符 ` 被其包围的内容会被作为命令执行,而非常规字符

**重定向符{

>将左侧命令的结果覆盖写入到右侧指定文件中

>>将左侧命令的结果追加写入到符号右侧指定文件中

}

【tail命令】tail命令:{

查看文件的尾部内容并可以进行持续性跟踪

语法:tail [-f - num] [Linux路径]

-f 为持续进行跟踪 -num为查看文件尾部的行数(默认为10行)

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值