LINUX下创建用户:
useradd lv
passwd lv 这个时候会自动生成该用户的根目录 /home/lv
若想把/data目录对应到用户根目录:
1、推荐可以做个软连接 ln -s /data /home/lv
2、chown lv -R /data 放开目录权限可以用:chmod -R 777 /data
LINUX下查看某个端口的占用情况:
lsof -i:80
netstat -anp | grep 80
必须看到一行中同时有 tcp、 端口号、 LISTEN才表示被占用
LINUX下主机名:
vi /etc/sysconfig/network 设置HOSTNAME=LV //这是真正的配主机名
vi /etc/hosts 设置192.168.50.40 LV
//这是让局域网的其他主机可以根据主机名称找到.40这个IP,这相当于DNS。
局域网的主机向外通信,先找/etc/hosts这个文件,如果文件中没有主机名对应
的IP,再去DNS解析主机名。
举个例子:在host文件中添加192.168.50.40 www.baidu.com,然后你再PING
www.baidu.com,会发现PING的是192.168.50.40这个主机,而不是用DNS解
析出来的真正的百度IP地址。
FTP主动、被动的命令端口、数据端口全能改。
常用的只看日志的报错部分:
mysql中生成日志:tee lv.log
cat lv.log | grep -n 'ERROR' >lverr.log
cat lv.log | grep -C 10 'ERROR' >lverr.log
简单的数据库建数据库、建表:
create database LV;
use LV;
create table lv1(
id int not null,
name char(20)
);
create table lv2(
id int not null primary key
);
create table lv3(
id int not null,
name char(20),
primary key (id,name)
);
create table lv4(
id int not null default 0 primary key,
name char(20) default '1'
);