在WSL2下的Ubuntu常用命令
# 查看宿主主机IP
ip route | grep default | awk '{print $3}'
cat /etc/resolv.conf
# 查看本机IP
ip a |grep "global eth0"
hostname -I | awk '{print $1}'
# 安装MySQL客户端
sudo apt-get install mysql-client
# 保留文件属性的多文件或文件夹的压缩及解压
tar --xattrs --xattrs-include=* -zcvf scala-env.tar.gz .cache .config .g8 .ivy2 .local .sbt cs hello-scala3 .motd_shown
tar --xattrs --xattrs-include=* -zxvf scala-env.tar.gz
# 创建目录并切换到新建的目录下
mkdir -p $HOME/Downloads/Jdk && cd "$_"
# 为应用创建别名,方便自己使用
alias dir=ls
配置防火墙
sudo ufw allow 3389
由于网络问题,github经常不能访问,这个网址或许有帮助:https://www.nslookup.io/domains/github.com/dns-records/
修改系统软件仓库
sudo sed -i 's/http:\/\/archive.ubuntu.com/https:\/\/mirrors.tuna.tsinghua.edu.cn/g' /etc/apt/sources.list
# 安装open jdk
sudo apt-get install openjdk-21-jdk
/usr/lib/jvm/java-21-openjdk-amd64
# 脚本
vi ~/.bashrc 或 vi ~/.profile 都可以,推荐后者
setJavaHome() {
case $1 in
8)
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
;;
11)
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
;;
17)
export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
;;
21)
export JAVA_HOME=/usr/lib/jvm/java-21-openjdk-amd64
;;
*)
echo "不支持的Java版本: $1"
return 1
esac
export PATH=$JAVA_HOME/bin:$PATH
echo "JAVA_HOME set to $JAVA_HOME"
java -version
}
source ~/.bashrc
setJavaHome 11
which java
/usr/lib/jvm/java-11-openjdk-amd64/bin/java
sudo find ./ -name "create-astro.sh"
find -amin -20 最近20分钟访问的文件
find -atime -2 最近2天访问的文件
find -mmin -10 最近20分钟修改的文件
find -mtime -1 最近1天访问的文件
sudo updatedb
locate -r "hello.py"
grep -r "hello.py" /
安装字体
sudo apt install fonts-wqy-microhei ttf-wqy-zenhei
查看中文字体
fc-list :lang=zh-cn
清除缓存并卸载
sudo apt autoclean && sudo apt autoremove
下载Linux版本的Chrome
https://www.google.cn/chrome/
滑动到底部,点击“其他平台”,点击“Linux”,选择相应的安装包,点击“接受并安装”按钮
sudo dpkg -i google-chrome-stable_current_amd64.deb
sudo apt install --fix-broken -y
sudo dpkg -i google-chrome-stable_current_amd64.deb
which google-chrome
/usr/bin/google-chrome
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现