Welcome 微信登录

首页 / 操作系统 / Linux

用腻了 wget 或 curl,有什么更好的替代品吗?

用腻了 wget 或 curl,有什么更好的替代品吗?

如果你经常需要通过终端以非交互模式访问网络服务器(例如,从网络上下载文件,或者是测试 RESTful 网络服务接口),可能你会选择的工具是 wget 或 curl。通过大量的命令行选项,这两种工具都可以处理很多非交互网络访问的情况(比如这里、这里,还有这里)。然而,即使像这些一样的强大的工具,你也只能发挥你所了解的那些选项的功能。除非你很精通那些繁冗的语法细节,这些工具对于你来说只不过是简单的网络下载器而已。就像其宣传的那样,“给人用 curl...
Ubuntu 15.04 安装 Nvidia Quadro系列显卡驱动

Ubuntu 15.04 安装 Nvidia Quadro系列显卡驱动

在这之前,我用的Ubuntu都是系统自带的默认驱动, 由于分辨率没有任何问题, 所以一直没有安装Nvidia官方的驱动; 近期更新到Ubuntu 15.04 之后, 在播放avi 格式的常规视频时却出现闪烁的现象, 而且是一直闪; 因此考虑是不是显卡驱动需要更新一下, 最初找了很多更新 Nvidia驱动的方法, 写了很多命令,结果都无法安装.一直提示nouveau正在使用中,禁不掉; 后来直接用系统内置的源来更新,居然成功了~ 命令如下:sudo a...
使用xrdp实现Windows 远程桌面 Ubuntu Linux

使用xrdp实现Windows 远程桌面 Ubuntu Linux

一般情况下我们用ssh客户端远程登陆Linux系统,至于图形界面下的Linux远程登陆工具,我们一般都会想到vnc,但它的安全性不够,在这里,我将介绍XRDP的安装配置方法。我们可以很方便的通过Windows远程桌面Ubuntu Linux。xrdp安装配置方法打开终端:依次安装sudo apt-get install xrdpsudo apt-get install vnc4server tightvncserver设置xrdpecho "gnome-s...
5个有趣的Linux命令行技巧

5个有趣的Linux命令行技巧

你有将Linux物尽其用吗?对很多Linux用户来说,有很多看起来是技巧的有用特性。有些时候你会需要这些技巧。本文会帮助你更好得使用一些命令,发挥其更强大的功能。图1:5个命令行技巧我们开始一个新的系列,在这里我们还会写一些技巧,并且用尽量小的篇幅写清楚。1. 我们可以使用history命令来查看曾经运行过的命令。这里是一个history命令的示例输出。# history图2:history命令例子从history命令输出看,很明显,命令的执行时间没有被打...
Ubuntu下搭建Cocos2D-X 3.6开发环境

Ubuntu下搭建Cocos2D-X 3.6开发环境

简单讲解在Ubuntu下搭建Cocos2D-X 3.6开发环境的过程,希望对大家有用。1.解压下载的包,找到build目录:在终端下先执行install-deps-linux.sh文件结果类似:时间可能比较长。2.回到解压包的根目录下执行setup.py:可以看出这个执行完成的是检测系统环境并在配置文件中加入需要的环境变量,会将原配置文件备份。3.在解压包的目录运行cmake .注意后面代表当前目录的 .(不要在意sudo)4.make用cmake生成的M...
Ubuntu 14.04忘记root密码的解决方法

Ubuntu 14.04忘记root密码的解决方法

电脑20多天没用,忘记Ubuntu 14.04 root密码了,下面是在网上找到的一个解决办法,其它的和这个也大概相同。因为其中有些缺漏,没能给我解决问题。通过分析最终问题还是解决了,现解决方案的关键点记录一下。希望能方便到其它人。1. 开机,如下图所示(没有装虚拟机,手机拍的图片凑合这看把):2. 此时会有一个选项:Advanced Options for Ubuntu, 选中直接回车 ,如下图:3. 看到里面有很多选项,选中后面带recovery mo...
如何在 Linux 中产生、加密或解密随机密码

如何在 Linux 中产生、加密或解密随机密码

我们一直积极地提供有关 Linux 技巧的系列文章,如果你错过了这个系列的最新文章,你或许可以去访问下面的链接。Linux 中 5 个有趣的命令行技巧http://www.linuxidc.com/Linux/2015-05/117841.htm在这篇文章中,我们将分享一些有趣 Linux 技巧,内容是有关如何产生随机密码以及加密或解密这些经过加盐或没有加盐处理的密码。安全是数字时代中的一个主要话题。在电脑,email,云端,手机,文档和其他的场合中,我们...
如何实现 SSH 无密码登录

如何实现 SSH 无密码登录

