Welcome 微信登录

首页 / 操作系统 / Linux

linux新手学习之Arch Linux入门经验分享

linux新手学习之Arch Linux入门经验分享

我一直是以 Ubuntu 与 Fedora 作为新手入门的系统,但是其实我真正想推荐的是 Arch ,经过前面的学习,或许你对 Linux 已经有了一个大致的了解,现在如果你想加速你的步伐,也许可以看看本文。如果要问为什么学习 Linux ,我也只能回答 Just for fun 。 本文基本上是我个人见解,有不正确的地方恳请批评指正,另外本文只是推荐 Arch ,并没有说 Arch 是最适合新手的。 我的 Linux 学习之路 谈起我的 Linux 学习...
Linux中以sar命令监控系统的使用教程

Linux中以sar命令监控系统的使用教程

sar(System Activity Reporter系统活动情况报告)是目前 Linux 上最为全面的系统性能分析工具之一,可以从多方面对系统的活动进行报告,包括:文件的读写情况、系统调用的使用情况、磁盘I/O、CPU效率、内存使用状况、进程活动及IPC有关的活动等。本文主要以CentOS 6.3 x64系统为例,介绍sar命令。1、sar命令常用格式sar [options] [-A] [-o file] t [n]其中:t为采样间隔,n为采样次数,...
Linux Container(LXC容器)的基本命令使用简介

Linux Container(LXC容器)的基本命令使用简介

lxc能做什么:可以为容器绑定特定的cpu和memory,分配特定比例的cpu时间、IO时间,限制可以使用的内存大小(包括内存和swap空间),提供device访问控制,提供独立的namespace(网络、pid、ipc、mnt、uts)。默认的lxc配置是隔离pids(进程) sysv ipc(进程间通信),和挂载点。如果想运行sshd,就必须提供一个新的网络堆栈和hostname,如果想要避免文件冲突,需要重新挂载冲突文件到不同的地方。如果想要避免所有...
Linux系统中的passwd命令实用技巧小结

Linux系统中的passwd命令实用技巧小结

先来回顾一下passwd命令的基本用法:Linux passwd命令用来更改使用者的密码语法passwd [-k] [-l] [-u [-f]] [-d] [-S] [username]必要参数:-d 删除密码-f 强制执行-k 更新只能发送在过期之后-l 停止账号使用-S 显示密码信息-u 启用已被停止的账户-x 设置密码的有效期-g 修改群组密码-i 过期后停止用户账号选择参数:--help 显示帮助信息--version 显示版本信息实例修改用户密码...
在Linux系统下安装Terminator来增强命令行终端

在Linux系统下安装Terminator来增强命令行终端

