#0 安装软件
软件安装位置:/opt
用户经常使用的各种命令的存储位置:/usr/bin
软件安装方式有两种:(1)通过源码包进行安装 (2)使用软件包和软件包管理器安装
(1)通过源码包安装:
配置(Configure)=> 编译(Make)=> 安装(Make install)
(2)使用软件包和软件包管理器安装
软件包格式:Red Hat 推出的 RPM 格式软件包
Debian 推出的 DEB 格式软件包(Ubuntu 也使用此格式)
SNAP 格式软件包
软件包管理器:前端程序、后端程序
(注:使用前端程序可安装程序,使用后端程序也可以安装程序,二者等效。
实质是前端程序是通过调用后端程序实现的)
前端程序有三种:Synaptic、Ubuntu Software Center(USC)、Ubuntu Software
后端程序有几种:dpkg、apt-cache/apt-get、aptitude、tasksel 等等
dpkg:后端最底层的软件包管理工具。可执行:安装、卸载、查询、编译、打包应用程序等等
apt-cache/apt-get:软件包管理工具。基于dpkg,可以调用dpkg。可自动解决软件包复杂的依赖关系
aptitude:软件包管理工具。基于dpkg,可以调用dpkg。可以自动解决软件包复杂的依赖关系
tasksel:软件包管理工具。可以安装一组软件包
软件仓库:又称软件源。有点类似于苹果或Android的应用商店。
有很多软件仓库:官方、镜像、PPA(Personal Package Archives)
Ubuntu 安装非开源程序方法:将《完美应用Ubuntu 第三版》第81页
添加和删除 PPA 软件仓库:
添加:sudo add-apt-repository ppa:PPA软件源地址(注意冒号)
sudo apt-get update #更新软件仓库列表
sudo apt-get install software_name
卸载:sudo apt-get --p software_name #卸载软件
sudo add-apt-repository -r ppa:PPA软件源地址(注意冒号)
#1 Vim
vim filename -打开文件
编辑文本。进入编辑器后,先按 “ I ”,这就切换到了“插入”状态
退出编辑器。共有四种情况:保存退出、正常退出、不保存退出、强制退出
(1)保存退出
方式一:首先按 “ ESC ”,然后输入 “ 冒号 ”,接着输入 “ WQ ”. (注: W,即write,写入。Q,即quit,退出)
方式二:首先按 “ ESC ”,然后输入 “ 冒号 ”,接着输入 “ X ”.
方式三:首先按 “ ESC ”;然后直接按 shift+zz,或者切换到大写模式按ZZ
(2)正常退出
正常退出的前提条件:打开的文本文件在内容上没有改动过
首先按 “ ESC ”,然后输入 “ 冒号 ”,接着输入 “ q ”
(3)不保存退出
首先按 “ ESC ”,然后输入 “ 冒号 ”,接着输入 “ q! ”
(4)强制退出
首先按 “ ESC ”,然后输入 “ 冒号 ”,接着输入 “ ! ”
#2 查看文件夹的大小
du -hs filename (注:这个命令能够查看这个文件夹即其子文件一共占用的空间)
du -h -d 1 (注:这个命令首先要进入到要查看的文件夹内,然后再终端中执行此命令)
df -lh (注:这个命令是查看挂载的硬盘的大小)
#3 查找某个文件的位置
三个方法:
(1)whereis filename
特点:快速,但是是模糊查找。
(2)find [指定目录] [指定条件] [指定动作]
注:此命令准确,但是速度非常慢,他可以查找任何类型的文件
举例说明: find / -name filename,在目录 / 下,查找名为 filename 的文件
(3)locate filename
强力推荐这个方法,最快,最好的方法。
注意:第一次使用这个命令,可能需要更新数据库,按照提示的命令执行以下就好了
#4 解压文件
(1)解压.zip文件:unzip filename.zip
#5 python 相关
(1)查看Ubuntu中安装的python路径
方法一:whereis python
方法二:which python
(2)查看已安装版本
python2 --version #查看python2的安装版本
python3 --version #查看python3的安装版本
(3)使用python3
python2和python3是互不兼容的,但是两者都可能会用到,不好卸载某一个,可以将python指向python3,这样就可以默认使用python3了。
终端输入: python --version
结果显示:Python 2.7.12
上面表明python默认指向的为 2.7.12 版本,现在改为默认指向python3的版本:
终端输入: echo alias python=python3 >> ~/.bashrc
source一下: source ~/.bashrc
版本查看:python --version
结果如下:Python 3.5.2
#6 桌面和命令行的切换
桌面切换到命令行:Ctrl+Alt+F2~F6
命令行切换到桌面:Ctrl+Alt+F7