Welcome 微信登录

首页 / 操作系统 / Linux

怎么样称得上是Linux下优秀的命令行计算器

怎么样称得上是Linux下优秀的命令行计算器

每个现代的Linux桌面发行版都预装着一个带有图形界面的计算器程序。不过如果你的工作区中全是命令行窗口,那么你一定会在其中的一个命令行窗口中处理一些数字相关的问题。或许你在寻找一款基于命令行的计算器程序。如果是这样的话,GNU bc(“basic calculator”的缩写)会是你不二的选择。当然Linux下有很多基于命令行的计算器应用,我认为GNU bc是功能最强大和最有用的。在GNU时代之前,bc实际上是一个著名的精密计算语言...
Ubuntu Linux创建和增加Swap分区教程

Ubuntu Linux创建和增加Swap分区教程

问:我是一个Ubuntu 14.04 LTS版本的新手。我需要一块额外的swap文件来提高我Ubuntu服务器的性能。我怎样才能通过SSH连接用相关命令为我的Ubuntu 14.04 LTS 增加一块swap分区。Swap文件除了作为一块磁盘存储以提高Ubuntu系统的内纯使用效率意外,什么都不是,在本教程,你将会学到如何在Ubuntu系统上去创建以及使用Swap文件。在Ubuntu服务器版或者桌面版,什么是Swap文件?作为系统管理员是很有必要在系统安装...
通过VHD虚拟磁盘实现多系统安装

通过VHD虚拟磁盘实现多系统安装