Terminator,它可以在一个窗口内打开多个终端。该项目的目标之一是为摆放终端提供一个有用的工具。它的灵感来自于类似gnome-multi-term,quankonsole等程序,这些程序关注于按网格摆放终端。Terminator 0.98带来了更完美的标签功能,更好的布局保存/恢复,改进了偏好用户界面和多处 bug 修复。TERMINATOR 0.98 的更改和新特性* 添加了一个布局启动器,允许在不用布局之间简单切换(用 Alt + L 打开一个新...
Linux系统中df命令的一些使用实例整理汇总

Linux系统中df命令的一些使用实例整理汇总

df 即“可用磁盘”disk free,用于显示文件系统的磁盘使用情况。默认情况下 df 命令将以每块 1K 的单位进行显示所有当前已挂载的文件系统,如果你想以人类易读的格式显示 df 命令的输出,像这样“df -h”使用 -h 选项。在这篇文章中,我们将讨论 df 命令在 Linux 下11种不同的实例。在 Linux 下 df 命令的基本格式为:复制代码代码如下:# df {options} {mount...
在Linux系统下安装Gnuplot和Maxima来帮助处理数学问题

在Linux系统下安装Gnuplot和Maxima来帮助处理数学问题

GnuplotGnuplot 是一个适用于不同平台的命令行脚本化和多功能的图形工具。尽管它的名字中带有“GNU”,但是它并不是 GNU 操作系统的一部分。虽然不是自由授权,但它是免费软件(这意味着它受版权保护,但免费使用)。要在 Ubuntu 系统(或者衍生系统)上安装 gnuplot,输入:复制代码代码如下:sudo apt-get install gnuplot gnuplot-x11进入一个终端窗口。启动该程序,输入:复制代码...
Linux系统下使用Flacon导入CD音频文件中的歌曲

Linux系统下使用Flacon导入CD音频文件中的歌曲

Flacon 是一款 Qt 工具,用于从音频 CD 中提取个人曲目,基于在CUE文件中提供的信息提取如 WavPack、 APE、 FLAC、 WAV 或 True Audio。该应用程序提供了输出格式具体设置:你可以设置除 ReplayGain 以外的输出质量,压缩等,无论是每个专辑或音轨。Flacon 另外一个有用的功能就是标记导出的音轨文件,基于在CUE文件或手动提供的信息。最新版本 Flacon 1.2.0 最近已经发布,提供 Qt5 支持伴随 O...
Linux系统下切割文件的split命令用法教程

Linux系统下切割文件的split命令用法教程

你曾经是否想要把一个大文件分割成多个小文件?比如一个5gb日志文件,我们需要把它分成多个小文件,这样我们才有可能使用普通的文本编辑器读取它。有时我们需要传输20gb的大文件到另一台服务器,这就需要我们把它分割成多个文件,这样便于传输数据。下面我们来讲解使用split命令来切割文件的方法。复制代码代码如下:[root@localhost database]# ls-lh gkdb.db-r--r--r-- 1 root root 411M Jul 23 17...
Linux上超酷的命令行扩展工具Oh My Zsh

Linux上超酷的命令行扩展工具Oh My Zsh

Oh My Zsh 是一款社区驱动的命令行工具,正如它的主页上说的,Oh My Zsh 是一种生活方式。它基于 zsh 命令行,提供了主题配置,插件机制,已经内置的便捷操作。给我们一种全新的方式使用命令行。什么是 Oh My ZshOh My Zsh 这个名字听起来就很有意思~, 它是基于 zsh 命令行的一个扩展工具集,提供了丰富的扩展功能。 Oh My Zsh 的主页上,对它的定义有了明确的解释:http://ohmyz.sh关于 zsh,它是一种命令...
Linux系统下修改最大传输单元MTU的方法

Linux系统下修改最大传输单元MTU的方法

最大传输单元(Maximum Transmission Unit,MTU)是指一种通信协议的某一层上面所能通过的最大数据报大小(以字节为单位)。最大传输单元这个参数通常与通信接口有关(网络接口卡、串口等)。因特网协议允许IP分片,这样就可以将数据报分成足够小的片段以通过那些最大传输单元小于该数据报原始大小的链路了。这一分片过程发生在IP层(OSI模型的第三层,即网络层),它使用的是将分组发送到链路上的网络接口的最大传输单元的值。原始分组的分片都被加上了标记...
详解Linux系统中配置静态路由的方法

详解Linux系统中配置静态路由的方法

主机只有一块网卡的时候,不会涉及到默认路由和静态路由的问题。两块网卡时,也可以一块配置有网关(默认路由走这个网卡),另外一块只配置IP和掩码确认(该主机同网络的可以互通)。不过在稍大型的、有多网段的环境里就需单独进行默认路由和静态路由的配置了。一、需求目前有如下的一个网络,主机有两个网卡,两个网段分别是是业务地址eth0和管理地址eth1。业务地址段为:192.168.3.0/24段 管理地址段:10.212.52.0/24段防火墙段:10.211.6.0...
Linux系统下使用pwgen生成密码的使用教程

Linux系统下使用pwgen生成密码的使用教程

pwgen生成的密码易于记忆且相当安全。从技术上来说,容易记忆的密码不会比随机生成的密码更加安全。但是,在大多数情况下,pwgen生成的密码已经足够安全,除了网银密码等需要高安全等级的情况外。使用易于记忆的密码的好处就是你不会把这些密码写下来或者存到电脑上的某个地方,这样做本来就是不安全的。 安装pwgen,在终端窗口输入(适用于Debian系列的Linux系统):复制代码代码如下: sudo apt-get install pwgen不带任何参数就运行p...
Linux下用makepasswd和passwordmaker生成密码

Linux下用makepasswd和passwordmaker生成密码

makepasswd makepasswd和pwgen的工作方式类似,但是它生成的密码不容易记忆。所有的密码都是随机生成的,makepasswd比pwgen更加注重安全性。 安装makepasswd,在终端输入: 复制代码代码如下:sudo apt-get install makepasswd生成一个密码,输入: 复制代码代码如下:makepasswd生成五个密码,每个密码最少包含10个字符: 复制代码代码如下:makepasswd --count 5 -...
在Linux系统的VPS上对硬盘进行分区、格式化和挂载的方法

在Linux系统的VPS上对硬盘进行分区、格式化和挂载的方法

这是这几天我在设置我VPS过程中的经验总结,我的VPS系统为Ubuntu,VPS服务器在给定你初始服务器就一个磁盘是分好区了的,就是系统盘,所以我们使用df -hl 命令查看硬盘的时候发现硬盘小了,实际上是还有额外一块虚拟磁盘没有分区,这个需要自己分区格式化并挂载。在这当中我们主要用到几个主要的命令:fdisk(分区命令)、mke2fs(格式化命令)、mount(挂载命令)第一步:分区先查看硬盘的情况,使用命令:复制代码代码如下:fdisk -lDisk ...
nali 一款linux下显示IP地理位置的小工具

nali 一款linux下显示IP地理位置的小工具

一、简介 nali,名字取自中文“哪里”的拼音。nali包含一组命令行程序,其主要功能就是把一些网络工具的输出的IP字符串,附加上地理位置信息(使用纯真数据库QQWry.Dat)。例如74.125.128.104会变成74.125.128.104[美国 加利福尼亚州山景市谷歌公司]。查询是在本地进行,并不会进行联网查询,所以效率方面不会对原始命令产生什么影响。 目前包含以下几个命令:nalinali-dignali-nslook...
Linux下Nagios的安装与配置方法(图文详解)

Linux下Nagios的安装与配置方法(图文详解)

一、Nagios简介Nagios是一款开源的电脑系统和网络监视工具,能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设置,打印机等。在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知。Nagios原名为NetSaint,由Ethan Galstad开发并维护至今。NAGIOS是一个缩写形式: "Nagios Ain"t Gonna Insist On Sainthoo...
<< 111 112 113 114 115 116 117 118 119 120 >>