【Linux系统】第5节 Linux增删改查常用命令及查看命令字帮助手册

1 常用命令

1.1 查询

查询主要有两种:①查看目录下有哪些内容;②查看文件中的内容。常用命令为:

1.1.1 ls命令

(1)用法:ls [选项] [目录名]
(2)功能:查看目录下有哪些内容。list directory contents。其中,“[]”代表可加或不加。当不加目录名时,表示查看当前目录下的子目录。
(3)ls的常用选项

  • -l:显示文件详细信息,除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出。
    在这里插入图片描述

  • -lh:-h通常和-l组合使用,文件大小以K M G 等为单位列出。
    在这里插入图片描述

  • -a:显示所有文件及目录,包括隐藏文件 (. 开头的文件为隐藏文件)。
    在这里插入图片描述

  • -A:同 -a ,但不列出 “.” (当前目录) 及 “…” (上一级目录)。
    在这里插入图片描述

  • -r:将文件以相反次序显示(原定依英文字母次序)。

  • -t:将文件依建立时间之先后次序列出。

  • -F:在列出的文件名称后加一符号;例如可执行档则加 “*”, 目录则加 “/”。

  • -R:递归列出遇到的子目录。
    在这里插入图片描述

1.1.2 cat命令

(1)用法:cat [选项] 文件
(2)功能:查看文件中的内容。concatenate files and print on the standard output。其中,“[]”代表可加或不加。
在这里插入图片描述

1.1.3 du命令

(1)用法:du [选项] 目录/文件
(2)功能:会显示指定的目录或文件所占用的磁盘空间。
(3)例子:du -sh 目录:查看目录大小

1.2 创建

创建主要有两种:①创建目录;②创建文件

1.2.1 touch命令

(1)用法:touch [选项] 文件
(2)功能:创建文件,也可以更改文档或目录的时间。
(3)例子
将文件创建到tmp文件夹下,因为该文件夹为临时文件夹,在其中创建文件无关紧要。
在这里插入图片描述
在这里插入图片描述

1.2.2 echo命令

(1)用法:echo “内容” > 文件名
(2)功能:将内容输入到文件名中,若文件不存在则创建。
在这里插入图片描述

1.2.3 mkdir命令

(1)用法:mkdir [选项] 目录名
(2)功能:make directory,创建目录。
(3)常用选项:-p 可以创建多级目录
在这里插入图片描述
在这里插入图片描述

1.2.4 ln命令

(1)用法:ln -s 绝对路径源文件 建立的连接文件
(2)功能:link,-s表示符号链接,创建符号连接(快捷方式)。源文件一定要用绝对路径。
在这里插入图片描述

1.3 修改

修改主要为剪切、复制和重命名。

1.3.1 mv命令

(1)用法:mv [选项] 源文件或目录 目标文件或目录
(2)功能:重命名和剪切。
(3)注意:

  • 1)mv [选项] 源文件 目标目录 :将源文件剪切到目标目录中
  • 2)mv [选项] 源文件 目标文件 :将源文件重命名为xxx
  • 3)mv [选项] 源目录 目标目录 :当目标目录存在时,将源目录剪切到目标目录中
  • 4)mv [选项] 源目录 目标目录 :当目标目录不存在时,将源目录重命名为xxx
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

1.3.2 cp命令

(1)用法:cp [选项] 源文件/源目录 目标文件/目标目录
(2)功能:拷贝文件。将源文件/源目录复制到目标文件/目标目录中。注意,若不存在目标文件/目标目录,则创建一个。注意,若想拷贝一个目录包括目录下的所有子文件,需要加上“-r”选项。
在这里插入图片描述
在这里插入图片描述

1.4 删除

1.4.1 rm命令

(1)用法:rm [选项] 文件名或目录。
(2)功能:remove,删除文件和目录。
(3)常用选项

  • -f :force,强制删除
  • -r :recursive,递归删除

(4)注意:删除目录时需要加常用选项-r,才能删除。若不想问你是否删除,加常用选项-f即可。选项间可以合并使用,谁前谁后都可以。

(5)例子:

  • 1)rm -f 文件名:强制删除。
  • 2) rm -fr 目录:删除目录。
    在这里插入图片描述
    在这里插入图片描述

1.5 搜索

1.5.1 grep命令

(1)用法:grep [选项] ”模式“ [文件]
(2)功能:搜索匹配"模式"的文件,经常和管道符“|”组合使用。(管道符:将前面命令的结果作为后面命令输入的参数)
(3)例子:ls | grep “tree”:搜索当前目录中带关键字tree的所有文件。
grep  [选项]  ”模式“  [文件]

2 查看命令字帮助手册

命令字分为两类,分别为
(1)内部命令:指命令解释器自带的命令。查看其帮助手册时,输入“help 命令字”,
(2)外部命令:指安装的第三方软件带来的。查看其帮助手册时,输入“help 命令字”和“man 命令字”都可以。

2.1 man命令

(1)用法:man [选项] 命令字
(2)功能:查询该命令的详细选项及用法明细,该命令查询内部命令时不如 help 方便。当输入q时可以退出帮助手册。
(3)例子:以查询ls命令为例,介绍man命令及ls命令的详细用法,输入 man ls 并回车,弹出命令 ls 的详细说明。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.2 help命令

(1)用法:help [选项] 命令字
(2)功能:查询该命令的详细选项及用法明细。

3 Linux 命令大全

更多命令及使用教程,可以参考菜鸟联盟相关介绍。

4 归纳

(1)掌握linux系统常用命令的使用方法,如增删改查等常用命令;
(2)掌握查询命令字的帮助手册,并能读懂帮助手册;
(3)了解更多命令在哪学。

参考文章

[1] 《Kali Linux系统增删改查基础及命令字帮助手册》
[2] 视频传送门

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值