linux下使用vi行数
{
:set nu
}
linux下使用.so库
{
.so的库文件路径添加到->/etc/ld.so.conf
用命令:ldconfig更新
如果库文件店址添加了。。
还是没找.so(.so是存在的),那就多刷新下ldconfig
}
linux下检查TCP/UDP端口
{
UDP:netstat -nupl
TCP:netstat -ntpl
}
linux下检查xxx端口
{
netstat -ntulp |grep 80 //查看所有80端口使用情况
netstat -an | grep 3306 //查看所有3306端口使用情况
}
linux screen用法
{
screen -S yourname -> 新建一个叫yourname的session
screen -ls -> 列出当前所有的session
screen -r yourname -> 回到yourname这个session
screen -d yourname -> 远程detach某个session
screen -d -r yourname -> 结束当前session并回到yourname这个session
}
linux mysql安装
{
//这个用rpm安装,需要自己弄很多依赖
{
# 说明系统已经安装 mysql 需要将其卸载:
yum -y remove mysql-libs-5.x*
rpm -qa | grep mysql
# 下载 mysql 相关软件包(或者去官网下载相关的安装包)
wget http://dev.mysql.com/Downloads/MySQL-5.6/MySQL-server-5.6.21-1.rhel5.x86_64.rpm
wget http://dev.mysql.com/Downloads/MySQL-5.6/MySQL-devel-5.6.21-1.rhel5.x86_64.rpm
wget http://dev.mysql.com/Downloads/MySQL-5.6/MySQL-client-5.6.21-1.rhel5.x86_64.rpm
# 安装MYSQL数据库
rpm -ivh MySQL-server-5.6.21-1.rhel5.x86_64.rpm
rpm -ivh MySQL-client-5.6.21-1.rhel5.x86_64.rpm
rpm -ivh MySQL-devel-5.6.21-1.rhel5.x86_64.rpm
}
# 设置为开机启动
/etc/init.d/mysql start
# 启动 mysql
service mysql start
或者使用如下命令:
/etc/init.d/mysql start
# 登录/修改密码 mysql(cat /root/.mysql_secret得到的密码登陆进去后可自行设置 root 用户的密码:)
Mysql -u root -p //登录root用户
set password = password('123456');//设置 root 用户的登录密码
# mysql创建新用户:(远程登录)
# 格式:grant 权限 on 数据库名.表名 to 用户@登录主机(%(表示任何地址都可登录)) identified by "用户密码";
grant select,update,insert,delete on *.* to root@‘192.168.1.12’ identified by "root";
# 重载系统权限
flush privileges;
exit;
# 重启动 mysql
/etc/init.d/mysql restart
}
linux 防火墙
{
# 防火墙添加端口:3306
iptables -I INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT
# 查看防火墙端口状态
iptables -L -n
# 查看防火墙状态
service iptables statu
# 查看防火墙状态
/etc/init.d/iptables/status
# 关闭防火墙
service iptables stop
# 关闭防火墙(这是临时关闭,关闭的是当前运行的防火墙,重启之后防火墙又会启动,因为它是开机自启动的)
/etc/init.d/iptables stop
# 关闭防火墙(永久关闭防火墙)
chkconfig iptables off
# 查看状态
chkconfig --list iptables
# 打开防火墙
service iptables start
# 开启防火墙(永久开启防火墙)
chkconfig iptables on
}
linux qt安装
{
# 去官网下载,最新的Qt5,linux版本—— qt-opensource-linux-x64-5.6.2.run
# 安装必要的库:
yum install mesa-libGL-devel mesa-libGLU-devel
yum install freeglut-devel
yum install gcc-c++
# 在运行安装包之前 首先给该安装包 可执行权限
chmod +x qt-opensource-linux-x64-5.6.2.run
# 安装好之后,需要添加环境变量
vim /etc/profile
export PATH="/opt/Qt5.6.2/5.6/gcc_64/bin:$PATH"
export PATH="/opt/Qt5.6.2/Tools/QtCreator/bin:$PATH"
# 添加桌面图标
左面左上角->programming->QT(右键)->Add this launcher to desktop
# 代码文件夹权限修改
chmod -R 777 /opt/QTProjects
# 测试成功否
随便进去写个Hello world!
}