【Ubuntu】基本操作 (条目=11)

定义 NAME 为要操作的对象名

定义 DIR 为文件所在的绝对路径

所有操作默认在普通用户下进行 

所有软件包默认是指Debian包(deb包)

1.查看进程

top

2.强制结束进程

PID由top获得:找到进程名字,看左边的PID

kill -9 PID

  

3.创建文件夹

mkdir NAME

  

4.编辑某个文本

gedit DIR/NAME

用root权限编辑某个文本

sudo gedit DIR/NAME

  

5.在已经安装的软件包中查询软件包

注意这里是大小写敏感的,如果不输出表示没有找到

dpkg --list | grep NAME

6.安装软件包

sudo dpkg -i DIR/NAME

  

7.卸载软件包

-P表示强制卸载

sudo dpkg -P NAME

  

8.添加源

sudo add-apt-repository ppa:NAME  

例:

添加notepadqq的源

sudo add-apt-repository ppa:notepadqq-team/notepadqq

  

9.更新软件包

一般情况下,添加源后或者安装软件前请务必更新软件包 

sudo apt update

  

10.安装软件

sudo apt-get install NAME  

例子:

安装notepadqq

sudo apt-get install notepadqq

  

 11.转换Windows下编码为UTF-8

条目下定义DIR2为转换后输出文件绝对路径,定义encoding为转换前的编码

iconv -c -f encoding -t UTF-8 DIR -o DIR2    

以将目录 ~/ 下的Windows下常用编码GB18030的C++源文件(DIR=~/test.cpp) 转换为UTF-8编码,输出到 ~/ (DIR2=~/test2.cpp) 为例 :

iconv -c -f GB18030 -t UTF-8 ~/test.cpp -o ~/test2.cpp  

Windows下常用编码有:

GB2312

GBK  等

  

原文地址:https://www.cnblogs.com/dudujerry/p/9923312.html