zoukankan      html  css  js  c++  java
  • Ubuntu日常使用总结

    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

  • 相关阅读:
    17.1.2?Replication Formats 复制格式:
    17.1.1.9 Introducing Additional Slaves to an Existing Replication Environment 引入额外的Slaves 到一个存在的复制
    17.1.1.9 Introducing Additional Slaves to an Existing Replication Environment 引入额外的Slaves 到一个存在的复制
    mysql读写分离
    mysql读写分离
    curl 返回响应头
    01_什么是Elasticsearch
    01_什么是Elasticsearch
    perl 自动发产品
    Jzoj1164求和
  • 原文地址:https://www.cnblogs.com/lijianming180/p/12284830.html
Copyright © 2011-2022 走看看