-
linux服务器的一些优化
所属栏目:[Linux] 日期:2020-12-14 热度:161
不使用atime属性,例需为/data设置notime,可修改/etc/fstab如下 : /dev/sdb1 /data ext3 noatime 0 0 #mount -o noatime,remount /dev/sdb1 ext3 不执行任何形式的数据日志记录以提供最佳的 ext3 性能 添加data=writeback 于fstab,或在mount时加 -o data=wri[详细]
-
Linux必学60个命令文件处理(1)
所属栏目:[Linux] 日期:2020-12-14 热度:162
Linux系统信息存放在文件里,文件与普通的公务文件类似。每个文件都有自己的名字、内容、存放地址及其它一些管理信息,如文件的用户、文件的大小等。文件可以是一封信、一个通讯录,或者是程序的源语句、程序的数据,甚至可以包括可执行的程序和其它非正文内[详细]
-
用Squid实现反向代理
所属栏目:[Linux] 日期:2020-12-14 热度:135
背景介绍 : ? ??? 代理服务器是使用非常普遍的一种将局域网主机联入互联网的一种方式,使用代理上网可以节约紧缺的 IP 地址资源,而且可以阻断外部主机对内部主机的访问,使内部网主机免受外部网主机的攻击。但是,如果想让互联网上的主机访问内部网的主机[详细]
-
使用?Nginx?提升网站访问速度【反向代理】
所属栏目:[Linux] 日期:2020-12-14 热度:68
Nginx 简介 Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,它已经在该站点运行超过两年半了。 Igor 将源代码以类 BSD 许可证的形[详细]
-
Linux系统信息查看命令大全
所属栏目:[Linux] 日期:2020-12-14 热度:95
最近看了一些Linux命令行的文章,在系统信息查看方面学到不少命令。想起以前写过的一篇其实Linux这样用更简单,发现这些系统信息查看命令也可以总结出一篇小小的东西来了。 另外这里还有非常多的命令,可以作为参考。 系统 # uname -a # 查看内核/操作系统/C[详细]
-
awk文本处理总结(入门篇)
所属栏目:[Linux] 日期:2020-12-14 热度:140
awk处理文本总结 - Alex.Wang??????????? 2008-2-19 15:55 作为技术支持工程师,我们最最经常的工作就是要处理文本文件,不管是什么数据库最后都可以导成文本,我们就可以对他进行处理了,这样即使你不是对所有数据库操作都很熟悉,也可以对他的数据进行处理[详细]
-
Linux小技巧
所属栏目:[Linux] 日期:2020-12-14 热度:177
Linux 每日小技巧 /*每日一更新*/ /*从今天开始每天给大家提供一个小技巧,方便大家 学习 和LINUX知识!*/ /*以 命令 , 系统 管理 ,小技巧为主*/ 1.按 内存 从大到小排列进程:?? ps -eo "%C : %p : %z : %a"|sort -k5 -nr 2. 查看当前有哪些进程;查看进程打开[详细]
-
使用Linux的rsync命令实现:多服务器镜像同步
所属栏目:[Linux] 日期:2020-12-14 热度:147
实现功能:当用户在本地客户端某目录内建立、修改、删除目录或文件、修改目录或文件的属性,只要执行相同的shell脚本,rsync就会自动找出有改动或删除的数据,将其传送到服务器上,使Linux服务器端某目录内的数据跟本地客户端某目录内的数据保持一致。 ★方[详细]
-
Bash readline 使用技巧
所属栏目:[Linux] 日期:2020-12-14 热度:149
很多人会用 Bash,但是很少有人知道 readline 是怎么回事。readline 是一个强大的库,只要使用了它的程序,都可以用同一个配置文件配置,而且用同样的方法操作命令行,让你可以方便的编辑命令行。 使用 readline 的程序现在主要有 Bash,GDB,ftp 等。readlin[详细]
-
linux显示前几行、后几行、中间几行的办法
所属栏目:[Linux] 日期:2020-12-14 热度:99
最近查看hg log,一下子滚动输出几十屏甚至几百屏的内容,只能看见最后几屏的,前面的都看不了,如果想看前面的内容怎么办呢?linux强大的命令行加管道来帮忙。 查看前20行: hg log | head -20 查看后20行: hg log | tail -20 查看15行开始往下的20行 hg l[详细]
-
nginx 出现 too many open files 错误的解决办法
所属栏目:[Linux] 日期:2020-12-14 热度:179
第一步 vi /etc/security/limits.conf #加入下面四行 root soft nofile 655360root hard nofile 655360* soft nofile 655360* hard nofile 655360 第二步 vi /etc/nginx/nginx.conf # 设置 worker_rlimit_nofile 10240;events { worker_connections 10240;}[详细]
-
Ubuntu下安装firefox,并创建快捷方式的方法
所属栏目:[Linux] 日期:2020-12-14 热度:86
1)、下载firefox 2)、tar -xvf firefox-3.6.3.tar.bz2 3)、mv firefox /usr/local 4)、cd /usr/share/applications 5)、sudo vi firefox.desktop,编辑内容为 [Desktop Entry] Name=Firefox Comment=this is firefox Exec=/usr/local/firefox/firefox Ico[详细]
-
查看nginx的配置参数
所属栏目:[Linux] 日期:2020-12-14 热度:109
[root@localhost]# nginx -V nginx version: nginx/1.4.7 built by gcc 4.4.7 20120313 (Red Hat 4.4.7-4) (GCC) TLS SNI support enabled configure arguments: --conf-path=/etc/nginx/nginx.conf --http-log-path=/var/log/nginx/access.log --error-log-p[详细]
-
LFTP在线编辑远程文件的实现方式
所属栏目:[Linux] 日期:2020-12-14 热度:168
cd .lftp/ vi rc? #如果没有则创建 输入: alias vi source -e ~/.lftp/edit.sh vi edit.sh 输入: #!/bin/sh tempid=$$ echo get $1 -o /tmp/$tempid$1 echo shell vim /tmp/$tempid$1 echo put -E /tmp/$tempid$1 -o $1 chmod +x edit.sh 以后登录lftp,就[详细]
-
linux下使用ack进行代码搜索
所属栏目:[Linux] 日期:2020-12-14 热度:76
1、安装 wget http://beyondgrep.com/ack-2.12-single-file sudo mv ack-2.12-single-file /usr/bin/ack sudo chmod 0755 /usr/bin/ack 2、ack的使用案例 1.在当前目录递归搜索单词”eat”,不匹配类似于”feature”或”eating”的字符串: $ ack - w eat 2.搜[详细]
-
Nginx设置gzip_static on之后无效的解决方法
所属栏目:[Linux] 日期:2020-12-14 热度:135
只需要在gzip_static on下面加一行: ??? gzip_http_version 1.0;[详细]
-
ubuntu下解决apache2: Could not reliably determine the server
所属栏目:[Linux] 日期:2020-12-14 热度:114
在Ubuntu上安装Apache,每次重启,都会出现以下错误提示: Could not reliably determine the server’s fully qualified domain name,using 127.0.1.1 for ServerName 解决办法 修改 httpd.conf 文件 打开终端,输入以下命令: sudo vim /etc/apache2/httpd[详细]
-
hg远程仓库的设置
所属栏目:[Linux] 日期:2020-12-14 热度:135
cd #返回用户目录 vi .hgrc username = gs412 gs412@126.com verbose = False editor = gvim -f [paths] default = https://user:pass@repo.url.com/hg/TMS [hostfingerprints] repo.url.com = bb:95:72:42:ef:9f:c6:ec:77:1e:b7:f4:b4:1e:3c:f2:b1:49:29:63[详细]
-
ssh免密码登录服务器的方法
所属栏目:[Linux] 日期:2020-12-14 热度:151
1、ssh免密码配置,在本地主机上运行 ????ssh-keygen?-t?rsa ????会在.ssh目录下生成id_rsa和id_rsa.pub 2、把id_rsa.pub复制到服务器,重命名为authorized_keys ????scp?.ssh/id_rsa.pub?root@bbs.bccn.net:/root/.ssh/authorized_keys ????由于还没有免密码[详细]
-
Windows系统还原后恢复wubi安装Ubuntu启动项
所属栏目:[Linux] 日期:2020-12-14 热度:183
一、重装xp后恢复Ubuntu启动项(用wubi安装的Ubuntu) 把安装ubuntu-winboot文件夹下wubidr和wubidr.mbr两个文件拷到C盘根目录下,然后用记事本打开c盘下的 boot.ini,在最后一行加入c:wubildr.mbr="Ubuntu"就可以了,然后保存重启。ubuntu启动项出来了!注[详细]
-
用快捷键在右下角呼出Terminal
所属栏目:[Linux] 日期:2020-12-14 热度:148
System - Preferences - Keyboard Shortcuts 点击下面的Add添加一个自定义快捷键,Command设置为: gnome-terminal --geometry=76x11-33-24 --working-directory=~[详细]
-
用iptables为memcached作登录限制
所属栏目:[Linux] 日期:2020-12-14 热度:60
整体思路:对某个端口先禁止访问,然后再对某个IP放行。 vi /etc/rc.local #加入下面内容 iptables -I INPUT -p tcp --dport 11211 -j DROPiptables -I INPUT -s 8.8.8.8 -p tcp --dport 11211 -j ACCEPT #设置放行的IP[详细]
-
apache加载模块说明
所属栏目:[Linux] 日期:2020-12-14 热度:65
LoadModule auth_basic_module modules/mod_auth_basic.so #基本认证模块LoadModule auth_digest_module modules/mod_auth_digest.so #使用MD5的用户验证模块LoadModule authn_file_module modules/mod_authn_file.so #使用文本文件的用户验证LoadModule aut[详细]
-
16条技巧让你更高效使用SSH
所属栏目:[Linux] 日期:2020-12-14 热度:168
SSH有很多非常酷的特性,如何它是你每天的工作伴侣,那么我想你有必要了解以下16条高效使用SSH的秘籍,它们帮你节省的时间肯定会远远大于你用来配置它们的时间。 1. 多条连接共享 如果你需要在多个窗口中打开到同一个服务器的连接,而不想每次都输入用户名,[详细]
-
修改crontab默认编辑器为vim
所属栏目:[Linux] 日期:2020-12-14 热度:51
vi .bashrc 添加一行 export EDITOR=vim 保存退出 如果alias设置了vim指向gvim,git commit可能会失效,运行下面的设置即可 git config --global --unset-all core.editor git config --unset-all core.editor ? #修改.git/config,若当前目录无.git目录,则[详细]