`

linux系统命令备忘

 
阅读更多

 

ANT

tar -zxvf apache-ant-1.8.1-bin.tar.gz

vi /etc/profile

ANT_HOME=/usr/local/apache-ant-1.8.1  

PATH=$JAVA_HOME/bin:$ANT_HOME/bin:$PATH  

export JAVA_HOME JAVA_BIN ANT_HOME PATH CLASSPATH  

source /etc/profile

网络

配置ip地址   /etc/sysconfig/network-scripts/ifcfg-eth0

 

关闭防火墙 service iptables stop 

 

时间

查看时区 cat /etc/sysconfig/clock

 

重置时区 cp -f /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

 

重置时间 date –s 06/22/11 date –s 15:52:00

 

将新时间写入CMOS clock –w

 

java

将JDK加入环境 vi /etc/profile

export JAVA_HOME=/home/jdk1.6.0

export CLASSPATH=/home/jdk1.6.0/jre/lib:$JAVA_HOME/lib:$CLASSPATH

export PATH=$JAVA_HOME/jre/bin:$JAVA_HOME/bin:$PATH

 

将环境文件马上起效: 使用source /etc/profile

 

mysql

设置默认字符集为utf-8

vi /etc/my.cnf 

在文件最后加入 

default-character-set = utf8

[mysql]default-character-set=utf8

 

设置mysql随系统启动 chkconfig mysqld on

 

启动服务 service mysqld start

 

设置根用户密码(root):mysqladmin –u root password root。

 

赋予权限给远程用户

grant all on *.* to 'test'@'%' IDENTIFIED BY 'root' with grant option;

grant all on *.* to 'test'@'127.0.0.1' IDENTIFIED BY 'root' with grant option;

grant all on *.* to 'test'@'localhost' IDENTIFIED BY 'root' with grant option;

 

设置数据库上传文件最大值

set global max_allowed_packet = 16*1024*1024*10

 

编译源码包

mkdir -p /usr/local/src/mysql

mv  mysql-5.1.42.tar.gz  /usr/local/src/mysql

cd  /usr/local/src/mysql

tar zxvf  mysql-5.1.42.tar.gz

cd mysql-5.1.42.tar.gz

./configure --help

CC=gcc CFLAGS="-O3" CXX=gcc CXXFLAGS="-O3 -felide-constructors -fno-exceptions -fno-rtti" ./configure --prefix=/usr/local/mysql --enable-thread-safe-client --enable-assembler --with-big-tables --with-client-ldflags=-all-static --with-mysqld-ldflags=-all-static  --with-charset=utf8 --with-collation=utf8_general_ci --with-extra-charsets=complex 

make

make install

cp ./support-files/my-medium.cnf  /etc/my.cnf

./scripts/mysql_install_db --user=mysql

chown -R mysql.mysql /usr/local/mysql/var

chmod -R 700 /usr/local/mysql/var

cp ./support-files/mysql.server /etc/rc.d/init.d/mysqld

chmod +x /etc/rc.d/init.d/mysqld

chkconfig --add mysqld

chkconfig --list mysqld

service mysqld start

vi /etc/profile

PATH=$PATH:/usr/local/mysql/bin

export PATH

./etc/profile

分享到:
评论

相关推荐

    linux初级命令备忘录中文版.pdf

    本备忘录旨在帮助对Linux感兴趣的人员快速掌握一些常用命令,以便于日常操作和开发工作。 1. **SSH (Secure Shell)**:SSH是一种加密的网络协议,允许用户进行远程登录和命令执行。在Windows上,可以使用PuTTY和...

    linux高级命令备忘录中文版.pdf

    Linux 高级命令备忘录中文版 Linux 高级命令备忘录中文版是一份详细的备忘录,旨在帮助开发者快速了解和掌握 Linux 高级命令。该备忘录涵盖了 Linux 高级命令的基础知识、安装和配置 Apache、PHP 和 MariaDB 服务、...

    Linux命令备忘手册

    Linux命令备忘手册是每一位Linux用户或系统管理员必备的参考资料,它涵盖了在Linux操作系统中进行日常操作、系统管理以及问题排查所需的各种命令。Linux是一种开源的类UNIX操作系统,以其稳定性和灵活性著称,广泛...

    linux中级命令备忘录中文版.pdf

    【Linux中级命令备忘录中文版】是一份专为对Linux有一定基础的人员设计的参考资料,涵盖了多个常用且重要的Linux命令。以下是对其中部分关键命令的详细解释: 1. **`more`** 命令:它允许你以可滚动的方式查看大量...

    Linux速查备忘命令手册.zip

    Linux是世界上最广泛使用的开源操作系统之一,它为用户提供了一个强大的命令行接口(CLI)进行系统管理。这份"Linux速查备忘命令手册"是为那些...通过深入学习并熟练掌握这些命令,你将能更高效地管理和维护Linux系统。

    linux常用命令大全(linux基础命令+命令备忘录+面试复习).docx

    随着经验的积累,你将逐渐掌握更多高级命令和技巧,从而更深入地了解和掌控Linux系统。为了更好地学习和复习,你可以参考提供的《Linux常用命令大全》博文,其中包含了更详细的命令解析和实例,对于初学者来说是一份...

    Linux命令备忘录(三).pdf

    Linux 命令备忘录(三) 本文档介绍了多个与文件操作相关的 Linux 命令,包括file命令、dd命令、find命令、grep命令、mv命令、chgrp命令、chown命令和mount命令。 1. file命令: file命令用于检测文件类型。例如...

    Linux速查备忘手册.pdf

    综上所述,Linux速查备忘手册是一份十分实用的参考资料,它集合了Linux系统管理、编程语言学习、文档处理等多方面的知识,为Linux用户提供了便捷的一站式学习和查阅服务。对于Linux系统的维护、应用开发,乃至日常...

    Linux命令详解手册.zip

    Linux命令是操作系统与用户交互的基本工具,通过输入简单的命令,用户可以实现文件操作、系统管理、网络通信等诸多功能。了解和熟练掌握这些命令对于任何Linux用户来说都至关重要。以下将对一些关键的Linux命令进行...

    开发者常用及实用Linux Shell命令备忘录(小结)

    本篇作为命令备忘录,我会将实际工作当中用到的命令记录下来,并长期保持更新。 1.which which 用于查找一个文件,并返回绝对路径,查找的目录范围由系统的 PATH 指定。 由于 Linux 中一切皆文件,所以 which 指定...

    Linux速查备忘手册1.pdf

    这份"Linux速查备忘手册"涵盖了各种基本到高级的Linux命令和操作,是Linux管理员和开发者的宝贵参考资料。 首先,手册中列出了常用的系统管理命令。例如,`shutdown`命令用于关机或重启系统,`-h`参数表示关机,`-r...

    Linux 备忘手册.zip

    "Linux 备忘手册.zip"文件显然旨在为用户提供一个全面的Linux命令参考指南,帮助用户掌握和记忆在日常工作中常用的Linux命令。在这个压缩包中,"linux-memo-master"目录可能包含了详细的文档、示例和解释,覆盖了...

    Linux速查备忘手册

    Linux系统以其高度的可定制性、灵活性和安全性著称,拥有强大的命令行界面和丰富的开发工具,适配各种硬件平台,包括桌面、服务器、嵌入式设备等。它在Web服务器、数据库服务器、网络路由器、超级计算机等领域有广泛...

    linux备忘手册分享

    本备忘手册旨在帮助用户更好地理解和操作Linux系统,无论你是初学者还是经验丰富的系统管理员,都能从中受益。 一、Linux基础概念 1. 文件系统:Linux采用的是Hierarchical File System(层次化文件系统),文件和...

    linux-memo-Linux备忘手册

    然而,由于Linux系统的庞大和复杂性,很多开发者在学习过程中可能会遇到“学完就忘”的困扰。这份"Linux备忘手册"正是为了解决这个问题,它旨在帮助程序员快速查询和定位常见的Linux问题,提高工作效率。 手册可能...

    Linux备忘单:Linux命令列表

    Linux是世界上最广泛使用的开源操作系统之一,它为用户提供了强大的命令行接口...持续学习和实践,将使你成为Linux系统的熟练使用者。记住,Linux世界广阔无垠,这里只是冰山一角,更多高级功能和工具等待你去探索。

    程序员Linux备忘手册linux-memo-master.zip

    在Linux系统中,熟悉基础命令是至关重要的。例如,“ls”用于列出目录内容,“cd”用于切换目录,“pwd”显示当前工作目录,“touch”创建新文件,“mkdir”创建新目录,“rm”删除文件或目录,“cp”和“mv”则分别...

    Unix/Linux之命令备忘录

    arp:ARP缓存中包含一个或多个表,它们用于存储IP地址及其经过解析的MAC地址 ...  iptables:是与新的 3.5 版本 Linux 内核集成的 IP信息包过滤系统  iptables -t filter –(…) //filter数据包过滤表

Global site tag (gtag.js) - Google Analytics