Linux

朝鲜创新操作系统:“红星Linux 3.0” 满满的苹果味

最近一个曾经在平壤教书的美国人将朝鲜自主研发的红星 Linux 系统带了出来,我们也能有幸看看传说中黑了索尼的朝鲜 Geek 们现在用的是什么系统。外泄的红星 Linux 操作界面不像 Linux、Windows7 也不像 WindowsXP,直接神似苹果 Mac OS X。(不信你看图...)系统中有苹果的 Aqua 界面、通用的菜单栏、左侧的视窗按钮、一模一样的文件管理器等等。不过从 2010 年披露红星 Linux 2.0 版桌面来看那个时候的红星系统还是 Windows8 测试版的桌面 [详细]

Linux环境开发效率 那些强大的命令盘点

之前写了一篇关于linux下常用的几个命令,参考Linux入门--提高工作效率的命令。接下来接着介绍一些在linux下做开发经常使用到得命令,其中有打包压缩命令tar,文件查找命令find,文件内容查找命令grep,elf可执行文件分析工具readelf等。 1、打包压缩命令tar 在linux下经常会遇到给源码打包解压等,如果你还是用linux的X window来做那你就out了。下面是该工具的常用命令参数及运用举例: 主要命令: -c 创建包 -x 解包 -t 列出包中的内容 -r 增加文件 [详细]

在ubuntu14.04上安装轻量级的Budgie桌面的方法

Budgie是为Linux发行版定制的旗舰桌面,也是一个定制工程。为思想前卫的用户设计,致力于简单和简洁。它的一个巨大优势是它不是别的项目的fork版本,是从都到尾都独立的。Budgie桌面与GNOME栈紧密结合,使用先进的技术从而提供一个可选择的桌面体验。出于开源理念,这个桌面之后也能在别的Linux发行版中看到。 现在Budgie能够通过面板的设置达到和GNOME2桌面相似的使用体验。0.8版的特点任务栏:支持应用锁定到任务栏任务栏:使用.desktop文件来配置quicklists菜单任 [详细]

在 Linux 中用 nmcli 命令绑定多块网卡的方法

网卡(接口)绑定是将多块 网卡逻辑地连接到一起从而允许故障转移或者提高吞吐率的方法。提高服务器网络可用性的一个方式是使用多个网卡。Linux 绑定驱动程序提供了一种将多个网卡聚合到一个逻辑的绑定接口的方法。这是个新的实现绑定的方法,并不影响 linux 内核中旧绑定驱动。网卡绑定为我们提供了两个主要的好处: 现在让我们在 CentOS 7 上配置网卡绑定吧。我们需要决定选取哪些接口配置成一个组接口(Team interface)。 运行 ip link命令查看系统中可用的接口。$ ip lin [详细]

技术人故事:父亲、Linux和我

他当时用的就是后来广为人知的红帽Linux——不过当时它还在使用Colgate这一名称,而且是从Best Buy买来的4.0更新版本。在那个时候,我最熟悉的当然还是Windows 95,也已经学会了使用计算机——不过Linux对我来说就像一块新大陆。它看起来充斥着大量代码,让人有种难以亲近的感觉。因此,直到很久之后的2009年1月,我才真正决定从Windows转向Linux平台。这是我的Linux故事。 我原先一直使用的破坏笔记本总是受到病毒的侵 [详细]

Windows 下的免费 SSH 客户端工具介绍

如果你的操作系统是 Windows,而你想要连接 Linux 服务器相互传送文件,那么你需要一个简称 SSH 的 Secure Shell 软件。实际上,SSH 是一个网络协议,它允许你通过网络连接到 Linux 和 Unix 服务器。SSH 使用公钥加密来认证远程的计算机。你可以有多种途径使用 SSH,无论是自动连接,还是使用密码认证登录。 本篇文章介绍了几种可以连接 Linux 服务器 SSH 客户端。 让我们开始吧。Putty Putty是最有名的 SSH 和 telnet 客户端,最初 [详细]

你可能不知道的 一大波 Linux 网络工具

如果要在你的系统上监控网络,那么使用命令行工具是非常实用的,并且对于 Linux 用户来说,有着许许多多现成的工具可以使用,如: nethogs, ntopng, nload, iftop, iptraf, bmon, slurm, tcptrack, cbm, netwatch, collectl, trafshow, cacti, etherape, ipband, jnettop, netspeed 以及 speedometer。 鉴于世上有着许多的 Linux 专家和开发者,显然还存在 [详细]

Linux入门 提高工作效率的命令

