Linux与Windows操作系统参数查询与配置 1 linux命令 1.1 清理操作系统缓存 1.2 查看用户全部进程已经使用的文件打开数量 1.3 查看服务器端口连接信息 1.4 查看目录与文件大小带排序 1.5 查询文件HASH值 1.6 设置主机名 1.7 查看磁盘设备映射关系 1.8 使用 find 命令批量删除文件 2 windows命令 2.1 查询操作系统CPU核心数 2.2 查看WINDOWS系统信息 2.3 查看电脑已保存的wifi密码 2.4 定时关闭计算机 3 更多Linux命令全方位指南实战教程Linux命令学习使用列表 1 linux命令 1.1 清理操作系统缓存 echo 3 > /proc/sys/vm/drop_caches1.2 查看用户全部进程已经使用的文件打开数量 lsof | awk '$5 == "dmdba" {print $1}' | sort | uniq -c [ root@localhost disql_conf] # lsof | awk '$5 == "dmdba" {print $1}' | sort | uniq -c 178 dmap25998 dmserver594 dmwatcher[ root@localhost disql_conf] # 1.3 查看服务器端口连接信息 - 查询连接到指定 TCP 端口的连接netstat -tunp | grep ':5236' - 查询连接到指定 UDP 端口的连接netstat -uunp | grep ':5236' 1.4 查看目录与文件大小带排序 du -sh *| sort -hr 1.5 查询文件HASH值 1.6 设置主机名 hostnamectl set-hostname db011.7 查看磁盘设备映射关系 你可能会看到类似 xxx-dm0 或者更有意义的卷名(如 datavg-datalv -> …/dm-1),这能帮助你确认它们是 LVM 卷还是其他类型的存储。 ls -l /dev/mapper/
1.8 使用 find 命令批量删除文件 find 命令会逐个或分批查找文件并执行删除,完美避开参数列表过长的限制。 # 1. 先确认一下要删除的文件数量(可选,用于评估耗时) find . -maxdepth 1 -type f-name "TSK_*" | wc -l # 2. 执行删除(推荐方式,自动分批处理,效率最高) find . -maxdepth 1 -type f-name "TSK_*" -exec rm -f { } +# 参数说明: # maxdepth 1:仅在当前目录查找,不进入子目录,提升性能。 # type f:仅针对普通文件。 # exec rm -f {} +:find 会将找到的文件尽可能多地打包传给 rm,比逐个删除(\;)快得多。 2 windows命令 2.1 查询操作系统CPU核心数 wmic cpu get NumberOfCores, NumberOfLogicalProcessorsC:\Users\Administrator>wmic cpu get NumberOfCores, NumberOfLogicalProcessors NumberOfCores NumberOfLogicalProcessors 10 20 第 1 颗CPU 10 20 第 2 颗CPU CPU物理核心数 CPU逻辑处理器数 C:\Users\Administrator>2.2 查看WINDOWS系统信息 systeminfo2.3 查看电脑已保存的wifi密码 #以管理员身份打开命令提示符: #按 Win + S,输入 cmd # 右键选择 “以管理员身份运行” # 查看已保存的 wifi名称 netsh wlan show profiles# 查看wifi名称对应的密码 netsh wlan show profilename = "wifi名称" key = clear2.4 定时关闭计算机 Windows系统中设置30分钟后自动关闭计算机,您可以使用shutdown命令 这条命令中的-s参数表示执行关机操作,-t参数后面跟的数字表示延迟关机的时间(单位为秒)。 因此,1800秒后计算机将自动关闭,即30分钟后。 shutdown -s -t 1800shutdown - a3 更多Linux命令全方位指南实战教程Linux命令学习使用列表 更多Linux命令全方位指南实战教程Linux命令学习使用列表 - - 点击跳转