通过VHD虚拟磁盘实现多系统安装一、 实验环境主机系统:Windows7旗舰版(只有win7旗舰版以上的版本才可实现,如果不是Windows7旗舰版之上的版本,则只能在安装新的Windows7旗舰版之上的系统时进行创建VHD虚拟磁盘二、 实验目的通过虚拟磁盘实现多操作系统的安装,而不再像过去安装多操心系统需使用单独的一块物理磁盘分区最终实现win7系统与win8系统共存三、 实验步骤1. 添加动态磁盘打开“计算机管理”,选择&ldq...
如何让树莓派默认启动进入图形界面

如何让树莓派默认启动进入图形界面

我买树莓派已经有一段时间了,但是实话说我几乎还没有用它做过什么事情。自从我的Dell超级本送到Dell服务中心后(已经有数星期了),我再次开始使用树莓派作为替代。我之前已经写过一篇在Ubuntu中如何在SD卡上安装Raspbian系统。我也重装了一次树莓派。第一次启动的时候我漏掉了一件事情就是设置图形界面。这样当我再次启动树莓派的时候,我直接进入了命令行。我该接下来如何运行Respbian图形界面呢?设置Raspbian图形启动当你第一次安装Raspbia...
Linux系统入门学习:在Linux上如何将文本文件转换成PDF格式

Linux系统入门学习:在Linux上如何将文本文件转换成PDF格式

提问: 我想要将一个纯文本文件转换成PDF文档。在Linux命令行下是否有一个简单的方法将文本文件转换成PDF文件?当你有一大堆文本文件要维护的时候,把它们转换成PDF文档会好一些。比如,PDF更适合打印,因为PDF文档有预定义布局。除此之外,还可以减少文档被意外修改的风险。要将文本文件转换成PDF格式,你要按照下面的两步。准备工作首先你要安装两个需要的包。在 Debian、Ubuntu 或者 Linux Mint上:$ sudo apt-get inst...
怎样从Ubuntu安装树莓派系统( Raspbian “wheezy”)

怎样从Ubuntu安装树莓派系统( Raspbian “wheezy”)

统计分析指出25美元的树莓派正受到狂热吹捧、这也是为什么当我写树莓派差劲的时候,会受到来自树莓派粉丝的严厉苛责。如果你刚买了一个树莓派产品,那么你很幸运的,会得到一个免费的内存升级。现在,当你已经入手一个树莓派的时候,让我们来看看怎么在Ubuntu环境下在SD卡里安装一个Raspbian OS。利用图形界面,我们可以非常容易的安装上它。当然专家们可以使用终端去安装,但是假如你还只是一个初学者,利用图形界面安装也许会更好一点。在你变得更厉害之前,你需要保证的...
使用 GnuPG 加密签名来验证下载文件的可靠性和完整性

使用 GnuPG 加密签名来验证下载文件的可靠性和完整性

当你从网上下载一个文件后(比如:安装程序、ISO镜像或者一个压缩包),文件可能在不同的情况下发生了损坏,比如:由于线路传输错误、中断的下载、存储硬件错误、文件系统错误等等。除了这些错误,文件还可能在下载前或者下载中的攻击而被有意地篡改了。比如,一个攻破证书颁发机构的攻击者可以实施一个MITM攻击(中间人攻击),欺骗你从HTTPS网站上下载隐藏恶意软件的文件。要保护你自己免受这些问题的困扰,建议你去验证从网上下载的文件的可靠性和完整性。特别是你下载了一个非常...
在CentOS 7/6.5/6.4 中安装Java JDK 8

在CentOS 7/6.5/6.4 中安装Java JDK 8

本教程介绍如何安装和在CentOS7,6.5,和6.4的服务器上配置最新的Oracle的JavaJDK。虽然,这些步骤应该同样适用于其他基于RPM的发行版,如RHEL7,6.x,Scientific Linux6.x和Fedora。首先,在你的服务器上运行一下更新。yum update然后,在您的系统上搜索,任何版本的已安装的JDK组件。rpm -qa | grep -E "^open[jre|jdk]|j[re|dk]"输出结果如下:gobject-in...
Ubuntu桌面版使用蓝牙耳机教程

Ubuntu桌面版使用蓝牙耳机教程

Ubuntu桌面版使用蓝牙耳机教程,首先把蓝牙耳机匹配好,由于系统默认不会使用蓝牙设备输出声音,需要我们自己在声音设置里面选择播出声音的蓝牙耳机,否则即便蓝牙耳机匹配好了也没有声音。注意:在选择使用蓝牙设备输出声音的时候模式 选项 选择 高保真回放(A2DP) ,不然音质很差。更多Ubuntu相关信息见Ubuntu 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=2本文永久更新链接地址...
sudo 命令情景分析

sudo 命令情景分析

Linux 下使用 sudo 命令,可以让普通用户也能执行一些或者全部的 root 命令。本文就对我们常用到 sudo 操作情景进行简单分析,通过一些例子来了解 sudo 命令相关的技巧。情景一:用户无权限执行 root 命令普通用户登录 shell 之后,如果自身没有权限访问某个文件或执行某个命令时,若该用户获得root授权,那么就可以在需要执行的命令之前加上 sudo,临时切换到root用户的权限,完成相关的操作。在sudo于1980年前后被写出之前,...
Virtualbox 复制 CentOS 虚拟机无法联网

Virtualbox 复制 CentOS 虚拟机无法联网

症状:CentOS刚装好后无法联网复制虚拟机后,出现 No such device eth0我们要处理的三个问题:在Virtualbox上安装好Centos后如何联网如何在Virtualbox上复制生成新虚拟机如何让Virtualbox复制出的虚拟机联网一:在Virtualbox上安装好Centos后联网在虚拟机中安装Centos安装好之后,设置网卡参数联网vi /etc/sysconfig/network-scripts/ifcfg-eth0BOOTPR...
让 Git Bisect 帮助你

让 Git Bisect 帮助你

Git 提供来很多的工具来帮助我们改进工作流程。 bisect 命令就是其中之一, 虽然由于使用得不多而不广为人知,但是当你想知道一个本来好的分支从什么时候开始变坏时,它就能派上用场了。到底是哪一次提交把事情搞砸了呢,让 bisect 来告诉你吧。 Bisect 基于二分查找算法。给定一个有序的元素序列,它会返回要你要查找的元素的序号(或者告诉你该元素是否在序列中)。它基于如下的不变式:当你对比完一个元素,你就能根据比较的结果抛弃掉它之前或者之后的所有元素...
Ubuntu 14.10/14.04/12.04 用户安装虚拟打印软件 Boomaga

Ubuntu 14.10/14.04/12.04 用户安装虚拟打印软件 Boomaga

Boomaga 是一款开源的虚拟打印软件,通过 CUPS 与 Gutenprint 已支持一些常用的打印。而不像 CUPS 和 Gutenprint 需要提供打印驱动。Boomaga 虚拟打印允许用户在打印前查看文档、调整页边距、给页面编码,打印文件为 PDF 和其他多种格式。最终版本为 Boomaga 0.6.2,已经发布,新版本更新内容。安装方法,有PPA可用,支持 Ubuntu 14.10、14.04、12.04 及衍生版本,打开终端,输入以下命令:...
Ubuntu 用户如何安装 Xtreme 下载管理器

Ubuntu 用户如何安装 Xtreme 下载管理器

XTREME下载管理器旨在为您提供一个快速和安全的工具,用于管理所有的下载。采用了先进的动态分割算法,应用程序可以加快下载过程。 下载管理器支持HTTP,HTTPS,FTP协议,代理服务器需要授权的网站。此外,它可以无缝地集成到Xtreme下载管理器安装的浏览器发送任何下载。由于它是用Java编写的,它是兼容所有主要平台。最终版本 Xtreme Download Manager (XDMAN) 4.7 已经发布。安装方法,因为有PPA可用,支持Ubuntu...
Linux系统入门学习:修复“ImportError: No module named scapy.all”

Linux系统入门学习:修复“ImportError: No module named scapy.all”

问题:当我运行一个Python应用程序时,出现了这个提示消息“ImportError: No module named scapy.all”。我怎样才能修复这个导入错误呢?Scapy是一个用Python写的灵活的数据包生成及嗅探程序。使用Scapy,你可以完成创建任意数据包并发送到网络上、从网络上或转储文件中读取数据包、转换数据包等工作。使用Scapy的通用包处理能力,你可以很容易地完成像SYN扫描、TCP路由跟踪以及OS指纹检测之...
如何在 Linux 中使用屏幕键盘

如何在 Linux 中使用屏幕键盘

屏幕键盘可以作为实体键盘输入的替代方案。在某些时候,屏幕键盘显得非常需要。 比如, 你的键盘刚好坏了;你的机器太多,没有足够的键盘;你的机器没有多余的接口来连接键盘;你是个残疾人,打字有困难;或者你正在组建基于触摸屏的信息服务站。屏幕键盘也可以作为一种防范实体键盘记录器的保护手段,键盘记录器会悄悄记录按键来获取密码等敏感信息。一些网上银行页面实际上会强制你使用屏幕键盘来增强交易的安全性。在 Linux 中有几个可用的开源键盘软件, 比如 GOK (Gnom...
从Fedora 20升级到21

从Fedora 20升级到21

Fedora 18以后的版本都是采用fedup来做升级工具,这里不再细说,可以参考 Fedora 17升级到18 的内容。(见注1)但是现在直接直接使用 fedup --network 21 会出现以下的提示:根据提示,原来Fedora 21根据不同的使用特点分别分包了不同的版本。主要包括:workstation 工作站server 服务器cloude 云nonproduct 非生产性而在安装和升级时需要通过--prouduct参数明确指定需要的的哪个版本...
Ubuntu 14.04 如何安装 Cinnamon 2.4.5

Ubuntu 14.04 如何安装 Cinnamon 2.4.5

Cinnamon 是由 Linux Mint 团队开发的GTK+3桌面环境,该桌面主要采用 Gnome 2 的用户界面,该项目也是因为 Gnome 3 的激进改变造成用户不适应而产生的。最新版本 Cinnamon 2.4.5 最近已经发布了。该版本主要改善了一些内存使用情况,Super + E组合键现在可打开用户的主目录,用于单按钮的触摸板支持已经被添加,两指和三指点击动作可配置,屏幕保护程序现在可个性化设置,用户能够改变字体和文本颜色,桌面字体现在是可配...
使用 FirewallD 构建动态防火墙

使用 FirewallD 构建动态防火墙

FirewallD 提供了支持网络/防火墙区域(zone)定义网络链接以及接口安全等级的动态防火墙管理工具。它支持 IPv4, IPv6 防火墙设置以及以太网桥接,并且拥有运行时配置和永久配置选项。它也支持允许服务或者应用程序直接添加防火墙规则的接口。 以前的 system-config-firewall/lokkit 防火墙模型是静态的,每次修改都要求防火墙完全重启。这个过程包括内核 netfilter 防火墙模块的卸载和新配置所需模块的装载等。而模块的...
<< 891 892 893 894 895 896 897 898 899 900 >>