[置顶]常用命令.

[置顶]office常用

[置顶]sql常用

mysql 启动失败 ERROR! The server quit without updating PID file

Starting MySQL.. ERROR! The server quit without updating PID file (/usr/local/mysql/data/laomm.pid).


1.可能是/usr/local/mysql/data/laomm.pid文件没有写的权限

解决方法 :给予权限,执行 “chown -R mysql.mysql /usr/local/mysql/data” “chmod -R 755 /usr/local/mysql/data”  

mysql常用命令

alter table `原表名`  rename to `新表名`   --更改mysql表名 使得法国私服的(不是【'】,应该是【`】,就是数字1左边的那个键。)
grant all on *.* to root@'%' identified by'your_password'; --更改mysql root用户可以远程登录


ftp.exe 自动备份到远程主机

建两个文件

ftpbak.bat

ftpbak.cfg

ftpbak.bat 内容如下

ftp -i -n -s:"ftpsend.cfg"

ftpbak.cfg 内容如下

open 10.10.0.253 #ftp 服务器地址
user ftpbak ftpbak3355 #ftp 用户名 密码
bin
cd /laomm
mput E:\wwwroot\bak\*.rar
bye



rar.exe命令

Rar.exe a -ep1 -x*\s\*  E:\webbak\laomm%date%.rar E:\wwwroot\web

RAR 命令行语法


语法


  RAR.exe <命令>  [ -<开关> ]  <压缩文件>  [ <@列表文件...> ]

apache tomcat 整合

apache:Apache/2.4.4

tomcat:Apache Tomcat/6.0.37

jdk:1.7.0_25

先装jdk

tar zxvf jdk-7u25-linux-i586.tar.gz
mv jdk1.7.0_25/ /usr/local/jdk
vi + /etc/profile
#文件最后加入
JAVA_HOME=/usr/local/jdk
JRE_HOME=/usr/local/jdk/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH
source /etc/profile #变量立即生效


Linux自己用的

ls | grep -v abc | xargs -i rm -rf {}   #反向删除 带abc 之外的文件
%s/a/w/g      #vi下面批量替换 把a 批量缓存w 在:模式下
tar -tvf  #可以看tar包中的文件 不用解压.
\cp rf *  /usr/local/apache/htdocs  #复制当前所有文件和文件夹到htdocs
pkill -9 -t pts/3  # 结束tty 3的 会话
ll | grep ^d |awk '{print $9}'|xargs -i rm -rf {} #删除当前目录下的文件夹
set nonu #vi 取消行号
ll -i #查询乱码文件的inode号
find . -inum 1059245|xargs -i  mv {} logo.png #改名
vi + /etc/profile
PATH=$PATH:/usr/local/apache/bin
source /etc/profile
#把apache加入系统变量
#Error: Package: glibc-headers gcc make的装不上
vi /etc/yum.conf
把exclude=kernel*注释掉
echo ulimit -n 65535 >>/etc/profile #修改最大文件打开数


apache编译安装常见问题

编译的时候提示:configure: error: APR not found 解决方法:https://www.laomm.com/post/268/


编译好之后加入到服务里, 解决方法:apache加入到linux服务

将MySql和Apache加入Linux系统服务

mysql 增加服务

cp /usr/local/mysql/share/mysql/mysql.server /etc/init.d/mysql
chkconfig --add mysqld
chkconfig mysqld on

apache 增加服务

cp /usr/local/apache/bin/apachectl /etc/rc.d/init.d/httpd
vi /etc/rc.d/init.d/httpd
在文件头部加入以下内容
###
# Comments to support chkconfig on RedHat Linux
# chkconfig: 2345 90 90
# description:http server
###
保存退出
chkconfig --add httpd
chkconfig httpd on

tomcat 增加服务

编译apache出现的问题:configure: error: APR not found

下载软件包

wget http://archive.apache.org/dist/apr/apr-1.4.5.tar.gz  
wget http://archive.apache.org/dist/apr/apr-util-1.3.12.tar.gz  
wget http://jaist.dl.sourceforge.net/project/pcre/pcre/8.10/pcre-8.10.zip  

安装apr

修改SecureCRT终端的Home和End功能键

默认情况下一些按键的功能如下:
pageup:向上翻页客户端工具窗口
pagedown:向下翻页客户端工具窗口
home:无用
end:无用
delete:功能同backspace,向前删除字符。

修改后的按键功能如下:
pageup:向上翻页终端文件内容,例如用vi编辑文件,翻页文件的内容。
pagedown:向下翻页终端文件内容。
home:返回当前行的第一个字符位置。
end:返回当前行最后一个字符的位置。
delete:向后删除字符。

修改方法:
在securecrt界面:工具→键映射编辑器,在弹出的键盘中点击“home”,会弹出一个窗口,在“发送字符串”中输入:\033[1~
另存为securecrt安装根目录下的Keymaps目录里即可,后缀是key结尾的文件,例如我的是home.key。

用编辑器打开home.key文件,依次修改如下键值即可:
E VK_END "\033[4~"
E VK_HOME "\033[1~"
E VK_INSERT "\033[2~"
E VK_DELETE "\033[3~"

搜索