Linux
文章平均质量分 80
derrick1985
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
永远不要在 Linux 执行的 10 个最危险的命令
Linux命令行佷有用、很高效,也很有趣,但有时候也很危险,尤其是在你不确定你自己在正 在做什么时候。这篇文章并不打算引来你对Linux或linux 命令行的愤怒。我们只是想让你意识到在你运行某些命令时应该三思而后行。1. rm -rf 命令rm -rf命令是删除文件夹及其内容最快的方式之一。仅仅一丁点的敲错或无知都可能导致不可恢复的系统崩坏。下列是一些rm 命令的选项。r...2013-12-09 21:38:10 · 134 阅读 · 0 评论 -
18个非常好用的vim指令
在Linux下最有名的程序编辑器非vim莫属了。在一般模式下,1、dd——删除光标所在行2、/word ——全文搜索指定单词3、G ——将光标移动到文件的最后一行,移动到第99行,就是99G4、小写x向后删除一个字符,大写X向前删除一个字符6、:1,$s/word1/word2/gc——从第一行到最后一行寻找word1,将之替换为word2,并在替换之前询问是否替换7、:1,$s/word1/wo...2013-09-04 09:51:58 · 109 阅读 · 0 评论 -
Linux wget 使用技巧
wget 是一个命令行的下载工具。对于我们这些 Linux 用户来说,几乎每天都在使用它。下面为大家介绍几个有用的 wget 小技巧,可以让你更加高效而灵活的使用 wget。$ wget -r -np -nd http://example.com/packages/这条命令可以下载 http://example.com 网站上 packages 目录中的所有文件。其中,-np 的作用...2013-09-09 10:15:11 · 122 阅读 · 0 评论 -
如何保证Linux服务器的安全
很少见有人马上为一台新安装的服务器做安全措施,然而我们生活所在的这个社会使得这件事情是必要的。不过为什么仍旧这么多人把它拖在最后?我也做过相同的事,这通常可以归结为我们想要马上去折腾那些有趣的东西。希望这篇文章将向大家展示,确保服务器安全没有你想得那样难。在攻击开始后,俯瞰你的“堡垒”,也相当享受。这篇文章为 Ubuntu 12.04.2 LTS 而写,你也可以在任何其他 Linux 分发版...2013-09-19 13:52:11 · 163 阅读 · 0 评论 -
怎样选择你的最佳Linux服务器?
与上千种Linux桌面版本相比,Linux服务器只有可怜的十几种。但想要选对适合你的企业需要的仍然不是件容易的事情。我可以帮助你。Linux 方面我有20年经验了,对Linux服务器略懂一二。参考:众多Linux服务器测试中Ubuntu的表现选择桌面Linux发行版本的第一条原则:用户更了解自己我觉得选Linux服务器首先要考虑的是你的IT部门对Linux有多熟悉。尽管这些年...2013-09-22 11:31:26 · 493 阅读 · 0 评论 -
Linux集群原理与安装配置
Linux集群原理Linux集群系统包括集群节点和集群管理器两部分。集群节点有时简称为节点、服务器或服务器节点,是提供处理资源的系统,它进行集群的实际工作。一般来讲,它必须进行配置才能成为集群的一部分,也必须运行集群的应用软件。应用软件可以是专用于集群的软件,也可以是设计用于分布式系统的标准软件。Linux集群管理器则是将节点捆绑在一起,以构成单一系统外观的逻辑结构,它用于将任务分解到所有的...2013-09-26 23:35:34 · 124 阅读 · 0 评论 -
如何提高Linux系统的安全性
Linux系统不论在功能上、价格上或性能上都有很多优点,然而,作为开放式操作系统,它不可避免地存在一些安全隐患。关于如何解决这些隐患,为应用提供一个安全的操作平台,本文会告诉你一些最基本、最常用,同时也是最有效的招数。 Linux是一种类Unix的操作系统。从理论上讲,Unix本身的设计并没有什么重大的安全缺陷。多年来,绝大多数在Unix操作系统上发现的安 全问题主要存在于个别程序中,所...2013-09-30 14:47:10 · 273 阅读 · 0 评论 -
Linux操作系统目录结构及主要内容
“/”根目录部分有以下子目录: /usr 目录包含所有的命令、程序库、文档和其它文件。这些文件在正常操作中不会被改变的。这个目录也包含你的Linux发行版本的主要的应用程序,譬如,Netscape。 /var 目录包含在正常操作中被改变的文件:假脱机文件、记录文件、加锁文件、临时文件和页格式化文件等 /home 目录包含用户的文件:参数设置文件、个性化文件、文...2013-10-04 08:32:51 · 273 阅读 · 0 评论 -
linux文件系统基础知识
1、linux文件系统分配策略: 块分配( block allocation ) 和 扩展分配 ( extent allocation ) 块分配:磁盘上的文件块根据需要分配给文件,避免了存储空间的浪费。但当文件扩充时,会造成文件中文件块的不连续,从而导致过多的磁盘寻道时间。 每一次文件扩展时,块分配算法就需要写入文件块的结构信息,也就是 meta-dada 。...2013-10-05 09:13:09 · 111 阅读 · 0 评论 -
Linux Shell函数方法简介
1. 在shell文件内部定义函数并引用:[~/shell/function]# cat factorial.sh #!/bin/bashfunction factorial{factorial=1for (( i=1;i <= $1;i++ )) do factorial=$[ $factorial * $i ] ...2013-10-05 15:27:43 · 244 阅读 · 0 评论 -
37条常用Linux Shell命令组合
序号任务命令组合1删除0字节文件find . -type f -size 0 -exec rm -rf {} \;find . type f -size 0 -delete2查看进程,按内存从大到小排列ps -e -o “%C : %p : %z : %a”|sort -k5 -nr3按cpu利用率从大到小排列ps -e -o “...2013-10-17 19:43:42 · 125 阅读 · 0 评论 -
找回Ubuntu 13.04 退格键的’返回’功能
使用Ubuntu 13.04 的用户可能会发现一个细节,在Ubuntu 13.04 中,’Backspace’ 键的返回功能没了。不管是在Nautilus /Thunar还是在Firefox ,按’Backspace’ 键的时候都没有动静(正常情况应该是返回功能)找回来需要进行简单的配置:找回Ubuntu 13.04Nautilus 的’Backspace’键 的’返回’功能:打...2013-08-30 08:59:37 · 191 阅读 · 0 评论 -
CentOS系统中编译和升级内核
可能因为以下几种原因,你可能需要对Linux kernel内核进行升级操作。想要尝试一个新的内核模块设备驱动需要新的内核功能模块支持旧版本的内核有新的漏洞被发现系统经常容易崩溃不管因为什么原因,每一个Linux用户对Linux内核进行升级,是一个很重要的维系统护工作。下面我们来学习在CentOS 6.4系统下,将Linux kernel 2.6.32升级到Linux ...2013-08-23 10:13:02 · 153 阅读 · 0 评论 -
Linux 内存使用方法详细解析
我是一名程序员,那么我在这里以一个程序员的角度来讲解Linux内存的使用。一提到内存管理,我们头脑中闪出的两个概念,就是虚拟内存,与物理内存。这两个概念主要来自于linux内核的支持。Linux在内存管理上份为两级,一级是线性区,类似于00c73000-00c88000,对应于虚拟内存,它实际上不占用实际物理内存;一级是具体的物理页面,它对应我们机器上的物理内存。这里要提到一个很重要...2013-08-17 12:09:21 · 104 阅读 · 0 评论 -
linux tar解压缩,加压命令详解
tar [-cxtzjvfpPN] 文件与目录 ....参数:-c :建立一个压缩文件的参数指令(create 的意思);-x :解开一个压缩文件的参数指令!-t :查看 tarfile 里面的文件!特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在!因为不可能同时压缩与解压缩。-z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?...原创 2013-08-09 08:44:51 · 213 阅读 · 0 评论 -
Linux下对/etc目录进行版本控制
在Linux系统中,/ etc目录中包含重要与系统相关的以及应用程序的各种配置文件。特别是在服务器生产环境中,明智的做法就是对/etc目录进行定期备份。如果能对/etc目录文件及软件配置信息进行“版本控制”,让您可以跟踪配置变更,或恢复以前的配置状态,那么将是非常方便的。在Linux中,[url=http://joeyh.name/code/etckeeper/]etckeeper[/url]...2013-08-12 08:39:09 · 215 阅读 · 0 评论 -
Unix 高手的另外 10 个习惯
您应当采纳的其他 10 个好习惯包括:使用文件名自动完成功能 (file name completion)。使用历史扩展。重用以前的参数。使用 pushd 和 popd 管理目录导航。查找大型文件。不使用编辑器创建临时文件。使用 curl 命令行实用工具。最有效地利用正则表达式。确定当前用户。使用 awk 处理数据。常用首字母缩写词MB...2014-01-15 14:54:08 · 166 阅读 · 0 评论 -
Linux中安装VirtualBox Guest Additions
Guest Additions适应于Windows, Linux, Solaris 及 OS/2的ISO镜像. Guest Additions提供以下功能: 支持鼠标跨物理主机和虚拟机操作系统。 支持主机和虚拟机之间共享文件夹/剪贴板。 高分辨率的视频模式,以及3D图形和2D视频的硬件性能加速。 主机和虚拟机之间的时间同步。首先在Linux物理机(Host)中使用Vir...2013-08-12 13:02:19 · 909 阅读 · 0 评论 -
Linux下添加一条永久的静态路由
静态路由为某一特定目的地的网络定义的下一跳路由器的IP地址。可以通过使用“route add”命令来添加。但是这样添加的静态路由不是持久,在系统重启后将会失效。如何添加一个永久的静态路由。假设你希望在eth0上定义10.10.0.0/16 静态路由通过 10.10.8.8。CentOS, Fedora or RHEL:[code="shell"]$ sudo echo “10.10.0...2013-08-12 13:59:43 · 799 阅读 · 0 评论 -
Linux configure命令详解
[code="java"]–cache-file=FILE[/code]’configure’会在你的系统上测试存在的特性(或者bug!).为了加速随后进行的配置,测试的结果会存储在一个cache file里.当configure一个每个子树里都有’configure’脚本的复杂的源码树时,一个很好的cache file的存在会有很大帮助.[code="java"] –he...原创 2013-08-12 20:24:09 · 726 阅读 · 0 评论 -
Linux防火墙iptables rule简易教程
如其名称所示,iptables,就是里面有好几个table,大约有过滤桌、nat桌、mangle桌啥的。后两个你先别管,等我搞明白了再来教你,第一个桌子从名称上一看就明白了,过滤数据用的,它也正是我们用来防止攻击用的——把坏人过滤掉,不让他进来!那我们就讲这个过滤桌吧。这个桌子上放有一条一条的chain,就是链子。每个链子由尺子(rules)组成…严肃点,我不开玩笑了,这么说吧,table(表...2013-08-13 10:08:23 · 990 阅读 · 0 评论 -
OPENWRT使用命令行设置无线和有线网络
在我们将路由器固件刷成开源的基于Linux内核的openwrt系统后,由于openwrt默认未安装WEB管理界面,所以我们需要先通过SSH或者telnet对路由器进行网络设置,设置完成后可通过openwrt的软件包管理opkg安装web设置界面Luci。设置lan ip(即访问路由的ip)[code="shell"]uci set network.lan.ipaddr=[lan ip][/...2013-08-14 09:02:41 · 601 阅读 · 0 评论 -
为学Linux,我看了这些书
去 年开始,抱着学习的态度开始了我的Linux学习,到现在,差不多一年了,收获很多,不敢说精通Linux,但是,还是对得起“略懂”这两个字的。这一年 里我看了很多书,细细数下,大概15本左右,其中包含了两个方面,一个是Android,另一个就是Linux。当然,在学习之初,遇到了不少瓶颈,在这 里,还要感谢师兄师姐的指导。写这篇文章的目的有两个:1.分享自己的学习经验2.记录下我的学习...原创 2013-08-15 14:14:33 · 116 阅读 · 0 评论 -
在Linux下安装eclipse开发工具
Eclipse是一个软件开发环境,可以扩展插件,工具包,运行库,除了能进行JAVA语言开发外,可以对C/C++,PHP,PYTHON,JS等语言进行开发。下面我们介绍如何在LINUX下安装Eclipse。首先1:你需要先安装Java jdk你可以通过sudo apt-get(debian,ubuntu),yum(centos,redhat)方式安装openjdk 2:在Eclipse官网上下载...2013-08-16 09:05:09 · 162 阅读 · 0 评论 -
Linux下给 ATI 显卡降温
随着最近气温的逐日升高,爱机也开始发起热来了。近日, 偶同事本本的温度更是一度飚升至 90 多度,虽然采取了拆 机除灰等手段,但效果并不好。后来发现该机为 ATI 显卡,于是向 Kernel 传递了如下引导 参数:radeon.dpm=1没想到效果非常好,现在降到了 50 多度。经查证,Linux 内核从 3.11 开始,为 Radeon 卡添加了动态 电源管理功能,上述...2014-04-13 10:47:13 · 245 阅读 · 0 评论
分享