一些Linux系统操作命令以及MySQL数据库操作命令

ps - process state 查看进程
su - switch user 切换用户
pwd - print working directory 打印当前的公众目录
cd . - 来到当前目录
cd .. - 来到上一级目录
ls -a - 显示所有文件
rwx - read/write/exeute

ls -la or ls -l -a

mkdir - 创建文件夹
rmdir - 删除空文件夹
rm - 删除文件
cd ~ - 回到用户主目录
man - manual
info - information 
rm -rf - 删除文件夹
cp - copy
mv - move
3.grep
head 5 hello.text - 查看文件前五行
gzip - 压缩
gunzip - 解压缩
tar - together archive 归档
wc - word count

chmod - 改变权限
#!usr/bin/python
# chmod u+x xxx.py
# chmod g+x xxx.py
# chmod o+x xxx.py
# chmod 755 xxx.py

ps - aux | grep nginx 查进程 
kill xxx 杀进程
firewall-cmd --state
yum list install | grep nginx 
systemctl stop firewalld
systemctl status firewalld

yum search mariadb | less
yum install mariadb-server mariadb 安装服务器
systemctl start mariadb 启动服务器
mysql -u root -p

systemctl enable mariadb 自动启动
systemctl disable mariadb 

mysql -u root -p
show databases;
use mysql; 进入mysql

关系型数据库
关系代数+集合论
用二维表装组织数据
SQL-结构化查询语言

update user set host='%' where host='izm5ee9i0ay01bqtsvrgigz' and user='root';

netstat -nap | grep 3306 查看进程占用端口

ssh root@ip地址

sftp root@localhost

grep "function" index.html -n
grep "function" * html . -n -R
grep "function" * html . -n -R
grep "function" * html . -n -R

cp redis-3.2.11/redis.conf myredis.conf 复制文件
redis-server myredis.conf  运行
redis-server myredis.conf > redis.log & 把命令放在后台运行
fg %1 将命令放回前台

先把光标移动到想复制的地方
qa4yy
移动光标到第六行

-- SQL (Structured Query Language - 结构化查询语言)
-- DDL  (数据定义语言) creat / drop / alter
-- DML  insert / delete / update
-- DQL  select
-- DCL  grant / revoke 

show databases; -创建表
create databases test1;
create database test2 charset=utf8;
use test2;
show tables;
select * from student order by(-id); -倒序查看
decimal(3,1) 三位数,最多一位小数

你可能感兴趣的:(一些Linux系统操作命令以及MySQL数据库操作命令)