Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

Linux入门学习教程:硬盘分区的陷阱及应对

Linux入门学习教程:硬盘分区的陷阱及应对

之所以想到写这篇,是因为本人在折腾Linux系统的过程中,有多次掉入硬盘分区的陷阱的经历。最近几天,再一次掉入坑中,折腾了两天才从坑中爬出来。经过多方查询资料,终于弄明白了硬盘分区的一些概念。下面将其记录下来,以警示来者。 说起我自己掉坑的经历,无不与WinXP和Linux的激烈碰撞有关。多年前,我就开始在一台电脑上同时安装WinXP和Linux,只要遵守先安装WinXP再安装Linux的顺序,就不会出问题,Linux的安装程序会自动识别多系统,安装完成...
Linux入门学习教程:在Ubuntu 14.04中安装使用搜狗拼音输入法

Linux入门学习教程:在Ubuntu 14.04中安装使用搜狗拼音输入法

在Ubuntu Kylin系统中,默认安装搜狗拼音输入法,但是在原生Ubuntu系统中则不是。这可以理解,毕竟搜狗输入法的Linux版有Kylin团队的不小功劳。由于搜狗输入法确实比Linux系统下其它的中文输入法都要好用得多,所以我决定在我的Ubuntu 14.04系统中安装搜狗输入法。 必需得科普一下的是,Linux系统下的输入法都是建立在输入法框架之上,先有输入法框架,再有具体的输入法。一个框架上往往有多种输入法,一个框架上也往往有多种语言的输入法...
提高Linux工作效率的十大bash技巧

提高Linux工作效率的十大bash技巧

我喜欢钻研bash环境。很多时候,在使用bash编程中,有些问题一遍又一遍的重复遇到。每次我都需要重新思考这些问题的解决方法。直到有一天我无法忍受,于是坐下来,编写一个通用的函数,放入我的.bashrc文件中,部署到电脑上。希望我的这些追求最大化命令行效率的努力成果也能给其他喜欢使用bash的朋友们带来一些帮助。我更大的期望是我的这种行为能引起其他朋友的互动——给我提建议、提出更好的bash技巧,请在文后留言讨论,或在 @程序师视野...
如何使 GDebi 默认代替 Ubuntu 软件中心

如何使 GDebi 默认代替 Ubuntu 软件中心

如果你使用 Ubuntu 或基于 Ubuntu 的 Linux 发行版本,比如Elementary OS Freya,也许你使用 Ubuntu 软件中心来安装.deb 可执行文件。对于查找和安装应用,Ubuntu 软件中心是一个很好的应用,但它会消耗很多资源且运行速度缓慢。这就是为什么我更偏爱使用 一个 Ubuntu 软件中心的轻量级替代品—App Grid 的原因。现在,假如你只是尝试安装一个 .deb 文件,我不会向你推荐 Ubuntu 软...
Ubuntu系统安装Ruby的三种方法

Ubuntu系统安装Ruby的三种方法

Ruby是一个开源的动态编程语言,它有优美的语法,可用于构建可伸缩的Web应用程序。ruby gems可以很好地增强Ruby开发者的开发效率。要在Ubuntu系统上安装Ruby,有几种方法,每种方法都只需几步就能搞定。方法一:使用apt-get安装可以直接使用两个命令完成Ruby的安装。# sudo apt-get update# sudo apt-get install ruby或者# sudo apt-get install ruby2.0方法二:使用...
Linux入门学习教程:如何备份Linux系统

Linux入门学习教程:如何备份Linux系统

在前面的一些文章中,我反复提到经常会把Linux系统搞崩溃,所以备份系统就是一件不容忽视的事情。由于Linux系统本身的优越性,系统的备份和还原还是比较容易的。主要表现在以下方面:Linux系统所有的数据都以文件的形式存在,所以备份就是直接拷贝文件;硬盘分区也被当成文件,所以可以直接克隆硬盘数据。Linux系统自带很多实用工具,比如tar、dd、rsync等,备份还原系统不需要购买或下载第三方软件。Linux系统在运行时其硬盘上的文件可以直接被覆盖,所以还...
Linux下优秀的文本编辑器(Markdown、LaTeX、MathJax)

Linux下优秀的文本编辑器(Markdown、LaTeX、MathJax)

这样一个标题可能不太准确,因为确实无法准确地解释什么叫“Linux下优秀的文本编辑器”。其实我这篇随笔主要是想探讨Markdown、LaTeX、MathJax,有兴趣的朋友可以继续往下看,同时别忘记了顺手点个赞。引言大家写文章用什么工具?Windows的记事本吗?肯定不会吧!一般人应该至少会用一个类似Word的“所见即所得”的可视化编辑器。理由:因为文章不仅仅只是文字嘛,它还包含有各种各样的格式,比如字体、字...
LaTeX 入门教程

LaTeX 入门教程

在我的上一篇随笔中《Linux下优秀的文本编辑器(Markdown、LaTeX、MathJax) 见 http://www.linuxidc.com/Linux/2015-03/114459.htm》,我提到了Markdown、LaTeX和MathJax。这几个东西对目前的网络技术文章的写作、展示都有深远的影响。在上一篇中,我还给出了一份LaTeX语法的学习资料。在这一篇里,我想再来谈谈LaTeX。在很多人心中,LaTeX是一个很专业的排版系统,同时也是一...
Linux入门学习教程:虚拟机体验之QEMU篇

