Skip to content

Ubuntu

字数: 0 字 时长: 0 分钟

更新和升级包

sh
sudo apt update && sudo apt upgrade

apt install <package name> # 安装某软件
apt search <package name> # 搜索某软件
apt show <package name> # 显示软件信息
apt --help

设置 root 密码

sh
sudo passwd root

sudo   //管理权限
sudo -s  //进入管理员权限模式
ls  //查看当前路径下的文件
sudo apt update   //更新软件包       
sudo apt-get upgrade    //对比本地需要更新的包        
sudo mv <clone_file> <target_file>   //移动文件,<clone_file>为要复制的文件路径,<target_file>为目标文件路径
sudo cp <clone_file> <target_file>   //复制文件,<clone_file>为要复制的文件路径,<target_file>为目标文件路径
sudo rm <target_file>  //删除文件,<target_file>为目标文件,如果目标为文件夹,加上可选符:-f 例如sudo rm -f <target_file>

sh
sudo apt install build-essential autoconf libpng-dev # 包含了gcc、g++、make等工具

nvm

sh
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash
重新打开终端才能用
nvm i 20.19.1

shell神器zsh和oh-my-zsh

sh
# shell神器zsh和oh-my-zsh  https://juejin.cn/post/6844903664516071431
sudo apt install zsh # 安装zsh
# 安装oh-my-zsh
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" 

# oh-my-zsh插件
ls ~/.oh-my-zsh/plugins
# 自带 git:在命令行显示当前仓库分支名称,以及提供一些 Git 便利功能和命令别名
# 自带 z:会记录在命令行中经常访问的目录,输入 z + 目录部分名称,会自动匹配最可能的位置
# zsh-syntax-highlighting:提供语法高亮功能
git clone --depth=1 https://github.com/zsh-users/zsh-syntax-highlighting.git ~/.oh-my-zsh/plugins/zsh-syntax-highlighting
# zsh-autosuggestions:根据历史命令提供建议
git clone --depth=1 https://github.com/zsh-users/zshugins=(git z zsh-autosuggestions zsh-syntax-highlighting)
# 之后通过 . ~/.zshrc 命令刷新配置,即可看到进入了 powerlevel10k 主题的配置流程,按照指引一步步完成配置即可