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

首页 / 操作系统 / Linux

Linux 下四种安全删除文件的工具

Linux 下四种安全删除文件的工具

任何一个普通水平的计算机用户都知道,从计算机系统中删除的任意数据都可以稍后通过一些努力恢复出来。当你不小心删除了你的重要数据时,这是一个不错的方案。但是大多数情况,你不希望你的隐私数据被轻易地恢复。不论何时,我们删除的任意文件,操作系统删除的仅仅是对特定数据的索引。这就意味着,数据仍然保存在磁盘的某块地方,这种方法是不安全的,任何一个聪明的计算机黑客可以使用各种不错的数据恢复工具来恢复你删除的数据。Linux 用户利用我们都知晓的 "rm" 命令来从他们的...
Linux命令行下”!”的十个神奇用法

Linux命令行下”!”的十个神奇用法

Linux 系统中,“!” 符号或者操作符通常被用做逻辑否定的操作符,同时也通过一些调整和改动命令来从历史记录中找出你需要的命令行。下面演示的命令行在bash Shell中都已经明确检查过可用了。不过我没有在其他的 Shell 解释器下测试过,不过我相信这些命令也不会在其他的解释器下运行。那么现在就让我们学习一下 “!” 这神奇而独特的用法吧!1.从历史记录中使用命令号来运行命令你也许从没意识到过可以从命令行...
Linux系统入门学习:在Linux中修改环境变量PATH

Linux系统入门学习:在Linux中修改环境变量PATH

提问: 当我试着运行一个程序时,它提示“command not found”。 但这个程序就在/usr/local/bin下。我该如何添加/usr/local/bin到我的PATH变量下,这样我就可以不用指定路径来运行这个命令了。在Linux中,PATH环境变量保存了一系列的目录用于用户在输入的时候搜索命令。PATH变量的值由一系列的由分号分隔的绝对路径组成。每个用户都有特定的PATH环境变量(由系统级的PATH变量初始化)。要检查...
从零开始学习OpenWrt完美教程

从零开始学习OpenWrt完美教程

从零开始学习OpenWrt完美教程现在有越来越多的Maker开始折腾OpenWrt,但作为一个Maker新手来讲,在网上还是很难找到一份系统的入门级资料。查找资料很辛苦,而且OpenWrt的门槛相对较高,希望这篇文章所提供的从零开始学OpenWrt编译Cisco/Linksys在2003年发布了WRT54G这款无线路由器,同年有人发现它的IOS是基于Linux的,然而Linux是基于GPL许可证发布的,按照该许可证Cisco应该把WRT54G 的IOS的源...
如何解决 Ubuntu 下不能记住亮度设置的问题

如何解决 Ubuntu 下不能记住亮度设置的问题

在解决亮度控制在Ubuntu和Linux Mint下不工作的问题这篇教程里,一些用户提到虽然问题已经得到解决,但是Ubuntu无法记住亮度设置,同样的情况在Linux Mint下也会发生。每次开机或从睡眠状态下唤醒,亮度会恢复至最大值或最小值。我知道这种情况很烦。不过幸好我们有很简单的方法来解决Ubuntu和Linux Mint下的亮度问题。解决Ubuntu和Linux下不能记住亮度设置Norbert写了一个脚本,能让Ubuntu和Linux Mint记住...
用腻了 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使用光...
<< 941 942 943 944 945 946 947 948 949 950 >>