Linux入门学习教程:虚拟机体验之QEMU篇

说起虚拟机,大家都不陌生。需要使用虚拟机的场景也非常的多,比如有志于写操作系统的同志,往往需要一个虚拟机来运行和调试他写的系统;再比如喜欢研究网络体系结构的朋友,需要在自己的电脑上虚拟出N个系统组成各种各样的网络。(这个需要电脑的配置够强大才行,幸好本人的电脑够。)还比如用Windows的想玩Linux,用Linux想玩Windows,这样用虚拟机玩起来也比较方便;最后比如有人想研究一下目前最流行的大数据啊、云计算啊,想试一试Hadoop、Spark、Op...
Linux入门学习教程:虚拟机体验之KVM篇

Linux入门学习教程:虚拟机体验之KVM篇

在上一篇中,我展示了虚拟机软件QEMU的使用、效果及其性能,同时也分析了不同用户对虚拟机的不同追求。但是不管是桌面用户还是企业级用户,对虚拟机软件的追求有一点是共同的,那就是性能。QEMU是一个强大的虚拟机软件,它可以完全以软件的形式模拟出一台完整的电脑所需的所有硬件,甚至是模拟出不同架构的硬件,在这些虚拟的硬件之上,可以安装完整的操作系统。QEMU的运行模式如下图: 很显然,这种完全以软件模拟硬件的形式虽然功能强大,但是性能难以满足用户的需要。模拟出的...
Linux入门学习教程:虚拟机体验之VirtualBox篇

Linux入门学习教程:虚拟机体验之VirtualBox篇

前两篇体验了QEMU和经过KVM加速的QEMU,并体验了第三方虚拟机管理工具virt-manager,让我们见识了开源社区的强大和开源虚拟机软件的高质量和高性能。这一篇,我来剖析一下VirtualBox。VirtualBox号称是目前开源界最强大的虚拟机产品,在Linux平台上,基本上都被大家选择为首选的虚拟机软件。VirtualBox的强大不是盖的,毕竟其后台是超有钱的Oracle公司。VirtualBox的任性也不是盖的,它硬是没有使用我前文所述的那些...
Linux下Qt开发环境的搭建

Linux下Qt开发环境的搭建

之前一直使用Ubuntu软件中心中的Qt4开发Qt的应用程序,现在转到Linux下来做Qt5开发,但是必须从Qt官网上面下载对应的安装包,配置起来相对麻烦一些,这里介绍整个开发流程。 首先,在官网上面可以找到离线安装包,最新的为qt-opensource-linux-x86-5.4.1.run,这是一个可执行文件,下载下来后可以修改权限后直接运行。另外,你也可以在官网上面找到源代码的压缩包,因为这是一个开源的GUI类库,所以你可以下载所有的源代码,然后自...
VMware Workstation下的虚拟Linux通过NAT模式共享上网

VMware Workstation下的虚拟Linux通过NAT模式共享上网

在VMware Workstation虚拟机下面,Linux虚机要上网,一般是桥接模式,但我自己的电脑上网的环境不同,也懒得去总是配置Linux的网卡信息,所以,设置为NAT模式来共享真机的上网网卡来上网。有错误或者其他大大小小的问题,欢迎大神指出前提条件是你的虚拟机是通过vmware workstation来创建的虚拟机,在安装vmware workstation时,会在你的系统里面添加两个网卡,一个VMware Network Adapter VMne...
dupeGuru—直接从硬盘中查找并移除重复文件

dupeGuru—直接从硬盘中查找并移除重复文件

简介对我们来说,磁盘被装满是棘手问题之一。无论我们如何小心谨慎,我们总可能将相同的文件复制到多个不同的地方,或者在不知情的情况下,重复下载了同一个文件。因此,迟早你会看到“磁盘已满”的错误提示,若此时我们确实需要一些磁盘空间来存储重要数据,以上情形无疑是最糟糕的。假如你确信自己的系统中有重复文件,那么dupeGuru可能会帮助到你。dupeGuru 团队也开发了名为dupeGuru 音乐版的应用来移除重复的音乐文件,和名为dupeG...
JBPM6教程-如何搞定表单乱码

JBPM6教程-如何搞定表单乱码

由于jBPM6国际化的问题,JBPM6有很多表单都出现了乱码的情形,详情见下图。有的是中文排版的问题(如仪表盘中的视图),有的是国际化中没有中文所导致的。要么2B的去把缺少的中文文件去补充完,要么就是把显示语言更改为英文。(1)FireFox切换为英文的方案如下:在”工具“ -> ”内容“ -> ”语言“面板中,将”英语/美国[en-us]“设置为首...
Lazarus for Raspbian安装

Lazarus for Raspbian安装

春节前看到树莓派 2代开始销售,第一时间在淘宝下单购买,无奈春节期间放假,要到3月份才可能收到,只能用QEMU模拟器先熟悉树莓系统。对从turbo Pascal开始的人来讲,如果能在树莓系统使用Pascal那是最顺手的。上网发现Lazarus能在树莓系统下使用,系统配置好后,在终端 terminal输入以下指令Lazarus就能完成安装。sudo apt-get updatesudo apt-get upgradesudo apt-get install ...
<< 921 922 923 924 925 926 927 928 929 930 >>