假设你是hostA上的一个用户"aliceA",想以用户“aliceB”的身份ssh到hostB上,但又不想输入密码。那么,你可以参考这篇教程实现ssd无密码登录。首先,你需要以用户“aliceA”的身份登录到hostA上。然后,使用ssh-keygen生成一对rsa公私钥,生成的密钥对会存放在~/.ssh目录下。$ ssh-keygen -t rsa接下来,使用下面的命令在目标主机hostB上的aliceB...
使用一次性密码本通过 SSH 安全登录 Linux

使用一次性密码本通过 SSH 安全登录 Linux

有人说,安全不是一个产品,而是一个过程(LCTT 注:安全公司 McAfee 认为,安全风险管理是一个方法论,而不是安全产品的堆叠)。虽然 SSH 协议被设计成使用加密技术来确保安全,但如果使用不当,别人还是能够破坏你的系统:比如弱密码、密钥泄露、使用过时的 SSH 客户端等,都能引发安全问题。在考虑 SSH 认证方案时,大家普遍认为公钥认证比密码认证更安全。然而,公钥认证技术并不是为公共环境设置的,如果你在一台公用电脑上使用公钥认证登录 SSH 服务器,...
Ubuntu 15.04 和 Ubuntu 14.04 下安装 Cinnamon 2.6

Ubuntu 15.04 和 Ubuntu 14.04 下安装 Cinnamon 2.6

Linux Mint 可能是现在最流行 Ubuntu 衍生系统,Elementary OS 也不错,LinuxMint 的 Cinnamon 和 Mate 桌面环境得到非常高支持。Linux Mint 每一个版本基于 Ubuntu Lts 代码库,稳定性得到保证,而且有更多的精力去开发 Linux Mint 的应用程序和提高 Cinnamon 和 Mate 桌面环境。Cinnamon 2.6,由 Linux Mint 团队开发,该版本已冻结功能,稳定版本应...
Linux 基础教程:Linux Kickstart 自动安装

Linux 基础教程:Linux Kickstart 自动安装

从系统安装说起在 RHEL,CentOS,Fedora 等系统中,安装系统使用的程序名叫 anaconda,它属于 FedoraProject,由 Python 开发,能够提供图形或者文本界面用于系统安装。在安装系统之前,计算机的硬件上可能是没有操作系统的,因此为了能够运行安装程序,需要一个临时的操作系统,引导开机,启动安装程序,在使用光盘安装操作 Linux 系统(这里特指 RHEL 系列的系统)时,一共有两个阶段,分别为引导和安装。Stage 1使用光...
基于 Kickstart 自动化安装 CentOS 实践

基于 Kickstart 自动化安装 CentOS 实践

前言因为需要在浪潮的 x86 服务器中集中部署 CentOS 搭建基于 Hadoop 的大数据平台 , 平时接触 SLES(SUSE Linux Enterprise Server) 较多并且已经实现基于 Autoyast 方式使用光盘或者 PXE 网络自动化安装 ( 后续会分享具体实现方法 )。 这次主要通过学习 Kickstart 实现最简单的光盘方式自动化安装 CentOS, 而网上的大多数教程并不完全适用于自身的环境 , 本文将不再赘述 Kicks...
Ubuntu12.04 Git 服务器配置图文详解

Ubuntu12.04 Git 服务器配置图文详解

Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目,学过Linux的都知道,Git的优点我就不再多说了,我也是很喜欢Linux的。今天我们一起学习Git服务器在Ubuntu 12.04上的配置,废话不多说,走起!1.Git 服务器的搭建过程详细记录,如下: 搭建环境:Ubuntu 12.04 桌面版或服务器版均可 软件要求: git-core, gitosis, openssh-server, openssh-client, ...
Windows下SmartGit安装使用

Windows下SmartGit安装使用

在Git如日中天的今天,我也不免俗的想用Git将业余时间写的代码管理一下。什么是Git这里不多说,具体见《Ubuntu12.04 Git 服务器配置图文详解 http://www.linuxidc.com/Linux/2015-05/117502.htm》 。我们这里直接上手。一、下载Git客户端1、Git官网:http://git-scm.com/,下载客户端。官网的客户端是采用命令行的形式的,对我这种新手来说太难了。我们需要搞一个有图形界面的,就是下面...
CentOS下ClamAV反病毒软件包更新

CentOS下ClamAV反病毒软件包更新

最近一直在研究学习CentOS下搭建Postfix实现邮件网关的内容,以便后期邮件平台网关的灾备做一些准备,今天安装Postfix到了对ClamAV反病毒软件包更新的安装配置部分,遇到了个小的插曲。具体遇到问题看着不是什么大问题,就是ClamAV之前安装的版本是0.98.4,安装完成时,更新反病毒库还是正常的,可是过了一会儿,发现再执行freshclam升级病毒库时,发现报下图所示的这个错误。当时想想,也没什么,那就更新一下版本吧,先执行Yum updat...
<< 941 942 943 944 945 946 947 948 949 950 >>