嗅谱网

linux系统

  • 安装 openSUSE Leap 42.1 之后要做的 8 件事

    安装 openSUSE Leap 42.1 之后要做的 8 件事

    如果你已经在你的电脑上安装了 open,这就是你接下来要做的。 ,它允许用户运行一个和 SUSE Linux 企业版拥有同样基因的发行版。和其它系统一样,为了实现最佳的使用效果,在使用它之前需要做些优化设置。 下面是一些我在我的电脑上安装 openSUSE Leap 之后做的一些事情(不适用于服务器)。这里面没有强制性的设置,基本安装对你来说也可能足够了。但如果你想获得更好的 openSUSE Leap 体验,那就跟着我往下看吧。   1. 添加 Packman 仓库 由于专利和授权等原因,openSUSE 和许多 Linux 发行版一样,不通过官方仓库(repos)提供一些软件 ...

    查看全文

  • 限制root用户只能通过证书登录

    限制root用户只能通过证书登录

    如果允许root用户能通过密码直接登录是很危险的,通常我们是这样做的:禁止root用户直接登录,创建一个普通账号,需要用到root时才通过这个普通账号切换,这样做已经很安全了,但是有些人可能会觉得麻烦,比如在上传文件时,只能通过普通账号上传,上传完之后既要改所有者,又要用mv命令移动。 如果你跟我有一样的烦恼,那么下面的内容就对你有所作用了。 第一步是创建用户密钥,我是通过xshell创建的。密钥类型:RSA,密钥长度:2048位。 第二步是将第一步生成的公钥添加到目标服务器的root账号的/root/.ssh/authorized_keys文件中。(第一次添加时可能需要自己创建.ssh目 ...

    查看全文

  • 解决df和du命令查出来的已使用空间不同的问题

    解决df和du命令查出来的已使用空间不同的问题

    我之前在系统上写过一个监控硬盘剩余空间的脚本,今天它给我发来报警了,于是我就登录到服务器上查看,结果发现df和du查出来的结果不一样,du查出来的“实际使用空间”明显比df查出来的已使用空间要小很多,这是为什么呢?难道有些空间被隐藏起来了? 最终,借助网上的力量,解决了这个“诡异”的事件,并全程记录下来了。 首先,我们用df来查看已使用空间: 从上图可知,根分区已使用5456700KB(合约5.20GB)。 然后,我们用du查出根分区下每个目录的大小: 排除红框中的两个目录(因为他们是挂载上去的),所有目录的总大小为3075332KB(合约 ...

    查看全文

  • 通过配置iptables只开放21端口即可实现客户端的主动连接和被动连接

    通过配置iptables只开放21端口即可实现客户端的主动连接和被动连接

    通过配置iptables只开放21端口即可实现客户端的主动连接和被动连接 环境操作系统: 6.7 32-bit 配置# 配置最基本的iptables规则iptables -Fiptables -Xiptables -A INPUT -m state –state ESTABLISHED,RELATED -j ACCEPTiptables -A INPUT -m state –state NEW -p tcp –dport 21 -j ACCEPTiptables -A INPUT -m state –state NEW -p tcp R ...

    查看全文

  • Linux内存中的Cache真的能被回收么?

    Linux内存中的Cache真的能被回收么?

    在Linux系统中,我们经常用free命令来查看系统内存的使用状态。在一个RHEL6的系统上,free命令的显示内容大概是这样一个状态: 这里的默认显示单位是kb,我的服务器是128G内存,所以数字显得比较大。这个命令几乎是每一个使用过Linux的人必会的命令,但越是这样的命令,似乎真正明白的人越少(我是说比例越少)。一般情况下,对此命令输出的理解可以分这几个层次: 不了解。这样的人的第一反应是:天啊,内存用了好多,70个多G,可是我几乎没有运行什么大程序啊?为什么会这样?Linux好占内存! 自以为很了解。这样的人一般自习评估过会说:嗯,根据我专业的眼光看出来,内存才用了17G左 ...

    查看全文

  • Linux的进程优先级

    Linux的进程优先级

    Linux的进程优先级 为什么要有进程优先级?这似乎不用过多的解释,毕竟自从多任务操作系统诞生以来,进程执行占用cpu的能力就是一个必须要可以人为控制的事情。因为有的进程相对重要,而有的进程则没那么重要。进程优先级起作用的方式从发明以来基本没有什么变化,无论是只有一个cpu的时代,还是多核cpu时代,都是通过控制进程占用cpu时间的长短来实现的。就是说在同一个调度周期中,优先级高的进程占用的时间长些,而优先级低的进程占用的短些。从这个角度看,进程优先级其实也跟cgroup的cpu限制一样,都是一种针对cpu占用的QOS机制。我曾经一直很困惑一点,为什么已经有了优先级,还要再设计一个针对cp ...

    查看全文

  • Ubuntu 16.04中为Chromium、Chrome、Firefox安装Flash播放器插件

    Ubuntu 16.04中为Chromium、Chrome、Firefox安装Flash播放器插件

    16.04 LTS正式发布有段时间了,许多Linux迷喜欢在 Ubuntu 平台上使用开源的 Chromium 浏览器(也就是Google Chrome 浏览器的开源版本),但是在 Chromium 浏览器上安装 Flash 播放器一直是个老问题。毕竟,看个网络视频啥的还是离不了它。本文就一并讲下如何在 Ubuntu 16.04中为Chromium、Chrome、Firefox安装Flash播放器插件。 Ubuntu 16.04中安装Chromium浏览器  Ubuntu 16.04下安装64位谷歌Chrome浏览器 上图是  页面顶部的FLASH,看看能不能打开 ...

    查看全文

  • Linux远程拷贝(限速和断点续传)

    Linux远程拷贝(限速和断点续传)

    # scp 拷贝本地文件filename  到远程机器 192.168.188.188 服务器的/data/tmp目录下    scp -P 61204 -l 40000 filename username@192.168.188.188:/data/tmp/  -P port                 Specifies the port to connect to on the remote host.  Note tha ...

    查看全文

  • Ubuntu 16.04下安装64位谷歌Chrome浏览器

    Ubuntu 16.04下安装64位谷歌Chrome浏览器

    最近把系统更新到16.04,发现自带的Firefox浏览器有一些问题,但是懒得安装插件,折腾已知的问题,于是决定安装Chrome看看,果然,很多问题没有了。 因为安装的Linux是64位的Ubuntu 16.04系统,所以本人决定也安装64位的谷歌Chrome浏览器。在 Ubuntu 16.04 中,要想使用谷歌的 Chrome 浏览器,可以通过命令行的方式手动安装。 Ubuntu 16.04中安装Chromium浏览器  Ubuntu 16.04中为Chromium、Chrome、Firefox安装Flash播放器插件  1.进入 Ubuntu 16.04 桌面, ...

    查看全文

  • Ubuntu 16.04中安装Chromium浏览器

    Ubuntu 16.04中安装Chromium浏览器

    16.04中除了Chromium未能支持Flash播放器的安装外,其余像Firefox, Chrome浏览器都支持Flash播放器的安装。 Google浏览器有Chromium和Chrome之分,很多人对此的理解比较模糊,分不清楚。其实二者本是一家,简单地说,Chromium是较新的、带有试验性的,而Chrome则是少一些新特性的、比较稳定的版本。当然,对于很多普通用户而言,可以说没有二者浏览体验差别很少。 Ubuntu 16.04下安装Chromium浏览器,可以通过“Ubuntu软件中心”搜索安装。但这样安装的Chromium浏览器版本比较旧了。我们可以通过pp ...

    查看全文

  • Ubuntu 16.04 LTS安装好需要设置的15件事

    Ubuntu 16.04 LTS安装好需要设置的15件事

    看到这篇文章说明你已经从老版本 16.04 LTS 之后建议大家先做如下 15 件事。无论你是刚加入 Ubuntu 行列的新用户,还是有经验的老用户,你都会发现一些非常有用的调整和建议。 Ubuntu 16.04 LTS正式发布下载,长达5年技术支持  Ubuntu 16.04 U盘安装图文教程 Ubuntu 16.04 LTS 今日发布 Canonical公布系统新特性 Ubuntu 16.04 LTS值得关注的新特性和改进盘点 将Ubuntu 15.10升级到Ubuntu 16.04  Ubuntu 16.04安装Lua游戏引擎Love Ubuntu 16 ...

    查看全文

  • VMware Player安装Debian系统

    VMware Player安装Debian系统

    尝试用虚拟机来安装Debian系统,感觉这样一来安装与卸载方便,二来也可以在Linux系统安装出现问题的情况下方便在host主机上查找解决方法,同时也避免了要重新设置分区来安装Linux系统(双系统的情况下)。   在64位Windows主机上,使用VMware虚拟机安装Debian系统的流程如下: 软件准备: 首先,在VMware网站(https://my.vmware.com/en/web/vmware/free#desktop_end_user_computing/vmware_workstation_player/12_0)上下载当前最新版的VMware Player虚拟机(当 ...

    查看全文