Contents

使用了将近一年的Ubuntu,感觉不用windows也可以处理日常的事务。并且我相信只要合理利用Ubuntu,一定可以取代你手中的Windows。我不是说Ubuntu有多么好,只是从一个学做软件的人角度说,我希望有一天我们大家能够真正去买正版软件用,如果买不起的话会知道可以找一些开源免费的软件使用,而不是首先想的是找破解版的软件,甚至以此为荣。下面,就让我们来总结一下在日常中我们会用到ubuntu的那些操作呢?

安装软件

apt-get

Ubuntu最常用的安装命令就是sudo apt-get install package,当然我们想要卸载这个软件的时候当然是用sudo apt-get remove package,有的时候可能会安装失败因为缺少依赖,所以我们会用sudo apt-get install -f来安装依赖。
比如我们想要安装vim文本编辑器 :

1
sudo apt-get install vim

Debian 软件包

有的软件已经被我们打包成了.deb包,我们需要下载,然后执行dpkg -i package.deb来安装一个 Debian 软件包。比如我们想在Ubuntu上安装网易云音乐。
首先我们需要去官网现在.deb包。Download netease-cloud-music_1.0.0_amd64_ubuntu16.04.deb
然后执行命令即可:

1
sudo dpkg -i netease-cloud-music_1.0.0_amd64_ubuntu16.04.deb

gz 包

如果你下在的是.zip文件的话,只要解压,然后到当前软件bin目录下直接找到启动的shell脚本文件,直接执行它就好。例如我们想要安装WebStormDownload

1
sudo tar -zxvf WebStorm-11.0.2.tar.gz

解压后到当前bin目录

1
./Webstorm

当然,使用了Ubuntu之后你想要查找游戏软件的话,那还是算了!

将软件添加到启动器

通俗的说就是如何创建快捷方式:

1
cd /usr/share/applications && ls

然后你就会发现有好多.desktop文件。然后(以创建WebStorm的快捷方法威力):

1
sudo vim WebStorm.desktop

然后在文件中输入以下内容:

1
2
3
4
5
6
7
8
9
10
11
13
14
15
16
17
18
19
[Desktop Entry]
Categories=Development;
Comment[zh_CN]=
Comment=
Exec=/home/kerita/下载/webstorm/bin/webstorm.sh //这是你文件解压的路径
GenericName[zh_CN]=IDE
GenericName=IDE
Icon=/home/kerita/下载/webstorm/bin/webstorm.png //这个图片的路径
MimeType=
Name[zh_CN]=WebStorm //这是软件名称
Name=WebStorm
Path=
StartupNotify=true
Terminal=false
Type=Application
X-DBUS-ServiceName=
X-DBUS-StartupType=
X-KDE-SubstituteUID=false
X-KDE-Username=owen

其他的软件也都是这个思路。

一些简单的命令

1
2
3
4
5
6
7
8
9
10
$ ls //显示当前下的所有文件,我当前目录下有这么多目录
Android IdeaProjects R
CloudMusic Navicat workspace
Downloads Pictures
$ cd workspace //进入workspace目录
$ cp -r Pictures workspace/ //复制Pictures目录到workspace目录里并命名为Pictures
$ rm -r Navicat //删除Navicat目录,是永远删除,命令行的删除不会放到回收站
$ rm R //删除R文件
$ sudo //使用超级管理员身份执行当前命令
$ poweroff //普通用户的关机

熟悉Ubuntu自带的快捷键

系统->设置->键盘->快捷键

权限控制

对于文件的权限,我记得第一次遇到这个问题的时候是安装好lampp之后法发现使用Thinkphp之后报了一个错,是因为其中一个php的函数没有读写当前文件的权限。如果你要是遇到这种文件权限的话简单粗暴的方法就是给当前文件777权限。你也可以读一下Linux文件权限

1
sudo chmod 777 file

Shell脚本

shell脚本是一个很好用的东西,如果你要是用Linux可以学一下Shell 教程 。你可以用Shell编写一些简单的程序以方便自己使用。

使用Wine

对于我们来说QQ是每个电脑上的标配。但是QQ没有Linux版的怎么办?那么我们可以使用wine,Wine 是类UNIX系统下运行微软Windows程序的”兼容层”。在Wine中运行的Windows程序,就如同运行原生Linux程序一样,不会有模拟器那样的性能问题。
对于wine的中国化可以参考这篇文章:A setup wizard for Chinese wine users

