访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

Linux中对文件和目录进行操作的常用命令,及通配符的使用和两种路径

时间:2019-07-27

常用linux命令大全_linux常用命令_常用dos命令

对文件和目录进行操作的命令最常用的有这十三个命令:

查看目录内容 ls

切换目录 cd

创建和删除操作 touch mkdir rm

拷贝和移动文件 cp mv

查看文件内容 cat more grep

其他 echo 重定向 > 和 >> 管道 |

想差了把,以为只有这十三个?嘿嘿。

其实linux常用命令,每个命令还有相应的扩展,即每个命令还有相应的选项可供我们选择。

每个选项都在原本基础功能上,添加了扩展功能。

让我们来一一说说,什么?你又要送我大挖掘机?谢谢谢谢!!!

有如下选项

-a 显示目录下所有文件和文件夹,包括隐藏起来的。

-l 以列表的形式查看目录内容

-h 需配合-l使用,人性化显示数据大小

常用dos命令_常用linux命令大全_linux常用命令

切换目录命令: cd

cd 回到当前用户的主目录

cd ~ 回到当前用户的主目录

cd . 保持当前目录不变

cd .. 切换到上级目录

cd - 可以在最近两次工作目录之间来回切换

创建文件或修改文件时间的命令 :touch

文件名不存在,则创建新文件

存在,则修改文件的末次修改时间

创建目录的命令: mkdir

-p 递归的创建文件夹(文件夹里的文件夹)

删除文件或目录命令 : rm

-r 删除目录

-f 强制删除,忽略不存在的文件,不提示

以树状图的形式列出文件目录结构的命令: tree

常用linux命令大全_常用dos命令_linux常用命令

-d 只显示目录

复制文件或目录到另一个文件或目录的命令: cp

-f 已经存在的目标文件直接覆盖,不提示

-i 覆盖文件前提示

-r 将目录下的所有文件复制

移动文件夹或目录,或重命目录名的命令: mv

-i 覆盖文件前提示

查看文件内容的命令: cat

-b 对非空输出行编号,就是说只对有内容的进行编号显示

-n 对所有输出行编号,空格行也编号显示

查看文件内容较多的命令: more

q 退出 空格下一个页 Enter 一下行 f前滚 b后滚 /word 搜索word字符串

查看文本中是否包含指定文本的命令: grep

-n 显示匹配的行和行号

-v 显示不包含指定文本的所有行

linux常用命令_常用linux命令大全_常用dos命令

-i 忽略大小写

常用的两种查找模式:

^a 行首,搜索以a开头的行

ke$ 行尾,搜索以ke结尾的行

其他命令

让你的文本在终端中输出的命令:echo

echo haha

终端中会显示 haha

将命令执行的结果重定向到一个文件中的命令:

> 表示输出linux常用命令,会覆盖文件中的所有内容

>> 表示追加,会将内容追加到已有文件的末尾

通常配合echo 使用

将一个命名的结果作为一个命令的输入(参数)的命令 管道 |

左边写,右边读

常用的管道有:

常用dos命令_linux常用命令_常用linux命令大全

more:分屏显示内容

grep:在执行命令的结果上查询执行文本

通配符:

* 表示任意个数字符

?表示任意一个字符,至少一个

[ ] 表示可以匹配字符组中的任何一个

[ abc] 匹配abc中的任意一个

[ d-g ] 匹配d到g中的任意一个

使用方式:通常用于快速定位文件或文件夹。

例如: 定为以 T结尾的目录或文件

ls *T

路径

相对路径 :从当前所在的目录开始,你要去的地方的路径。

绝对路径:从根目录开始,一直到你要到的地方的路径。

以上,就是今天的内容,如有雷同,我不搞基。