Ubuntu命令大全
Ubuntu常用的操作命令
一、系统/软件升级:
1、升级安装包相关的命令,刷新可安装的软件列表(但是不做任何实际的安装动作)
sudo apt-get update;
2、进行安装包的更新(软件版本的升级)
sudo apt-get upgrade;
3、dist-upgrade会比upgrade更智能地处理需要更新的软件包的依赖关系。
sudo apt-get dist-upgrade;
4、进行系统版本的升级(Ubuntu版本的升级)
sudo do-release-upgrade;
5、清理旧版本的软件缓存
sudo apt-get autoclean;
6、清理所有软件缓存
sudo apt-get clean;
7、删除系统不再使用的孤立软件
sudo apt-get autoremove;
8、查看已经安装的内核版本
dpkg --get-selections |grep linux;
9、查看当前内核版本
uname -r
二、软件的安装与卸载:
1、查看安装的所有软件:
sudo dpkg -l;
2、安装软件:
sudo dpkg -i package_name.deb
3、删除软件:
sudo apt-get remove --purge 软件名称;
sudo apt-get autoremove --purge 软件名称;(慎用,一般不要乱用)
sudo apt-get purge 软件名称;
4、清理残留数据:
dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
三、文件操作
1、修改文件权限
代码: |
---|
sudo chmod 777 -R xxx |
2、解压tar.xz方法
这是两层压缩,外面是xz压缩方式,里层是tar压缩,所以可以分两步实现解压 |
---|
$ xz -d XXX |
$ tar -xvf XXX |
3、创建文件
创建文件夹 | 创建文件 |
---|---|
mkdir 文件夹名 | vim 文件夹名.后缀 |
4、删除文件夹
-r 表示循环 | -f 表示不提示 | /*表示删除内容不删除文件夹 |
---|---|---|
删除文件夹并提示 | 删除文件夹不提示 | 删除文件夹里的内容 |
sudo rm -r 文件夹名 | sudo rm -rf 文件夹名 | sudo rm -rf 文件夹名/* |
暂存
vim .bashrc
#java environment
export JAVA_HOME=/usr/lib/jvm/jdk-11.0.12
export PATH=${JAVA_HOME}/bin:$PATH
#maven environment
export M2_HOME=/home/zfx/Develop/Tools/Maven/apache-maven-3.8.2
export PATH=${M2_HOME}/bin:$PATH
#tomcat environment
export TOMCAT_HOME=/home/zfx/Develop/Tools/Tomcat/apache-tomcat-9.0.52
#gradle environment
export GRADLE_HOME=/home/zfx/Develop/Tools/Gradle/gradle/latest
export PATH=${GRADLE_HOME}/bin:${PATH}
export GRADLE_USER_HOME=/home/zfx/Develop/Tools/Gradle/Repository
#zookeeper environment
export ZOOKEEPER_HOME=/home/zfx/Develop/Tools/Zookeeper/apache-zookeeper-3.7.0-bin
export PATH=${ZOOKEEPER_HOME}/bin:${PATH}
刷新:source .bashrc
WPS缺少字体:sudo cp mtextra.ttf symbol.ttf WEBDINGS.TTF wingding.ttf WINGDNG2.ttf WINGDNG3.ttf /usr/share/fonts