Linux之Ubuntu:Ubuntu中常使用的快捷键命令、操作集合、简单案例之详细攻略(三)

简介: Linux之Ubuntu:Ubuntu中常使用的快捷键命令、操作集合、简单案例之详细攻略

3、几个牛叉命令功能—apt-get、dpkg、make


3.1、APT:可以被 APT 使用的一些常用命令


      APT (Advanced Package Tool,高级软件包工具) 是一个强大的包管理系统,而那些图形化程序如 添加/删除应用程序和 Synaptic 都是建立在它的基础之上的。APT自动处理依赖关系并在系统软件包执行其他操作以便安装所要的软件包。 运行 APT 要求管理权限。


sudo apt-get install packagename         #安装软件包

sudo apt-get remove packagename      #删除软件包

sudo apt-get update                              #获取新的软件包列表

sudo apt-get upgrade                            #升级有可用更新的系统


3.2、软件包管理命令 apt-get、dpkg


apt-get install softname1 softname2 softname3……     #安装软件

apt-get remove softname1 softname2 softname3……       #卸载软件

apt-get remove --purge softname1                                #卸载并清除配置

apt-get update                                                               #更新软件信息数据库

apt-get upgrade                                                             #进行系统升级

apt-cache search softname1 softname2 softname3……   #搜索软件包


dpkg -i xxx.deb                                         #安装deb软件包

dpkg -r xxx.deb                                         #删除软件包

dpkg -r --purge xxx.deb                            #连同配置文件一起删除

dpkg -info xxx.deb                                    #查看软件包信息

dpkg -L xxx.deb                                        #查看文件拷贝详情

dpkg -l                                                       #查看系统中已安装软件包信息

dpkg-reconfigure xxx                                      #重新配置软件包


3.3、make编译                      


#这一步就是编译,大多数的源代码包都经过这一步进行编译(当然有些perl或python编写的软件需要调用perl或python来进行编译)。如果 在 make 过程中出现 error ,你就要记下错误代码(注意不仅仅是最后一行),然后你可以向开发者提交 bugreport(一般在 INSTALL 里有提交地址),或者你的系统少了一些依赖库等,这些需要自己仔细研究错误代码。


make insatll            #这条命令来进行安装(当然有些软件需要先运行 make check 或 make test 来进行一些测试),这一步一般需要你有 root 权限(因为要向系统写入文件)。



4、configure,make,make install用法  

image.png

参考博客https://blog.csdn.net/vivian187/article/details/51750639



三、Ubuntu常使用的简单案例


3.1、基本操作命令


(1)、Vim编辑器—文档编辑文件(类似Windows的word、Excel等软件),基于Vi编辑器(Linux自带的编辑器)

(2)、gedit图形化界面编辑(类似Windows的记事本)

(3)、mv除了移动也可用来重命名,比如mv oldname newname;

(4)、cp复制 cp oldfile newfile

(5)、shutdown -k now 'i dont want shutdown' 取消关机操作并提示我不想关机



3.2、实际命令—图文操作

image.png


image.png


image.png



3.3、Ubuntu下编辑、修改、保存sh文件


image.png


 


相关文章
|
4天前
|
缓存 Ubuntu Linux
Linux中yum、rpm、apt-get、wget的区别,yum、rpm、apt-get常用命令,CentOS、Ubuntu中安装wget
通过本文,我们详细了解了 `yum`、`rpm`、`apt-get`和 `wget`的区别、常用命令以及在CentOS和Ubuntu中安装 `wget`的方法。`yum`和 `apt-get`是高层次的包管理器,分别用于RPM系和Debian系发行版,能够自动解决依赖问题;而 `rpm`是低层次的包管理工具,适合处理单个包;`wget`则是一个功能强大的下载工具,适用于各种下载任务。在实际使用中,根据系统类型和任务需求选择合适的工具,可以大大提高工作效率和系统管理的便利性。
53 25
|
1月前
|
Ubuntu NoSQL Linux
《docker基础篇:3.Docker常用命令》包括帮助启动类命令、镜像命令、有镜像才能创建容器,这是根本前提(下载一个CentOS或者ubuntu镜像演示)、容器命令、小总结
《docker基础篇:3.Docker常用命令》包括帮助启动类命令、镜像命令、有镜像才能创建容器,这是根本前提(下载一个CentOS或者ubuntu镜像演示)、容器命令、小总结
180 6
《docker基础篇:3.Docker常用命令》包括帮助启动类命令、镜像命令、有镜像才能创建容器,这是根本前提(下载一个CentOS或者ubuntu镜像演示)、容器命令、小总结
|
2月前
|
负载均衡 Ubuntu 应用服务中间件
nginx修改网站默认根目录及发布(linux、centos、ubuntu)openEuler软件源repo站点
通过合理配置 Nginx,我们可以高效地管理和发布软件源,为用户提供稳定可靠的服务。
213 13
|
3月前
|
Ubuntu
ubuntu和debian 的安装包dpkg管理命令对安装包进行安装,查询,卸载
Ubuntu dpkg 软件包管理命令概览:安装、卸载、查看和配置软件包。包括解决依赖、强制卸载、列出及过滤已安装包、查看包详情等操作。
146 10
|
3月前
|
Ubuntu Linux 网络安全
linux系统ubuntu中在命令行中打开图形界面的文件夹
在Ubuntu系统中,通过命令行打开图形界面的文件夹是一个高效且实用的操作。无论是使用Nautilus、Dolphin还是Thunar,都可以根据具体桌面环境选择合适的文件管理器。通过上述命令和方法,可以简化日常工作,提高效率。同时,解决权限问题和图形界面问题也能确保操作的顺利进行。掌握这些技巧,可以使Linux操作更加便捷和灵活。
117 3
|
4月前
|
缓存 Ubuntu 网络协议
ubuntu ifconfig命令找不到
通过上述指导,无论你是面临 `ifconfig`命令缺失的困惑,还是希望深入了解Ubuntu系统下的网络管理技巧,都能找到针对性的解决方案,进一步提升你的系统管理能力。
136 2
|
4月前
|
缓存 Ubuntu 网络协议
ubuntu ifconfig命令找不到
通过上述指导,无论你是面临 `ifconfig`命令缺失的困惑,还是希望深入了解Ubuntu系统下的网络管理技巧,都能找到针对性的解决方案,进一步提升你的系统管理能力。
107 1
|
4月前
|
缓存 Ubuntu 网络协议
ubuntu ifconfig命令找不到
综上所述,面对 `ifconfig`缺失的问题,用户应首先考虑使用替代命令或通过安装额外软件包来解决,同时注意权限管理和环境变量的正确配置。通过这些策略,可以确保在Ubuntu系统中高效、无障碍地管理网络配置。
237 0
|
17天前
|
Linux
Linux系统之whereis命令的基本使用
Linux系统之whereis命令的基本使用
54 23
Linux系统之whereis命令的基本使用
|
3月前
|
Linux 网络安全 数据安全/隐私保护
Linux 超级强大的十六进制 dump 工具:XXD 命令,我教你应该如何使用!
在 Linux 系统中,xxd 命令是一个强大的十六进制 dump 工具,可以将文件或数据以十六进制和 ASCII 字符形式显示,帮助用户深入了解和分析数据。本文详细介绍了 xxd 命令的基本用法、高级功能及实际应用案例,包括查看文件内容、指定输出格式、写入文件、数据比较、数据提取、数据转换和数据加密解密等。通过掌握这些技巧,用户可以更高效地处理各种数据问题。
383 8