pwd 查询当前目录
ls 列出当前目录下所有的文件夹 文件 ls -l 列出当前目录下所有的文件夹 文件属性 wget 链接 下载 tar -zxvf 文件名 解压 rm 文件名 y / n rm -r 强制删除文件夹和文件 startx 临时图像界面 ./文件名 运行文件 vim 文件名 编辑 esc +:q! 强制退出 sudo mv -r 文件名 移动的文件名 cp -r 文件名 复制文件名 unzip file1.zip 解压一个zip格式压缩包 mkdir 文件名 mysql /etc/my.cnf 中的[mysqld]后添加添加 lower_case_table_names=1 其中0:区分大小写,1:不区分大小写重启mysql命令
service mysqld restart service mysql restart登录mysql
mysql -uroot -prootmysql 密码 zhongjilian
创建数据库
CREATE DATABASE xss DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;显示数据库
show databases; 选择数据库 use wblog;打开数据库
show tables;#运行sql脚本
source /home/wang/wblog.sql 导入数据 mysql -u用户名 -p密码 数据库名 < 数据库名.sql #mysql -uabc_f -p abc < abc.sql一、导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径):
1、导出数据和表结构: mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql #/usr/local/mysql/bin/ mysqldump -uroot -p abc > abc.sql 敲回车后会提示输入密码 mysqldump -u root -p manager > manager.sql; 2、只导出表结构 mysqldump -u用户名 -p密码 -d 数据库名 > 数据库名.sql #/usr/local/mysql/bin/ mysqldump -uroot -p -d abc > abc.sql注:/usr/local/mysql/bin/ ---> mysql的data目录
//修改字段属性 alter table tbl_alarm_info modify patient_age varchar(20) null;//远程连接mysql
1 改表法 登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%" use mysql; update user set host = '%' where user = 'root'; select host, user from user; 重启服务生效 service mysqld restart 不建议使用 ,原因是:远程可以访问, 本地却不能访问了。2 授权法
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION; FLUSH PRIVILEGES;如果你想允许用户myuser从ip为192.168.1.6的主机连接到mysql服务器的dk数据库,并使用mypassword作为密码
GRANT ALL PRIVILEGES ON dk.* TO 'myuser'@'192.168.1.3' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;
建议使用查询 max_allowed_packet
show VARIABLES like '%max_allowed_packet%'; 4194304 set global max_allowed_packet = 2*1024*10 修改设置修改密码
格式:mysql> set password for 用户名 = password('新密码'); 例子:mysql> set password for root = password('123');mysql索引的使用
http://huangliangfeixu.blog.163.com/blog/static/189747062201141223822710/ 文档 #SELECT name,english FROM student WHERE english<60; # 没建立索引之前 #alter table student add INDEX(english); --建立索引 explain SELECT name,english FROM student WHERE english < 49; #show INDEX from student;--查询索引 #DROP INDEX english_index ON student; --删除索引 #CREATE INDEX english_index ON student(english); --创建索引 #SELECT name,english FROM student WHERE english > 49;查询字段属性
desc 表名称;改变表的名字
mysql>alter table pet rename animal;
改变列的属性 改变weight的类型
mysql>alter table pet modify weight varchar(30) default null comment '注释';
例如改变pet表中weight的名字:
mysql>alter table pet change weight wei;
例如, 给pet的表增加一列 weight,
mysql>alter table pet add weight int ;
例如, 删除pet表中的weight这一列
mysql>alter table pet drop weight;
重启命令:
1、reboot
2、shutdown -r now 立刻重启(root用户使用)
3、shutdown -r 10 过10分钟自动重启(root用户使用)
4、shutdown -r 20:35 在时间为20:35时候重启(root用户使用)
关机命令:
1、halt 立刻关机
2、poweroff 立刻关机
3、shutdown -h now 立刻关机(root用户使用)
4、shutdown -h 10 10分钟后自动关机
df -h 查看电脑大小 40G 4.2G 34G 11% /
fdisk -l 挂载mount /dev/xvdb1 /mnt/disk
定时任务:
键入 crontab -e 编辑crontab服务文件 crontab -l 查看定时任务 30 6 * * * find /mnt/disk/word/logs -atime +7 -type f |xargs -exec rm -rf netstat -anplut 查看端口ps -ef|grep svnserve
查看svn killall svnserve 杀死svn kill -9 1762 号 启动svn svnserve -d -r /home/word/svn/repository/ du -h --max-depth=1 /*查看tomcat实时日志文件
tail -f catalina.out Ctrl+c 是退出tail命令。du -h --max-depth=1 /*
redis 设置开机自启动
1、linux中开机自启文件位置。
vim /etc/rc.d/rc.local
2、写入需要开机启动的命令。 /home/word/redis/redis-3.2.8/src/redis-server /home/word/redis/redis-3.2.8/redis-conf 3、重启 shutdown -r now 4、查看是否启动 ps -ef |grep redis 查看端口是否启动 netstat –apn#dos星球大战
telnet towel.blinkenlights.nl搜索文件
locate mysql.sock sudo find / -name my.cnf修改sshd服务端口
vim /etc/ssh/sshd_config 默认端口是22 打开注释修改为 2290 #Port 22 Port 2290重启ssh服务
sudo service sshd restart systemctl restart sshd.service #查看端口是否修改 netstat -ntlp
root用户
#关机 halt #重启 reboot 查看端口信息 netstat -tlnp 查询mysql 安装的目录 find / -name mysql 1、关闭防火墙:sudo systemctl stop firewalld.service2、关闭开机启动:sudo systemctl disable firewalld.service
启动
nginx 重启nginx ./nginx -s reload启动zookeeper
zookeeper3/bin/zkServer.sh start 停止 zookeeper3/bin/zkServer.sh stop 状态 zookeeper3/bin/zkServer.sh status 更改为可执行程序 chmod +x startall.sh 查看服务信息 ps aux|grep redisredis集群连接
redis01/redis-cli -h 192.168.0.12 -p 7002 -c