zoukankan      html  css  js  c++  java
  • 47 ubuntu指令整理学习

    0 引言

    在使用ubutnu时,积累了大量命令笔记。但是这些笔记比较零散,没有系统性,不便于查找和使用。通过系统性、分门别类地整理,希望可以增强对指令的记忆,提高工作效率,对ubuntu的使用更加地道。

    1 软件安装/卸载命令

    参考了链接:

    https://www.cnblogs.com/1130136248wlxk/articles/6260430.html

    (1)sudo apt-get install [application_name] 

    配套命令如下。

    apt-get install xxx 安装xxx  。如果带有参数,那么-d 表示仅下载 ,-f 表示强制安装  
    apt-get remove xxx 卸载xxx  
    apt-get autoremove 卸载当前系统中的所有孤立的包
    aptitude remove packagename 或者 aptitude purge packagename apt
    -get update 更新软件信息数据库 apt-get upgrade 进行系统升级 apt-cache search 搜索软件包

    (2)sudo dpkg -i package.deb

    dpkg -i package.deb    安装包
    dpkg -r package    删除包
    dpkg -P package    删除包(包括配置文件)
    dpkg -L package    列出与该包关联的文件
    dpkg -l package    显示该包的版本
    dpkg –unpack package.deb    解开 deb 包的内容
    dpkg -S keyword    搜索所属的包内容
    dpkg -l    列出当前已安装的包
    dpkg -c package.deb    列出 deb 包的内容
    dpkg –configure package    配置包

    (3)make install 源代码安装,以nagios为例说明。

    //1.解压缩
    tar -zxf nagios-4.0.2.tar.gz  
    //2.进入目录
    cd nagios-4.0.2
    //3.配置
    ./configure --prefix=/usr/local/nagios     
    //4.编译
    make all
    //5.安装
    make install && make install-init && make install-commandmode && make install-config

    (4)Ubuntu删除多余的内核 -有点危险,万一删除了当前内核系统就挂了

    https://www.jianshu.com/p/f284bc90944f

    2 包的压缩与解压命令

    (1)tar  

    1. 压缩文件:
      tar -czvf test.tar.gz a.c //压缩 a.c文件为test.tar.gz
    2. 列出压缩文件内容:
      tar -tzvf test.tar.gz
    3. 解压文件
      tar -xzvf test.tar.gz

    (2)unzip

    unzip test.zip   # 解压到test文件夹中

    3 下载命令

    (1)wget

        wget -c http://cn.wordpress.org/wordpress-3.1-zh_CN.zip   #断点续传
        wget -O http://cn.wordpress.org/wordpress-3.1-zh_CN.zip   #将下载信息输出到日志文件        
        wget -c  https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-5.2.0-Linux-x86_64.sh

    4 操作文件

    (1)将当前目录下的所有文件复制到新目录下

    cp –r test/ newtest      

     (2)修改文件权限

    sudo chmod -R 777 Document/

    (3)显示当前文件夹下的隐藏文件

    $  ctrl + h
    $  ls -a

    (4)路径操作

    $ nautilus /home   # 通过终端打开文件夹,跳转到/home 目录 
    $ locate filename # 系统将列举出具有该文件名的所有路径

     (5)

    5 环境变量

    # 临时设置
    $ export PATH=/home/yan/share/usr/local/arm/3.4.1/bin:$PATH
    # 当前用户的全局设置
    $ sudo gedit ~/.bashrc
    $ source /etc/profile
    # 所有用户的全局变量设置
    $ sudo gedit /etc/profile
    $ source /etc/profile # 使环境变量生效

    6 错误处理

    (1)问题描述: E: 无法获得锁 /var/cache/apt/archives/lock - open (11: 资源暂时不可用) E: 无法对目录 /var/cache/apt/archives/ 加锁 
        解决方法:sudo rm /var/cache/apt/archives/lock
               sudo rm /var/lib/dpkg/lock
    (2)问题描述: 启动matlab时,卡在启动画面
       解决办法: sudo rm -r -f ~/.matlab/

    7 ubuntu常用软件命令

    1)截图命令
      对屏幕截图:打印
      对窗口截图:ALT + 打印
      对选取截图:shift + 打印
    
      复制截图到剪贴板:Ctrl + 打印
      复制窗口截图到剪贴板: ctrl + Alt + 打印
      复制选取截图到剪贴板: shift + ctrl + 打印

    (2)查看python安装位置
      $ which python
    (3)查看显卡使用情况
      $ watch -n 10 nvidia-smi # 每10s更新一次
    (4)杀死进程
      $ sudo kill -9  PID

     8 上网

    # chromium安装与配置

      方法一:
      1 sudo wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
      2 sudo dpkg -i ./google-chrome-stable_current_amd64.deb

      方法二:
      sudo apt-get install chromium-browser

      # 配置

       $ chromium-browser --no-proxy-server

  • 相关阅读:
    ActiveSync合作关系对话框的配置
    WINCE对象存储区(object store)
    Wince 隐藏TASKBAR的方法
    Wince输入法换肤换语言机制
    poj 3080 Blue Jeans 解题报告
    codeforces A. Vasily the Bear and Triangle 解题报告
    hdu 1050 Moving Tables 解题报告
    hdu 1113 Word Amalgamation 解题报告
    codeforces A. IQ Test 解题报告
    poj 1007 DNA Sorting 解题报告
  • 原文地址:https://www.cnblogs.com/ghjnwk/p/10446357.html
Copyright © 2011-2022 走看看