
Linux
文章平均质量分 72
小丁学Java
这个作者很懒,什么都没留下…
展开
-
mkdir -p:(--parents)一文掌握递归目录创建的魔法命令!!!
用表情符号、图表和代码,带你玩转 Linux/Unix 的高效目录管理!:创建目录的基础命令。():递归创建父目录,即使路径中某些目录不存在,也能自动补全。表情符号总结:✅ 自动创建缺失的父目录🔄 无视已存在的目录(无报错)📂 快速构建多级目录结构📊 对比表格: vs 场景 的行为 的行为路径中的上级目录不存在(如 )报错:自动创建 ,再创建 目标目录已存在报错:无操作(静默忽略)复杂路径(如 )需逐层创建 一行命令完成:原创 2025-04-12 13:35:35 · 975 阅读 · 0 评论 -
深入理解 Linux PATH 环境变量:配置与优化!!!
简单来说,PATH是一个环境变量,告诉 shell 在哪些目录里找命令的可执行文件。当你在终端敲下lsjava或git时,shell 会在PATH列出的目录中挨个儿搜索,直到找到对应的程序 🎯。运行echo $PATH这些目录用冒号分隔,每个目录都可能是某个命令的“家” 🏠。通过这篇博客,我们探索了PATH的方方面面,从查看、配置到优化,每一步都让你的命令行更顺手!用echo $PATH检查路径 📋。编辑 shell 配置文件添加新路径 🛠️。注意目录顺序,优先级决定一切 🎯。定期清理,保持。原创 2025-04-11 14:34:17 · 945 阅读 · 0 评论 -
find / -name ‘*.jar‘ 需要加上英文单引号 (shell 的通配符展开行为)
不加引号时:依赖于当前目录是否有匹配的文件:有匹配文件时,shell 展开,行为可能不符合预期。无匹配文件时,find正常执行。加引号时:始终按预期查找*.jar文件,不受当前目录影响。原创 2024-12-03 19:43:27 · 511 阅读 · 0 评论 -
`/etc/os-release` 文件包含了操作系统的详细信息
最推荐的方法:使用或,这两个命令提供了最全面的操作系统信息。快速判断:如果你只需要快速判断,或也可以提供足够的信息。根据你提供的信息,选择适合你的方法来确认服务器的操作系统。原创 2024-12-03 19:28:38 · 1774 阅读 · 0 评论 -
netstat -tuln | grep 27017(显示所有监听状态的 TCP 和 UDP 端口,并且以数字形式显示地址和端口号)
通过以上步骤,你应该能够解决由于端口占用导致的 MongoDB 服务启动失败问题。原创 2024-11-23 20:48:08 · 1154 阅读 · 0 评论 -
当你在Linux系统中使用MySQL命令行工具查询数据库时,如果中文显示为问号(?)或其他乱码,简单解决办法。(2)
当你在Linux系统中使用MySQL命令行工具查询数据库时,如果中文显示为问号(?)或其他乱码,简单解决办法。(2)原创 2024-09-22 20:03:49 · 453 阅读 · 0 评论 -
当你在Linux系统中使用MySQL命令行工具查询数据库时,如果中文显示为问号(?)或其他乱码,这通常是由于字符集设置不正确所导致的。以下是一些解决步骤,可以帮助你解决这个问题:
或其他乱码,这通常是由于字符集设置不正确所导致的。如果你是在SSH客户端中操作MySQL,并且字符集设置正确,但问题依旧存在,可能需要检查你的SSH客户端或终端的字符集设置。如果服务器的字符集设置正确,但数据库或表的字符集设置不正确,你需要修改它们。如果你希望MySQL服务器在启动时自动使用特定的字符集,可以在MySQL的配置文件(通常是。或者,如果你使用的是较旧的MySQL版本,可能需要使用。这将显示MySQL服务器的字符集和校对规则设置。注意:在修改表的字符集时,最好先备份数据,以防万一。原创 2024-09-22 19:57:24 · 1312 阅读 · 0 评论 -
隐藏WindTerm左边的时间戳
隐藏WindTerm左边的时间戳。原创 2024-08-08 18:51:02 · 812 阅读 · 1 评论 -
在 Vim 编辑器中,如果某个单词被意外地高亮显示,使用:noh可以取消高亮显示
配置镜像加速器,修改 /etc/docker/daemon.json 目录下的文件,不小心高亮显示https,产生问题的步骤是,我先是按esc键退出vim的编辑模式,然后在https的前面按住shift + # 号键,本意是想注释掉这行内容,但是现在不是在编辑模式,所以此时操作会高亮显示https。使用vim的命令模式,输入:noh 就可以取消高亮显示。原创 2024-07-30 18:45:36 · 533 阅读 · 0 评论 -
Linux中nohup(no hang up)不挂起,用于在系统后台不挂断地运行命令,即使退出终端也不会影响程序的运行。
这个命令在Linux或Unix系统中非常有用,主要用于在系统后台不挂断地运行命令,即使退出终端也不会影响程序的运行。默认情况下(非重定向时),nohup会将输出写入一个名为nohup.out的文件到当前目录下,如果当前目录的nohup.out文件不可写,输出会被重定向到$HOME/nohup.out文件中。在 Linux 系统中,使用“nohup”命令可以让程序在用户退出登录后仍然在后台运行,不会因为终端关闭或用户注销而被挂起中断。命令会将运行的程序与终端分离,这样即使终端关闭,程序也会继续在后台运行。原创 2024-07-17 14:48:03 · 568 阅读 · 0 评论 -
which 命令在Linux中是一个快速查找可执行文件位置的工具(which 命令的输出结果表示该命令在系统的环境变量)
本身并不直接支持这样的用法;这里提到的推荐用法更多是一种概念上的指导,实际上你可能需要结合其他工具(如。命令在 Linux 中用于查找并显示指定命令的绝对路径。可以显示别名和 shell 函数的完整路径。例如,你可以通过管道将。命令时遇到任何问题或发现任何 bug,可以向。命令的输出写入标准输入,这样。等)来实现类似的功能。原创 2024-07-16 17:13:30 · 893 阅读 · 1 评论 -
whereis命令是 Linux 和类 Unix 系统中的一个命令行工具,用于定位二进制程序、源代码和手册页(man pages)的位置
然而,请注意,Nginx 的默认网站内容目录可能因安装和配置的不同而有所不同。命令是 Linux 和类 Unix 系统中的一个命令行工具,用于定位二进制程序、源代码和手册页(man pages)的位置。命令可能不会显示所有相关的文件和目录,特别是如果 Nginx 是通过非标准方式安装的(例如,从源代码编译并安装到非标准目录)。:这些是 Nginx 的手册页文件,分别属于不同的手册部分(man3 通常用于库函数,但在这里可能是个异常;(对于源代码,但通常这个目录不包含用户安装的软件的源代码),以及。原创 2024-07-11 20:48:14 · 1240 阅读 · 1 评论 -
在Linux上部署Java项目过程
在Linux上部署Java项目过程。原创 2024-07-12 19:42:12 · 456 阅读 · 0 评论 -
在linux中查找 / 目录下的以.jar结尾的文件(find / -name *.jar)
在linux中查找 / 目录下的以.jar结尾的文件(find / -name *.jar)原创 2024-07-11 19:59:02 · 584 阅读 · 0 评论 -
Linux命令 wc(word count)-l(lines)用于统计文件中的行数。
(word count,单词计数)命令来统计文件的行数。文件中的行数,并输出结果。原创 2024-06-28 19:05:46 · 897 阅读 · 0 评论 -
Linux中,ll 命令 列出目录的内容
然后,你需要重新加载你的shell配置文件或者重新启动你的shell会话以使这个更改生效。如果你想要查看或编辑这些别名,你可以打开你的shell配置文件(具体是哪个文件取决于你的系统和配置),然后搜索。通过“ll”命令可以快速、详细地了解当前目录下的文件和目录的具体情况,对于系统管理和文件操作非常有用。表示符号链接,后面跟着表示读、写、执行权限的 rwx 字符串,以及所有者、所属组和其他用户的权限。文件中定义,目的是为了方便用户查看文件和目录的详细信息。所有者和所属组:列出文件或目录的所有者和所属组。原创 2024-06-04 15:41:23 · 1588 阅读 · 0 评论 -
Linux命令 (network statistics -all numeric programs | Global Regular Expression Print )
通过这种组合,可以快速找到特定端口、特定协议的连接信息,或者特定进程相关的网络状态等,方便对系统的网络活动进行有针对性的分析和排查。在这个例子中,您需要提供一个具体的模式,以便。这个命令将显示所有与名为"nginx"的进程相关的网络连接信息,包括连接状态、本地地址和端口、远程地址和端口、进程ID和程序名称等。这个命令将显示所有与端口8080相关的网络连接信息,包括连接状态、本地地址和端口、远程地址和端口、进程ID和程序名称等。是一个在Linux系统中使用的命令,用于查找特定进程或端口的网络连接信息。原创 2024-06-03 18:36:56 · 906 阅读 · 0 评论 -
Linux命令 jps(Java Process Status)解释
(Java Virtual Machine Process Status Tool)是 JDK 提供的一个命令行工具,用于列出当前系统中所有的 HotSpot™ Java 虚拟机进程,并显示指定进程号(如果有)或者主类名(如果设置了。命令用于列出当前正在运行的 Java 进程及其进程 ID,并显示主类的全名或 JAR 文件的完整路径。中是可选的,当使用这个参数时,它会显示除进程ID(LVMID)和简短的类名(或 JAR 文件名)之外,还会显示完整的包名或 JAR 路径。是一个Java进程的PID,原创 2024-05-29 10:52:14 · 2615 阅读 · 0 评论 -
Linux命令 free -h(human-readable)用于显示系统的内存使用情况
选项(human-readable)会使得输出更容易阅读,因为它会自动选择适当的单位(如 K、M、G)来显示内存的大小。命令会显示物理内存、交换空间(swap space)以及内核缓冲区(kernel buffers)的使用情况。部分显示了交换空间的使用情况,这通常是在物理内存不足时用来暂存不常用的数据的磁盘空间。是一个在 Unix 和 Linux 系统中常用的命令,用于显示系统的内存使用情况。原创 2024-05-29 10:09:59 · 2450 阅读 · 0 评论 -
在Linux中 --help 和 -h 的区别
可能会以人类可读的格式(例如,以KB、MB为单位)显示文件大小,而不是以字节为单位。: 这是一个短选项(short option),通常是长选项的简写形式。: 这是一个长选项(long option),用于提供详细的帮助信息。,你可能会得到一个错误消息或工具可能会尝试将其解释为其他内容(例如,如果。(或其他任何选项),你可以查阅该工具的文档(通常通过。来显示简短的帮助信息,尽管这不是标准的。)是常见的选项,用于显示工具的帮助信息。作为显示帮助的选项。用作显示帮助的选项。都是有效的短选项)。原创 2024-05-28 10:03:49 · 593 阅读 · 0 评论 -
固定Linux的ip地址,通过图形化界面操作,简单易上手
固定Linux的ip地址,通过图形化界面操作,简单易上手。原创 2024-05-27 14:22:16 · 1720 阅读 · 0 评论 -
ip addr 或 ip address 是 Linux 系统中的一个命令,用于显示或修改网络接口的地址信息。
命令时,你会看到系统上所有网络接口的地址配置,包括 IPv4 和 IPv6 地址、MAC 地址、子网掩码、广播地址等信息。但是,在进行此类更改之前,请确保你了解这些命令的潜在影响,并在可能的情况下先备份现有配置。是 Linux 系统中的一个命令,用于显示或修改网络接口的地址信息。命令与其他选项结合来查看更详细的信息或修改网络配置。软件包的一部分,通常在现代 Linux 发行版中都是预装的。命令为接口添加新地址,或使用。原创 2024-05-14 20:24:41 · 2799 阅读 · 0 评论 -
第十章 服务环境搭建,在服务器Linux上安装JDK,Tomcat,MySQL
1 熟练在服务器上安装JDK。2 熟练在服务器上安装Tomcat。3 熟练在服务器上安装MySQL。原创 2023-12-18 21:27:57 · 1543 阅读 · 0 评论 -
第九章 软件包管理 rpm(red hat package manager红帽包管理工具)和yum(yellowdog updater modified黄狗更新器修改包管理工具)
1 熟练使用RPM查询、安装、卸载软件2 熟练使用YUM安装程序。原创 2023-12-18 20:30:46 · 1096 阅读 · 0 评论 -
第八章 常见Linux命令
1 熟练文件目录类命令2 熟悉用户管理命令3 熟悉组管理命令4 熟练文件权限命令5 熟悉搜索查找类命令6 熟练压缩和解压缩命令7 熟练进程线程类命令8 了解磁盘分区类命令。原创 2023-12-18 19:45:39 · 1748 阅读 · 0 评论 -
第七章 远程工具的使用WindTerm的安装和使用
1 熟练安装和使用 WindTerm。原创 2023-12-18 09:00:37 · 1237 阅读 · 0 评论 -
第六章 虚拟机管理操作
1 熟练掌握虚拟机快照的使用和管理2 熟练掌握通过克隆方式创建虚拟机。原创 2023-12-18 08:29:57 · 116 阅读 · 0 评论 -
第五章 虚拟机网络配置
1 熟练查看虚拟机网络配置信息2 熟悉WMware的联网模式及特点3 熟练在NAT模式下,将虚拟机IP设置为固定IP4 熟练查看虚拟机主机名及配置主机名IP映射关系5 熟练掌握Linux服务管理类命令。原创 2023-12-17 22:54:57 · 417 阅读 · 0 评论 -
第四章 VI(visual interface可视化界面)和VIM(visual interface improved视觉界面改进)编辑器
VI(visual interface可视化界面)和VIM(visual interface improved视觉界面改进)编辑器。VIM的一般模式命令。VIM的编辑模式命令。VIM的命令模式命令原创 2023-12-17 22:11:32 · 1648 阅读 · 0 评论 -
第三章 Linux的目录结构
/sbin:(super user binaries超级用户二进制文件)/lib:(library库)/etc:★(etcetera等等)(editable text configuration可编辑的文本配置)/usr:(user用户)/proc:(process file system进程文件系统)/srv:(service服务)/sys:(system file system系统文件系统)/tmp:(temporary)/dev:(device)/mnt:(mount point挂载点)原创 2023-12-16 15:40:04 · 1065 阅读 · 0 评论 -
第二章 VMware的使用-安装-创建虚拟机-安装Linux-常见问题-全网看这一篇就足够
1 熟悉VMware软件的作用2 可以熟练安装VMware软件3 可以熟练使用VMware创建虚拟计算机4 可以熟练为虚拟计算机安装Linux操作系统5 能独立解决安装过程中的常见问题。原创 2023-12-16 14:15:17 · 1666 阅读 · 0 评论 -
第一章 Linux 入门
1 熟悉Linux是什么2 熟悉Linux的优势3 可以比较Linux和Windows4 了解Linux的常见版本。原创 2023-12-16 12:31:15 · 179 阅读 · 0 评论