高效操作Bash(快捷键和技巧)

我们在平常工作中大量使用linux, 而使用linux的过程中操作Bash更是非常之频繁, 所以怎样高效的操作Bash是一个非常重要的问题. 下面我结合自己的经验总结一下高效操作Bash的一些技巧.

    Ubuntu 配置之WebDav服务器

什么是WebDAV?简单地说:“基于Web的分布式创作和版本”的WebDAV。它是HTTP协议,它允许用户协作编辑和管理远程Web服务器上的文件的扩展。听说苹果的icloud 也是基于webdav来实现的,使用Ubuntu 如何配置webdav服务器呢?

    Linux操作系统使用的几个小窍门

如果你是Linux初学者,这几个技巧将对你非常有帮助哦,即使老手也可能不知道的小知识,不容错过。

    Linux 下 OpenVPN和Windows OpenVPN GUI安装笔记

基于伟大的 GFW 越来越牛B,网站的正常维护如 FTP、pop & smtp 的邮件收发、在 google 查技术资料,都经常被 GFW 强行断开。为了解决这个问题,于是我在自己的国外主机上安装了一个 OpenVPN,当时记录了一下安装的经过。感谢原作者小辉。

    AWK/shell/bash变量问题汇总


awk中 使用shell的环境变量
一:"'$var'"
这种写法大家无需改变用'括起awk程序 的习惯,是老外常用的写法.如:
var="test"
awk 'BEGIN{print "'$var'"}'
这种写法其实际是双括号变为单括号的常量,传递给了awk.
如果var中含空格,为了shell不把空格作为分格符,便...

    Bash的24个陷阱分析

今天想分析的是这篇Bash Pitfalls, 介绍了一些bash编程中的经典错误。fcicq说可能不适合初学者,而我认为,正是bash编程的初学者才应该好好阅读一下这篇文章。
下面就逐个分析一下这篇文章中提到的错误。不是完全的翻译,有些没用的话就略过了,有些地方则加了些注...

    Shell中对于Find查到的文件处理小结

本文对Shell中对于Find查到的文件处理小结,以作备用

    linux下dd命令详解

dd if=/dev/zero of=/data/abc.img bs=1K count=1024000
 名称: dd

使用权限: 所有使用者dd 这个指令在 manual 里的定义是 convert and copy a file

使用方式:
dd [option]


如果你想要在线看 manual, 可以试试:
dd --help

或是
info d...

    编译maplayer遇到fontconfig问题的解决方法

在网上看到过很多朋友安装mplayer或者qt的时候报undefined reference to `FcFreeTypeQueryFace'错误,恰好我也碰到了,发一下我的解决方法,以给朋友们共享。

    学会使用Linux性能分析工具

Linux在具有高稳定性、可靠性的同时,具有很好的可伸缩性和扩展性,能够针对不同的应用和硬件环境调整,优化出满足当前应用需要的最佳性能。因此企业在维护Linux系统、进行系统调优时,了解系统性能分析工具是至关重要的。

    安装 HAProxy 配置负载均衡

据说 HAProxy 可以做负载均衡,同时还可对服务器健康检测,有 down 机的自动停止分发,当服务器正常后,又自动均衡到刚死过的服务器。之前用 nginx ,现试用下 haproxy 。

下载:haProxy 1.3.15 http://haproxy.1wt.eu/download/1.3/src/haproxy-1.3.15.7.tar.gz
...

    Linux查看文件编码格式及文件编码转换

如果你需要在Linux 中操作windows下的文件,那么你可能会经常遇到文件编码转换的问题。Windows中默认的文件格式是GBK(gb2312),而Linux一般都是UTF-8。下面介绍一下,在Linux中如何查看文件的编码及如何进行对文件进行编码转换。

    linux 下 iconv批量转换编码

for i in `find ./ -name *.htm` ; do echo $i;iconv -f gb18030 -t utf8 $i -o /tmp/iconv.tmp;mv /tmp/iconv.tmp $i; done
------------------------------------------------------------------------------------------
find -name “*.htm“
-exec iconv -...

    shell之sed命令全解

请注意新的 '-n' 选项,该选项告诉 sed 除非明确要求打印模式空间,否则不这样做。您还会注意到,我们用 'p' 命令替换了 'd' 命令,如您所猜想的那样,这明确要求 sed 打印模式空间。就这样,将只打印匹配部分。

有关地址的更多内容
目前为止,我们已经看到了行...

    LINUX命令nohup用法介绍

如果你正在运行一个进程,而且你觉得在退出帐户时该进程还不会结束,那么可以使用nohup命令。该命令可以在你退出帐户之后继续运行相应的进程。nohup就是不挂起的意思( no hang up)。

    linux IP 命令使用举例

1.作用
ip是iproute2软件包里面的一个强大的网络配置工具,它能够替代一些传统的网络管理工具,例如ifconfig、route等,使用权限为超级用户。几乎所有的Linux发行版本都支持该命令。
2.格式
ip [OPTIONS] OBJECT [COMMAND [ARGUMENTS]]
3.主要参数
OPTIONS是修...

    linux批量杀掉进程

手动杀掉linux某程序进程委实麻烦,今天写了一个简单的脚本,可以批量杀掉程序进程。

    编译内核的一点点经验

最开始听说编译核心时都吓了一跳, 心想LINUX那么可怕, 一上来就是要自已编译核心...
后来自己试了一下, 其实也不复杂, 主要是找些文档来看就行了.
1.核心的源程序:
    我现在在用TLC, REDHAT也用过, SLACKWARE也用过. 无论哪一种, 都是把核心源程...

    Linux 指令: kill 常用參數

Kill 算是基本且常用的指令(送一個信號給 process), 但是在 kill 一個 process(程序)有很多優雅的方法, 不要每次都暴力的 -9 來砍掉, 以下來列幾個參數, 不得已再來用 -9 砍吧 :)
指令: kill -Num ProcessId(pid)



信號簡稱
...

    linux shell常用快捷键

很早就看过这里的内容了,之所以会找到这篇文章,是因为我的linux恩师,曾经提到过一些常用的快捷键操作.所以好不容易才在网上找到了这篇文章的.而且到现在一直在实践里面的东西.不但会让你做事的效率提高而且还挺有高手风范的,所以帖出来希望大家都能掌握.