- 博客(171)
- 收藏
- 关注
原创 【linux】shell(38)-数组
定义一个数组# 也可以使用declare命令数组中的元素可以是字符串、数字或其他数据类型。数组的索引从0开始。
2024-12-18 13:35:22
547
原创 【linux】shell(35)-输入输出
Shell 脚本可以通过read命令从键盘读取用户输入。这个脚本要求用户输入他们的名字,然后输出个性化的问候信息。
2024-12-15 14:37:31
522
原创 【linux】shell(34)-后台执行脚本
在 Linux 和 Unix 系统中,可以使用多种方法将脚本或命令在后台执行。后台执行脚本的目的是使脚本或命令在不阻塞终端的情况下运行。这些方法包括使用 符号、 命令和 或 会话等。将命令或脚本放在后台执行的最简单方法是使用 符号。这样做可以让命令在后台运行,同时返回终端提示符以便进行其他操作。创建一个简单的脚本 ,内容如下:在后台执行该脚本:2. 使用 命令 命令用于在不挂起的情况下运行命令,即使用户注销了,命令仍然会继续运行。通常与 结合使用。输出将被重定向到 文件,您可以使用
2024-12-14 13:45:59
952
原创 【linux】shell(33)-函数
编写和使用函数是 shell 脚本编程中的一个重要方面。函数可以帮助你组织代码,提高代码的可读性和可重用性。
2024-12-11 12:56:55
412
原创 【linux】shell(32)-循环控制
在 Shell 脚本中, 循环是一种常见的循环结构,用于遍历列表、数组或命令输出。 循环的基本语法如下: 是一个临时变量,用于存储每次迭代中的当前项。 可以是空格分隔的值、文件名、命令输出等。 是循环体中要执行的命令。简单示例遍历列表运行输出:遍历数字范围可以使用 Brace Expansion 或 命令来生成数字范围。使用 命令遍历数组定义和遍历数组使用命令输出进行循环可以将命令输出作为列表来进行循环。遍历命令输出嵌套 循环可以在 循环中嵌套另一个 循
2024-12-09 13:38:26
1143
原创 【linux】(25)shell脚本-基础入门
Shell 脚本是一种在类 Unix 系统(如 Linux、macOS)中用来编写自动化任务的脚本语言。掌握 Shell 编程可以帮助你高效地管理系统、批量处理文件、执行定时任务等。是一种命令行解释器,它为用户提供了与操作系统内核交互的界面。Shell 脚本通常是一个文本文件,包含一系列命令。Shell 中的变量用来存储数据。函数用于封装代码块,提高脚本的可复用性。Shell 支持基本的算术操作。
2024-12-02 08:56:47
511
原创 【linux】(24)SSH
SSH(Secure Shell)是一种用于安全远程登录和其他网络服务的加密协议。它提供了在不安全网络上安全传输数据的机制。
2024-12-01 09:37:53
409
原创 【linux】(22)Nmap(Network Mapper)-网络扫描和安全审计
(Network Mapper)是一个开源的网络扫描和安全审计工具。它用于发现网络上的设备、识别主机的操作系统、开放的端口,以及对目标主机进行安全性评估。Nmap 在网络管理和渗透测试中非常常用。
2024-11-29 10:05:18
1126
原创 【linux】(21)进程端口排查-fuser
是一个用于显示进程使用的文件、套接字或端口的 Linux 命令。它可以帮助诊断某个文件、目录、端口或设备被哪个进程占用。:终止占用 TCP 8080 端口的进程,并在杀死进程前提示用户确认。:详细显示每个进程的信息,包括用户、进程 ID 和访问类型。:显示占用 TCP 80 端口的进程。:显示占用该文件的进程和用户信息。:强制终止占用该文件的所有进程。:显示占用该文件的进程 ID。
2024-11-28 08:46:05
657
原创 【linux】(20)资源监控-lsof
(list open files)是 Linux 系统中用于列出当前系统上所有打开文件的命令。由于在 Unix/Linux 系统中,一切皆文件(包括常规文件、目录、套接字、设备等),因此。显示当前系统中所有被打开的文件。通常输出很长,建议结合其他选项过滤。可以帮助解决因文件删除后仍占用空间的问题,常用于日志文件。对系统监控、故障排除、资源管理等非常有用。大多数 Linux 发行版默认安装了。命令终止占用该端口的进程。
2024-11-27 08:59:57
807
原创 【linux】(19)查看端口占用-ss
的现代替代工具,用于显示套接字(socket)统计信息。它提供有关网络连接、套接字状态和端口使用情况的信息,且执行速度更快,显示结果更详细。(Socket Statistics)命令是。
2024-11-26 09:25:16
444
原创 【linux】(17)压缩和解压
tar是一个用于创建、维护、修改和解压缩存档文件的 Linux 命令。tar常常用于备份文件或者将多个文件打包成一个文件以便于传输或存储。以下是tar。
2024-11-23 13:10:01
904
原创 【linux】(16)date命令
可以使用+FORMAT选项自定义输出格式。%Y:四位数的年份(例如,2024)%m:两位数的月份(01-12)%d:两位数的日期(01-31)%H:两位数的小时(00-23)%M:两位数的分钟(00-59)%S:两位数的秒(00-59)%A:完整的星期名称(Sunday-Saturday)%a:缩写的星期名称(Sun-Sat)%B:完整的月份名称(January-December)%b:缩写的月份名称(Jan-Dec)%T:时间(24小时制,格式为%H:%M:%S%F:日期(格式为。
2024-11-22 12:36:04
622
原创 【linux】(14)linux常用命令
whereis命令用于在 Linux 系统中查找命令的二进制文件、源代码文件和手册页的位置。whereis ls。
2024-11-20 13:44:44
252
1
原创 【linux】(13)java虚拟机进程信息-jps
jps(Java Virtual Machine Process Status Tool)是一个 Java 提供的命令行工具,用于显示当前 Java 虚拟机进程的相关信息。
2024-11-19 09:38:53
485
原创 【linux】(12)进程实时信息-top
top是一个用于显示系统任务和进程实时信息的命令行工具,在 Unix 和 Linux 系统中非常常用。
2024-11-17 22:41:15
399
原创 【linux】(11)进程命令-kill
kill命令是 Unix 和 Linux 系统中用于发送信号给进程的工具。尽管名字叫 “kill”,但它不仅用于终止进程,还可以发送各种信号来控制进程的行为。
2024-11-15 13:12:53
565
原创 【linux】(9)目录介绍
/boot用途:存放用于系统引导时使用的各种文件,是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。(不要动)内容:包括启动引导程序和内核镜像文件。如果这个目录有问题,系统可能无法启动。示例:/dev用途:存放设备文件, dev是Device(设备)的缩写, 存放的是Linux的外部设备,在Linux中访问设备的方式和访问文件的方式是相同的。内容:设备文件是一种特殊类型的文件,它们充当设备(如硬盘、终端、打印机等)的接口。Linux 中一切皆文件,设备也是文件。示例:
2024-07-02 13:07:21
716
原创 【linux】(1)文件操作及vi
存在,Vi 会打开该文件;命令:显示所有文件,包括隐藏文件。命令:在文件内容中搜索特定字符串。命令:查看文件和目录磁盘使用情况。命令:创建一个文件并写入内容。向右缩进第 1 到第 10 行。向左缩进第 1 到第 10 行。命令:创建一个新的空文件。删除第 1 到第 10 行。命令:创建一个新的目录。命令:详细列出目录内容。命令:分页查看文件内容。命令:查看文件开头部分。命令:查看文件结尾部分。命令:在目录中搜索文件。命令:将内容写入文件。命令:更改文件所有者。命令:打包和解包文件。命令:压缩和解压文件。
2024-06-02 09:40:42
1406
原创 【unity】(3) Terrain Editor
在Unity的Hierarchy视图中,右键选择来创建一个新的Terrain对象。: 选择Hierarchy中的Terrain对象,Inspector视图会显示Terrain的各种属性和工具。
2024-05-20 13:31:39
1715
1
opencv人脸识别和训练python代码
2024-01-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人