技术教程

松勤软件测试:Linux进阶课:目录(文件夹)与文件操作

1、ls与cat的区别是是什么?答:ls命令的含义是list,显示当前目录中内容。不加参数时它显示当前目录中除隐藏文件外的所有文件及目录的名字。cat命令是linux下的一个文本输出命令,通常是用于查看某个文件的内容的。2、[abc]这个能不能用多个字符做一个开头的?[my,is,am]能这样分隔吗?答:通配符[]代表一个字符,并且这个字符的取值只能是[]中 …

【Linux】程序执行的黑魔法:五分钟彻底搞懂 Linux ELF 文件

ELF 文件不仅仅是一个格式,它是 Linux 世界中程序的"灵魂容器",承载着程序从编译到执行的整个生命周期。今天咱们来聊一个看起来高深,实际上理解起来其实挺简单的话题—— ELF 文件。不知道你有没有想过:我们敲下.program命令的那一刻,计算机是怎么把这个文件变成一个活蹦乱跳的进程的?这背后的"黑魔法"到底是什么?没 …

linux查看端口被哪个进程被占用的六个方法,收藏下来总会用得上

大家在操作linux系统,或者在安装linux软件的时候,应该会经常遇到端口被其他进程占用的问题,下面就列举一下怎么查看linux端口被占用的方法。lsof命令lsof(list open files)命令可以列出当前系统中打开的所有文件,包括网络端口。可以使用lsof命令查看某个端口被哪个进程占用。具体的命令为:sudo lsof -i :端口号,其中端口 …

Linux的30个常用命令汇总,运维大神必掌握技能!

以下是Linux系统中最常用的30个命令,精简版覆盖日常操作核心需求,适合快速掌握:一、文件目录操作1. `ls` - 列出目录内容`ls -l`(详细信息) | `ls -a`(显示隐藏文件)2. `cd` - 切换目录`cd ~`(回家目录) | `cd ..`(返回上级)3. `pwd` - 显示当前路径4. `cp` - 复制文件目录`cp file …

一切皆文件 – Linux lsof 妙用技巧

lsof(List Open Files)是 Linux 中用于列出系统打开文件的实用工具。它可显示进程与文件、目录、网络连接等的关联信息。以下是常见使用场景和示例:1、列出所有打开的文件$ sudo lsof2、查看某用户打开的文件$ sudo lsof -u <用户名>3、查看指定进程ID(PID)打开的文件$ sudo lsof -p &l …

Linux网络排错必备:多种方法查找进程占用的端口号

在 Linux 系统中,可以通过多种方法查找进程占用的端口号。以下是几种常用的方法及其具体操作:1. 使用 netstat命令netstat 是一个传统的网络统计工具,可以显示网络连接、路由表、接口统计等信息。命令示例:sudo netstat -tulnp | grep <进程名或端口号>-t:显示 TCP 端口-u:显示 UDP 端口-l:仅 …

Linux统计当前文件夹下文件数量(linux统计文件总数)

在 Ubuntu 中,你可以使用以下命令来统计当前文件夹下的文件数量(不包括子目录):```bashls -l | grep -v ^d | wc -l```解释:- `ls -l`:列出当前目录下的详细文件信息- `grep -v ^d`:过滤掉以'd'开头的行(即目录)- `wc -l`:统计剩余的行数(即文件数量)注意:这个结果会包含隐 …