我使用的Linux命令

  • 不叙述什么Linux命令大全的文章,只记录我使用的Linux命令,用做自己的技术文档

1.update-alternatives

  • update-alternatives是dpkg的实用工具,用来维护系统命令的符号链接,以决定系统默认使用什么命令
  • dpkg
  • 手动更改,状态就会变为手动,这样安装脚本就不会更新它,所以需要改为自动模式

1.列出可用的候选命令

sudo update-alternatives --list java

这里写图片描述

2.配置系统上所有的候选命令

sudo update-alternatives --config java

这里写图片描述

  • 星号为当前默认

3.更改自动模式

update-alternatives --auto 程序名称

这里写图片描述

4.显示一个命令链接的所有可选命令

sudo update-alternatives --display java

这里写图片描述

2.apt-get

  • 当使用Linux的时候,特喜欢用它来进行软件包的安装
  • 适用于deb包管理式的操作系统,主要用于自动从互联网的软件仓库中搜索、安装、升级、卸载软件或操作系统

这里写图片描述

1.apt-get update

  • 在修改/etc/apt/sources.list或/etc/apt/preferences之后运行该命令。此外您需要定期运行这一命令以确保您的软件包列表是最新的
  • 安装上了ubuntu后一直未运行该指令,可以充分说明问题的例子

这里写图片描述

这里写图片描述

2.apt-get install 安装包名称

  • 安装

3.apt-get remove 安装包名称

  • 卸载一个已安装的软件包(保留配置文档)

4.apt-get remove –purge 安装包名称

  • 卸载一个已安装的软件包(删除配置文档)

5.dpkg -l

  • 列出所有已安装的软件包
  • 你可以看出一大堆的列表,没有全部截图,只有一个大体的认识便可以

这里写图片描述

3.wget

  • 下载文件的工具
  • 我们经常要下载一些软件或从远程服务器恢复备份到本地服务器
  • wget的下载默认下载目录为/usr/local/include
  • 此项操作以安装zlib为准,完成zlib的编译安装

zlib官方网站

这里写图片描述

这里写图片描述

  • 解压缩,个人安装目录在/usr/myspace/zlib
  • sudo ./configure
  • sudo make
  • sudo make install

上述操作,都是典型的使用GUN的autoconf和automake产生的程序安装步骤

操作说明
./configure 是源代码安装的第一步,为编译做好准备
如果是二进制的包,解压后直接就能使用

进入软件包,ls一下,看看有没有configure和makefile文件,如果有的话,使用该命令,如果系统环境合适,会生成makefile,否则会报错

还可以用rpm或者deb包来安装

每一个发行版都有自己的包管理器,用apt,yum即可,可以自动解决依赖问题

make 进行软件编译

makeinstall 完成安装

makeclean 删除安装时产生的临时文件


这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

4.安装软件包的方法

1.tar文件

1.下载tar压缩包,解压后非二进制的情况,采用上述的方法

2.rpm

  • rpm-参数
  • 包管理工具 yum
  • 这个命令没怎么玩过,会在后面的时候,更新一下

3.deb包

  • dpkg -参数
  • 包管理工具apt-get

5.yum

参考文件

linux yum命令详解

  • 可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装
yum [options] [command] [package ...]

6.Vim

:w 保存更改
:q 退出
:wq 保存并退出

7.history

参考文档—Linux下history命令用法

  • 可以有效提升你的效率

  • 删除当前所在文件夹ALL

这里写图片描述


参考文档:

update-alternatives命令说明简介及用法

apt-get(百度百科)

Linux下zlib的安装

./configure,make,make install的作用

Linux(vi基本用法)

[Linux/Ubuntu] vi/vim 使用方法讲解


每个Linux用户都应该知道的命令行技巧

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值