Ubuntu日常使用总结的更多相关文章

  1. ubuntu日常使用指南

    目录 换源 开发相关的基本包 vimrc python, pip zsh, oh-my-zsh, josh 配置android相关环境 查看库文件(libxxx.a/libxxx.so,动态静态库均可 ...

  2. Ubuntu日常问题搜集和解决办法

    搜集了日常工作中linuxmint的使用的命令备份和遇到的问题以及解决办法.(持续更新中) 保持ssh链接超时不自动断开 用ssh链接服务端,一段时间不操作或屏幕没输出(比如复制文件)的时候,会自动断 ...

  3. 【Ubuntu日常技巧】【解决】Ubuntu 16 右上角的音量调节通知框不停地闪烁问题

    一. 先上干货 解决问题 1.1 安装工具alsa-tools-gui sudo apt-get install alsa-tools-gui 1.2 通过hdajackretask设置 直接执行命令 ...

  4. 【Ubuntu日常技巧】VirtualBox多网卡路由配置,保障虚拟机连接上外网

    [背景]: 配置Ubuntu 虚拟机双网卡,一个是Host-Only网络,一个是桥接网络.当在虚拟机中同时连接到两个网络后,虚拟机能够ping通内部网络,不能ping通外部网络,如www.baidu. ...

  5. ubuntu日常

    1804 处理 1,修改为固定ip vim /etc/netplan/01-netcfg.yaml network: version: 2 renderer: networkd ethernets: ...

  6. ubuntu,kali linux和windows三系统流水账——写给自己

    我先说一下ubuntu和windows双系统安装的几种方法,最后总结kali linux的安装,想起什么写什么,所以有点乱.然后记录一下自己的使用过程中遇见的问题和解决的方法,还有我的个人建议. 我个 ...

  7. win10ssh连接ubuntu服务器并本地绘图

    update @ 2018-11-07 00:36:38 用xrdp+tigervnc等的组合,可以使用原生unity桌面.具体教程见ubuntu日常使用指南 工具准备 win10上: xshell, ...

  8. 使用Ubuntu 12.04作为日常电脑环境

    搜狗输入法出来之后,我觉得有必要写一篇博客说明一下,如何使用Ubuntu作为日常的电脑系统.我使用的Ubuntu版本是12.04,没有使用Ubuntukylin,因为的电脑比较老,使用那个版本,电脑有 ...

  9. 【转】Ubuntu做日常开发电脑的系统是一种怎样的体验

    [原文]https://www.toutiao.com/i6594291159911105031/ Ubuntu 我现在已经基本不开windows了.学习娱乐开发基本都在Ubuntu 首先你要接受的是 ...

随机推荐

  1. kaggle——NFL Big Data Bowl 2020 Official Starter Notebook

    Introduction In this competition you will predict how many yards a team will gain on a rushing play ...

  2. linux 下删除乱码的文件夹

    [keke.zhaokk@gw2.mpi2.cm10 /home/keke.zhaokk] $ls -i 85082119 dataMining 85082939 ????֦???-???idޢ??? ...

  3. office 无法打开xlsx文件的问题

    1. 设置content-type和header response.setContentType("application/vnd.openxmlformats-officedocument ...

  4. Web 自动化

    自动化:由机器设备代替人为自动完成指定目标的过程 自动化测试:由程序代替人为去验证程序功能的过程 为什么要进行自动化测试? 解决-回归测试 压力测试 兼容性测试 提高测试效率,保证产品质量 什么阶段开 ...

  5. Trying to find the anti-derivative of $\tan x$ unsuccessfully by using Euler's formula

    We know that$$\tan t=\frac{e^{it}-e^{-it}}{i(e^{it}+e^{-it})}=\frac{e^{2i    t}+1-2}{i(e^{2it}+1)}=- ...

  6. git commit撤回操作

    git commit 之后没有push,怎么回撤commit操作呢? $ git reset HEAD~

  7. Exchange Onine 公用文件夹

    公用文件夹专为共享访问设计,为收集.组织信息及工作组织中的其他人共享信息提供提供了一种轻松.有效的方式.公用文件夹帮助以易于浏览的层次结构来组织内容. 一.公用文件夹的适用环境 公用文件夹在以下out ...

  8. 三十三、www服务apache软件

    1.前面提到:www服务是一种网页服务,但是网页服务也是需要软件来支撑的,通过软件的形式展示需要的网页,返回给浏览器. www服务软件排名:http://w3techs.com/technologie ...

  9. ABC:Meaningful Mean

    题目描述 You are given an integer sequence of length N, a= {a1,a2,…,aN}, and an integer K. a has N(N+1)⁄ ...

  10. 图表|Line graphs|Bar graphs|Pie graphs|Scatter graphs|标目|标值|图解|图题|标值|

    科研论文写作-图表 图像的特点是直观性高效,可用于描述非线性关系,将文字难以描述的内容表达出来. Line graphs中有自变量和因变量,用于表示变化趋势.为了清晰简洁和易于辨认,所以其中的线条最好 ...