您的位置:首页 > 运维架构 > Linux

我使用的Linux命令

2015-10-25 09:54 357 查看
不叙述什么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用户都应该知道的命令行技巧
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: