1.调出终端 Ctrl+Alt+t

2.sudo是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,如halt,reboot,su等等。

sudo apt-get install yum

【起因:yum -y install convmv
The program 'yum' is currently not installed.  You can install it by typing:sudo apt-get install yum】

sudo apt-get install vim

【起因:vim /user/local/concfg
The program 'vim' can be found in the following packages:
 * vim
 * vim-gnome
 * vim-tiny
 * vim-gtk
 * vim-nox
Try: apt-get install <selected package>】

apt-get是一条linux命令,适用于deb包管理式的操作系统,主要用于自动从互联网的软件仓库中搜索、安装、升级、卸载软件或操作系统。

apt-get install packagename安装一个新软件包,一般需要root权限执行,所以一般跟着sudo命令。

3.切换到root用户

sudo su ,然后根据提示输入密码即可

sudo -s亦可

【起因:yum -y install convmv 此命令必须在root用户下执行,用YUM安装软件包
error: cannot open Name index using db3 - No such file or directory (2)
error: cannot open Providename index using db3 - No such file or directory (2)
You need to be root to perform this command.】

4.用命令从网址下载文件

wget http://www.j3e.de/linux/convmv/convmv-1.14.tar.gz

【起因:yum -y install convmv-1.14
Setting up Install Process
No package convmv-1.14 available.
Nothing to do】

5.安装convmv

root@ubuntu:/home/froid/Downloads# cd convmv-1.09
root@ubuntu:/home/froid/Downloads/convmv-1.09# make
pod2man --section 1 --center=" " convmv | gzip > convmv.1.gz
root@ubuntu:/home/froid/Downloads/convmv-1.09# make install
pod2man --section 1 --center=" " convmv | gzip > convmv.1.gz
mkdir -p /usr/local/share/man/man1/
mkdir -p /usr/local/bin/
cp convmv.1.gz /usr/local/share/man/man1/
install -m 755 convmv /usr/local/bin/
则安装完毕,关键是要解压,然后进入此文件夹

6.查看命令用法

convmv --help

【注意 有--】

7.搜索程序

whereis vim

【起因:想改vim默认打开的文件,改乱码,效果如下

froid@ubuntu:~/Desktop/GraphTest/proximity_pattern_code$ whereis vim
vim: /usr/bin/vim.basic /usr/bin/vim /usr/bin/vim.tiny /etc/vim /usr/share/vim /usr/share/man/man1/vim.1.gz】

8.修改vim编码

vimrc在 /etc/vim下

froid@ubuntu:~$ sudo -s
[sudo] password for froid:
root@ubuntu:~# vim /etc/vim/vimrc

在末尾加上
set fileencodings=gb2312,utf-8
set fileencoding=gb2312
set termencoding=utf-8

按esc,输入:wq 则保存成功

 9.修改文件编码
convmv -f gbk -t utf-8 -r --notest /home/froid/Desktop/GraphTest/proximity_pattern_code/normalizedI.out

Linux使用期间命令积累的更多相关文章

  1. Linux知识积累(4) Linux下chkconfig命令详解

    Linux下chkconfig命令详解 chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息.谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接. ...

  2. Linux下rz命令使用的实例详解

    Linux中rz命令和sz命令都可用于文件传输,而rz命令主要用于文件的上传,下面将通过几个实例来给大家详细介绍下Linux下rz命令的用法,一起来学习下吧. rz命令可以批量上传文件,当然也可上传单 ...

  3. Linux中date命令的各种实用方法--转载

    在linux环境中,不管是编程还是其他维护,时间是必不可少的,也经常会用到时间的运算,自己也曾经为时间的各种表示方法和如何修改时间而困惑,熟练运用date命令来表示自己想要表示的时间,肯定可以给自己的 ...

  4. Linux下ls命令显示符号链接权限为777的探索

    Linux下ls命令显示符号链接权限为777的探索 --深入ls.链接.文件系统与权限 一.摘要 ls是Linux和Unix下最常使用的命令之一,主要用来列举目录下的文件信息,-l参数允许查看当前目录 ...

  5. Linux的ls命令在Windows中的应用

    Linux的ls命令在Windows中的应用 注:ls是Linux中的命令.其作用是列出当前目录下的文件与文件夹.效果等同于Wndows中的dir指令. 如下图 下面是详细步骤 步骤一.在桌面新建一个 ...

  6. linux介绍、命令(基本命令、常用命令、使用方法、基本格式)

    操作系统(科普章节) 目标 了解操作系统及作用 1. 操作系统(Operation System,OS) 一个例子说明操作系统 操作系统作为接口的示意图 没有安装操作系统的计算机,通常被称为 裸机 如 ...

  7. Linux:常用命令【转载】

    转载于:https://www.cnblogs.com/yjd_hycf_space/p/7730690.html 系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架 ...

  8. Linux文件查找命令find,xargs详述【转】

    转自:http://blog.csdn.net/cxylaf/article/details/4069595 转自http://www.linuxsir.org/main/?q=node/137 Li ...

  9. Linux中date命令的各种实用方法

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://521cto.blog.51cto.com/950229/935642 在linu ...

随机推荐

  1. TheFifthWeekText

    类的构造方法是当创建对象时,对象自动调用的对对象进行初始化的方法.他没有返回值,而且构造方法名与类名是相同的.如果类中没有定义构造方法,Java编译器在编译时会自动给它提供一个没有参数的默认构造方法, ...

  2. ServiceContract,OperationContract

    代码如下 [ServiceContract] //服务协定定义 using System.ServiceModel; public interface IInterface1 { [Operation ...

  3. 如何在Sublime Text中添加代码片段

    我们在编写代码的时候,总会遇到一些需要反复使用的代码片段.这时候就需要反复的复制和黏贴,大大影响效率.我们利用Sublime Text的snippet(代码片段)功能,就能很好的解决这一问题.通俗的讲 ...

  4. Jmeter组件介绍

    测试计划:一次性能测试的相关功能用例集. 测试计划--线程组添加:

  5. Jmeter:相应断言介绍

    Jmeter进行性能测试时,作为对上一个请求返回信息的校验,基本上断言是不可少的,今天主要介绍一下Jmeter的相应断言校验. 相应断言:即对服务器相应信息的校验判断,发送http请求后,对服务器返回 ...

  6. 谷歌Dremel即时数据分析解决方案

    Hadoop技术已经无处不在.不管是好是坏,Hadoop已经成为大数据的代名词.短短几年间,Hadoop从一种边缘技术成为事实上的标准.看来,不仅现在Hadoop是企业大数据的标准,而且在未来,它的地 ...

  7. Hierarchyid(层次结构)数据类型

    实例表结构 CREATE TABLE [dbo].[Emp]( ,), ), [Org] [hierarchyid], ) INSERT INTO Emp(Name,Org) VALUES('吴xx' ...

  8. 模拟点击a链接

    <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> </head&g ...

  9. jQuery第九章

    第九章 jQuery Mobile 一.HTML5.0简介 谈到Web设计,我们经常把Web分为三个层: (1)结构层:(2)表现层:(3)行为层. 对应的技术分别是: (1)HTML:(2)CSS: ...

  10. mysql查超过15分钟未付款的订单,更新为失效状态

    个人打开自己的订单时,才检查超过15分钟未付款的订单, 暂不使用机器人,更新状态, Difference counter 差分计数器订单超过15分钟.mysql的时间戳差分比较 $sql =  TIM ...