47 ubuntu指令整理学习

摘要:
0简介使用ubutnu时,您已经积累了大量的命令注释。然而,这些笔记分散且不系统,因此很难找到和使用它们。通过系统分类的整理,希望能够增强指令的记忆,提高工作效率,让ubuntu的使用更加真实。1软件安装/卸载命令指向以下链接:https://www.cnblogs.com/1130136248wlxk/articles/6260430.htmlsudoapt-getinstall[application_name]支持的命令如下。
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

免责声明:文章转载自《47 ubuntu指令整理学习》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇码云客户端Gitee使用1 上传项目Golang(三)Goroutine原理下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

dpkg用法详解

dpkg是一个Debian的一个命令行工具,它可以用来安装、删除、构建和管理Debian的软件包。 下面是它的一些命令解释: 1)安装软件 命令行:dpkg -i <.deb file name> 示例:dpkg -i avg71flm_r28-1_i386.deb 2)安装一个目录下面所有的软件包 命令行:dpkg -R 示例:dpkg -...

linux命令行下修改系统时间、时区

date查看时间以及时区 图a是est时区,和HONGkong时间查了一个小时。 # 保存设置$ sudo mv /etc/localtime /etc/localtime.old # 设置时区 $ sudo ln -sf /usr/share/zoneinfo/Asia/Hong_Kong /etc/localtime # 这里已经改完了 # 更新...

【linux】xrander/cvt自定义分辨率

今天在虚拟机上装了一个LUbuntux64(12.10)玩,安装的时候,由于主板默认是没有开虚拟化支持,报错,改后相当的顺利。但是进入系统后,屏幕显示分辨率为800X600的,全屏的话,在大显示器上显示就就中间一小块,非常的不舒服。长年在Windows下用惯了右键桌面设分辨率的我,毫不犹豫的右键了一下——答案是肯定的,没找到地方设置。  其实在LUbunt...

ubuntu安装配置aria2

安装: sudo apt-get install aria2 sudo mkdir /etc/aria2 #新建文件夹 sudo touch /etc/aria2/aria2.session #新建session文件 sudo chmod 777 /etc/aria2/aria2.session #设置aria2.session可写 sudo vi...

免杀工具汇总

今天整理以前的笔记,把这部分工具整理了一下,虽然没有白利用稳,但这些工具也能在一定程度起到一定的免杀作用。 DKMC 项目地址: https://github.com/Mr-Un1k0d3r/DKMC   可以创建一个 outputs 文件夹 存放 shellcode 启动 python dkmc.py 操作顺序: Sc :是将 msf 生成的 raw...

sudo apt update 没有 Release 文件

注: 不同环境出错原因可能不同,本文仅供参考。 今天在Ubuntu 19.04 系统运行指令 sudo apt update 时,忽然提示错误,报错如下: 404 Not Found [IP: 101.6.8.193 443] 没有 Release 文件。 N: 无法安全地用该源进行更新,所以默认禁用该源。 N: 参见 apt-secure(8) 手...