当前位置: 首页 > news >正文

ubuntu常用技巧

获取qq的pid

sudo netstat -anpt | grep qq | awk '{print $7}'  | awk -F '/' '{print $1}' | head -n 1

获取无线网卡的ip地址

ifconfig wlp2s0 | grep inet | head -n 1 | awk '{print $2}'

获取首行    全局范围的IPv6地址,具有64位的前缀长度(prefixlen),属于0x0作用域范围

ifconfig wlp2s0 | grep inet6 | head -n 1 | awk '{print $2}'


获取尾行    全局范围的IPv6地址,具有64位的前缀长度,属于0x0作用域范围

ifconfig wlp2s0 | grep inet6 | tail -n 1 | awk '{print $2}'

获取指定行  本地链路本地地址,它只能在本地链路上使用,具有64位的前缀长度,属于0x20作用域范围

ifconfig wlp2s0 | grep inet6 | sed -n '2p' | awk '{print $2}'

删除系统中无效的软链接:
 

#!/bin/bash# 检查指定目录中的所有文件,找出无效的软链接并删除
function remove_invalid_symlinks() {local directory="$1"if [ -d "$directory" ]; thenfind "$directory" -type l | while read symlink; doif [ ! -e "$symlink" ]; thenecho "Removing invalid symlink: $symlink"rm "$symlink"fidoneelseecho "Directory not found: $directory"fi
}

# 在指定的目录中查找并删除无效的软链接
remove_invalid_symlinks "/path/to/directory"

在这个脚本中,remove_invalid_symlinks 函数会接收一个参数作为目录路径,在该目录中查找所有的软链接,并删除那些指向不存在目标的软链接。你只需要将 "/path/to/directory" 替换为你想要检查的目录路径,然后运行脚本即可删除系统中无效的软链接


# 切换java版本

sudo update-alternatives --config java

 

http://www.hskmm.com/?act=detail&tid=33252

相关文章:

  • 10.17 CSP-S模拟33 改题记录
  • 包装类(基本数据类型对应的引用数据类型)
  • luogu P7915 [CSP-S 2021] 回文
  • USACO 绿-蓝 思维题小记
  • Day16-C:\Users\Lenovo\Desktop\note\code\JavaSE\Basic\src\com\classlei
  • 一个实用的短视频脚本创作指令分享
  • 字典树 Trie 乱讲
  • redis和mysql之间的数据一致性
  • ubuntu允许root登录桌面系统
  • 24. 两两交换链表中的节点
  • AI协科学家:技术革命还是安全噩梦?
  • 一个决定
  • 10月17日
  • npm镜像配置
  • 一些特性
  • ubuntu安装mysql
  • 计算机视觉技术与应用深度解析
  • AGC 板刷记录1
  • 2025.10.17总结
  • 记Windows 11环境Rust下载安装配置流程
  • K8s学习笔记(九) job与cronjob - 教程
  • [HZOI]CSP-S模拟33
  • [PaperReading] VLM2Vec-V2: Advancing Multimodal Embedding for Videos, Images, and Visual Documents
  • ShandongCCPC2024
  • 标悬浮展开多级菜单
  • Nimble:让SwiftObjective-C测试变得更优雅的匹配库 - 指南
  • 2025.10.17总结 - A
  • Ubuntu创建python桌面图标
  • 深入解析Pure恶意软件家族:从RAT到构建器再到开发者
  • Ubuntu上配置Flask应用程序的Nginx和uWSGI