您的位置:首页 > 运维架构 > Linux

linux常用命令

2017-09-01 13:53 141 查看
1、主从同步
2、主服务器用innodb,从服务器用myisam
3、备份的时候暂停从服务器
4、直接拷贝
5、恢复同步
----------------------------------------------------------交换分区为0解决
dd if=/dev/zero of=/localdisk/swapfile bs=1024 count=4096000

mkswap /localdisk/swapfile

swapon /localdisk/swapfile

----------------------------------------------------------交换分区为0解决

cp -a /home/wwwroot/default/wordpress/* /home/wwwroot/default  -----------------------把tool目录下所有文件复制到www目录下

cd /home/wwwroot/default/123-5.2.19 ----------------------------转到目录------------------

wget ftp://183.129.141.107:21/wget/1.txt --ftp-user=ftp_autopartoo --ftp-password=1234567890 -r     --------------------下载ftp文件0

-----------下载ftp文件
ftp 183.129.141.107  ftp_autopartoo 1234567890
username
password
passive
get /wget/toyota_epc.zip toyota_epc.zip  默认ftp在e盘,前面用/代替根目录查找

get /ftp/wget.zip.001 wget.zip.001

get /ftp/wget.zip.001 wget.zip.001&&get /ftp/wget.zip.002 wget.zip.002&&get /ftp/wget.zip.003 wget.zip.003&&get /ftp/wget.zip.004 wget.zip.004&&get /ftp/wget.zip.005 wget.zip.005&&get /ftp/wget.zip.006 wget.zip.006

wget ftp://183.129.141.107:21/ftp/* -r
----------

wget -b -i url.txt                      -----------------下载url中的所有url,url为地址,一行一个地址

wget -c http://wobaidu.org/latest.zip   ------------------------------离线下载文件-c要就直接下载------------------

wget -P /mnt/data/vin_infomation http://www.autopartoo.com/vins.zip下载到指定目录 
wget -c "www.baidu.com" -O baidu.index.html  ------------------------下载的时候重命名

killall wget

rm -rf /home/wwwroot/default/7489_release_20121126  -----------------不经过确认删除目录------------------

rm -rf *PinPHP*             --------------------------------删除和关键字有关的所有文件------------------

rm /home/wwwroot/default/PinPHP.zip -------------------------删除文件------------------

mv index.html?fname=upload.zip /home/wwwroot/default ---------------移动目录------------------

mv abc cbb              ---------------修改文件名------------------

sudo chown -R mysql:mysql /data/mysql   ---------------给mysql目录权限,不然创建不了数据库------------------

find /etc -name '*srm*'         ---------------查找文件名包含srm的文件 在目录/etc下面------------------

gzip –c filename > filename.gz      --------------Linux解压缩保留源文件的方法:

gunzip –c filename.gz > filename       --------------Linux解压缩保留源文件的方法:

cat vin_info_profile.zip* > vin_info_profile.zip                 ---------------批量解压包------------------

mv /root/vin_infomation2/*  /usr/local/mysql/var/vin_infomation2

tar -zcvf toyota_epc.tar.gz /root/toyota_epc               -----------------------打包并压缩toyota_epc目录

tar zxvf /mnt50/data/toyota_epc.tar.gz -C /usr/local/mysql/var/toyota

tar -xzvf wordpress-3.8.1-zh_CN.tar.gz  ---------------解压tar.gz------------------

tar zxvf mysql.tar.gz -C /home/aaa

unzip test.zip -d /root/    ------------解压到指定目录-------------

yum install -y unzip zip    ------------unzip无效------------

CREATE UNIQUE INDEX index_name ON table_name (name);  ------------创建索引

tar czvf FileName.tar DirName       --------------打包

mysql -uroot -pautopartoo_com-8le   ------------------进入mysql命令------------------
mysqladmin -u root password 'ydg@kakapart' ------------------修改msyql密码------------------

mysql->exit;                ------------------退出------------------
 http://blog.fens.me/mysql-ibdata1/      ------------------ibdata1瘦身------------------

alter table table_name engine=innodb;   ------------------修改表引擎方法------------------

CREATE DATABASE `test2` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci   ------------------创建数据库并设置编码------------------

wget -b -i url2.txt         ------------------下载url.txt中所有链接------------------

cat /root/url.txt           ------------------查看url.txt中所有内容------------------

fdisk -l                ------------------查看所有磁盘情况------------------

df -hl                  ------------------查看磁盘容量------------------

du -sh /mnt             ------------------查看mnt文件夹的大小------------------

du -sh *                ------------------就可以看出当前目录下列表文件和文件夹大小------------------

find / -size +1073741824c -print    ------------------从根盘开始查找大于1G的文件-----------------

top                     ------------------任务资源管理器-----------------

mysql->SHOW PROCESSLIST;            ------------------查看mysql计划任务-----------------

max_allowed_packet=4194304

在/var/lib里面 mkdir mysql

鄂A-酱油-路人乙 2014/11/8 12:35:39
然后chown mysql:mysql mysql -R

--------------------------------------------------------linux创建文件 编辑 保存----------------------------------------------------------
touch a.txt     ---创建文件
vim a.txt       --编辑文件
i           --准备写入
打字之后ESC,然后:wq保存,回车
或者  :q!  不保存
---------------------------------------------------------mysql开启关闭---------------------------------------------------------
chown -R            ----------------------给目录权限----------------------
开启:         /etc/init.d/mysqld start
关闭:         /etc/init.d/mysqld stop
重启:         /etc/init.d/mysqld restart
ps -ef|grep mysqld         ----------------------查看是否运行了mysql----------------------
netstat -tulnp | grep 3306     ----------------------查看是否运行了mysql----------------------

chkconfig --level 35  mysqld on   ----------------------开机启动----------------------
chkconfig --level 35  mysqld off  ----------------------开机启动关闭掉----------------------
/data/mysqldb

mysqladmin  -uroot -proot version  ----------------------查看mysql安装目录和版本----------------------

mysqld -install MYSQL    -----------------------windows写入mysql服务-----------------------
sc delete KSD2Service  删除windows服务
mysql-nt -install MYSQL

----------------------------------------------------------------------关闭 MySQL 日志-------------------------------------
mysql->reset master;
修改/etc/my.cnf 文件,找到
#log-bin=mysql-bin
#binlog_format=mixed
前面加#号
执行:/etc/init.d/mysql restart
----------------------------------------------关闭 MySQL 日志end-------------------------------------

/etc/init.d/nginx restart       ----------------nginx重启----------------------------
nginx -s reload                 ----------------nginx重启载入配置文件----------------------------

grant select,update on phplampDB.* to phplamp@localhost identified by '1234';               ---------------给用户授权---------------
grant all privileges on   *.* to root@"%" identified by '123456' with grant option;  flush privileges;     ---------------给用户授权ip---------------

-----------------------------------------------------------------------------------虚拟机下配置linux系统
rpm -i example.rpm                      --------------安装 example.rpm 包;--------------

rpm -iv example.rpm                         --------------安装 example.rpm 包并在安装过程中显示正在安装的文件信息;

rpm -ivh example.rpm                        --------------安装 example.rpm 包并在安装过程中显示正在安装的文件信息及安装进度;

shift+pguplinux虚拟机翻屏
说明:CentOS 6.5默认安装好之后是没有自动开启网络连接的!

输入账号root

再输入安装过程中设置的密码,登录到系统

vi  /etc/sysconfig/network-scripts/ifcfg-eth0   #编辑配置文件,添加修改以下内容

BOOTPROTO=static   #启用静态IP地址

ONBOOT=yes  #开启自动启用网络连接

IPADDR=192.168.21.129  #设置IP地址

NETMASK=255.255.255.0  #设置子网掩码

GATEWAY=192.168.21.2   #设置网关

DNS1=8.8.8.8 #设置主DNS

DNS2=8.8.4.4 #设置备DNS

IPV6INIT=no  #禁止IPV6

:wq!  #保存退出

service ip6tables stop   #停止IPV6服务

chkconfig ip6tables off  #禁止IPV6开机启动

service yum-updatesd stop   #关闭系统自动更新

chkconfig yum-updatesd off  #禁止开启启动

service network restart  #重启网络连接

ifconfig  #查看IP地址
-

yum install make gcc g++ gcc-c++ libtool autoconf automake imake mysql-devel libxml2-devel expat-devel
安装coreseek http://www.coreseek.cn/products-install/mysql5-5-sphinxse/ wget http://www.coreseek.cn/uploads/csft/4.0/coreseek-4.0.1-beta.tar.gz 
wget http://www.coreseek.cn/uploads/csft/4.0/coreseek-4.0.1-beta.tar.gz 
-----------------------------------------------------------------------------------虚拟机下配置linux系统
1、# uname -a   (Linux查看版本当前操作系统内核信息)

  2、# cat /proc/version (Linux查看当前操作系统版本信息)

  3、# cat /etc/issue  或cat /etc/redhat-release(Linux查看版本当前操作系统发行版信息)

  4、# cat /proc/cpuinfo (Linux查看cpu相关信息,包括型号、主频、内核信息等)

-----------------------------------------------↑查看linux系统信息↑

load data local infile "E:/outs.txt" into table tablename FIELDS TERMINATED BY '|' LINES TERMINATED BY '\r\n' (id,a,b,c,d);

SELECT id,a,b,c,d INTO OUTFILE 'D:/testsd.txt' FIELDS TERMINATED BY '|' LINES TERMINATED BY '\r\n' FROM test.tablename;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux 服务器