df 命令 用于查看 Linux 文件系统的状态信息,显示各个分区的容量、已使用量、未使用量及挂载点等信息。如: df -k 以千字节 (KB) 为单位显示各分区的信息; df -a 显示所有分区, 包括大小为0 的分区; df -T 显示分区类型 (EXT2 或EXT3等)。 此命令查看分区使用量等非常方便,完全不用去找磁盘管理那么麻烦。某天发现一个文件拷贝失败了,df一看,哦,没有空间了。 du 命令 df查看分区容量,那肯定有查看文件大小信息的命令,对的,就是du命令。用于查看文件或文件夹 [详细]

linux基础入门教程之linux介绍

接触linux是在大二的时候,那时候迷上了嵌入式linux,把电脑换成了linux系统,学习linux基础知识,学习linux命令,学习shell,泡论坛,就这样慢慢的平时工作学习都可以使用linux系统完成了。到了毕业工作的时候,正式开始android开发,使用的正是ubuntu系统,多亏上学时候的linux基础知识,工作的时候也算得心应手。随着工作时间的增长,使用linux系统也越来越熟练,慢慢的发现做开发已经离不开linux了,离不开linux里面的shell了,使用shell命令的工作效 [详细]

嵌入式Linux开发教程:获取Linux环境

学习Linux,必须要有一个Linux环境。本章先介绍获得Linux环境的3种方式,然后以Ubuntu发行版为例讲解Linux操作系统的安装和设置,图文并茂,清晰明了的展示Ubuntu操作系统安装的全过程,引领读者完成Ubuntu操作系统的安装。本章最后对Ubuntu桌面进行了粗略介绍。2.1 获得Linux环境的三种方式 学习Linux,必须先获得一个Linux主机环境,通常情况下,可以通过以下三种方式获得Linux环境。 1. 双系统安装 如果没有闲置的计算机,或者现有Windows系统的 [详细]

盘点Linux平台下的十佳IDE

Linux是一款在全球范围内应用于许多台式机的开源操作系统,同时它还是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议,支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。现在,以Linux作为触摸操作系统的Galaxy Nexus智能手机就是一个基于Linux的Android设备。 我们都知道,一个好的IDE能够帮助程序员更加高效地工作。为了提高程序员的效率 [详细]

Linux探索之旅 什么是Linux?

内容简介 1、课程大纲 2、第一部分第一课:什么是Linux? 3、第一部分第二课预告:下载Linux,免费的噢! 开宗明义 我们总听到别人说:Linux挺复杂的,是给那些追求逼格的程序员用的。咱们老百姓呀,用用Windows就高兴。 但事实并非如此,Linux不是那么“难于上青天”的。 不少学编程的朋友看过《鸟哥的Linux私房菜》,是台湾的鸟哥写的,非常棒。 小编也开始写一个系列教程,希望对自己对别人都有帮助。但我会非常认真的,不会乱来。 在这个教程中,小编会向您证明 [详细]

在Linux系统中使用Coreutils Viewer显示命令运行进度

Coreutils Viewer(cv)是一个简单的程序,它可以用于显示任何核心组件命令(如:cp、mv、dd、tar、gzip、gunzip、cat、grep、fgrep、egrep、cut、sort、xz、exiting)的进度。它使用文件描述信息来确定一个命令的进度,比如cp命令。cv之美在于,它能够和其它Linux命令一起使用,比如你所知道的watch以及I/O重定向命令。这样,你就可以在脚本中使用,或者你能想到的所有方式,别让你的想象力束缚住你。 安装 你可以从cv的github仓库 [详细]

在Linux的命令行下使用Evernote的教程

Geeknote 的安装 Geeknote是使用Python开发的。因此,在开始之前请确保你已经安装了Python(最好是2.7的版本)和git。在 Debian、 Ubuntu 和 Linux Mint 中 复制代码代码如下:$ sudo apt-get install python2.7 git python-setuptools $ git clone git://github.com/VitaliyRodnenko/geeknote.git $ cd geeknote [详细]

在Linux系统中安装使用WPS的方法

Kingsoft Office 是一套办公套件,支持多个平台,包括Windows, Linux, iOS 和 Android。它包含三个组件:Writer(WPS文字)用来文字处理,Presentation(WPS演示)支持幻灯片,Spereadsheets(WPS表格)是电子表格。其使用免费增值模式,其中基础版本是免费使用。比较其他的linux办公套件,如LibreOffice、 OpenOffice,其最大优势在于,Kingsoft Office能最好的兼容微软的Office(译注:版权问 [详细]