zoukankan      html  css  js  c++  java
  • 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
    
  • 相关阅读:
    Linux 下的类似Windows下Everything的搜索工具
    windows和linux环境下制作U盘启动盘
    程序调试手段之gdb, vxworks shell
    LeetCode 1021. Remove Outermost Parentheses (删除最外层的括号)
    LeetCode 1047. Remove All Adjacent Duplicates In String (删除字符串中的所有相邻重复项)
    LeetCode 844. Backspace String Compare (比较含退格的字符串)
    LeetCode 860. Lemonade Change (柠檬水找零)
    LeetCode 1221. Split a String in Balanced Strings (分割平衡字符串)
    LeetCode 1046. Last Stone Weight (最后一块石头的重量 )
    LeetCode 746. Min Cost Climbing Stairs (使用最小花费爬楼梯)
  • 原文地址:https://www.cnblogs.com/zhangliuping/p/11764774.html
Copyright © 2011-2022 走看看