做开发这么久了,工作中接触的都是Window服务器,只有自学Linux了
就在自己电脑上的虚拟机里安装Linux
一般都是用centos这种Linux的
安装教程可参考下面的:
http://www.linuxidc.com/Linux/2014-02/97389p6.htm
安装好后重启就进入了Linux服务器
初步感觉很像window的cmd界面
一般都是用设用户和密码的
root的密码在设置时有输入
输入Python后发现Linux是自带Python2.7的
记录下常用命令:
quit(),exit()可退出python命令
查看当前目录: pwd
mkdir创建目录,用法mkdir test ,命令后接目录的名称。
mkdir创建文件夹
touch创建文件
进入 home路径: cd /home
进入子路径:
例如cd /hom/test ,cd加完整的路径,
touch 创建文件,用法,touch test.txt,如果文件存在,则表示修改当前文件时间。
ls ./ 查看当前目录所有的文件和目录
创建一个文件test.txt 后通过键盘输入abcd(手动输入)
cat >1.txt
abcd
[ctrl]+[d] //终止输入
查看test.txt 文件的内容 cat test.txt
追加修改文件内容: cat >> test.txt
vi 编辑文件
按 i 进入插入模式
按esc 退出编辑
按:wq 保存退出
按:q! 不保存退出
查看时间和日期
命令 : “date”
设置时间和日期
例如:将系统日期设定成2009年11月3日的命令
命令 : “date -s 11/03/2009”
将系统时间设定成下午5点55分55秒的命令
命令 : “date -s 17:55:55”
cd ..返回上一级目录
d: 进入d盘
#用来实时监控 apache日志
tail -f err.log
rm -f “删除某个文件”
rm -rf 目录名
关于SSH
centos下查看 ssh是否安装
rpm -qa | grep ssh
注:若没安装SSH则可输入:yum install openssh-server安装
启动SSH服务。
◆输入命令:service sshd restart 重启SSH服务。
命令:service sshd start 启动服务 | 命令:service sshd stop 停止服务
重启后可输入:netstat -antp | grep sshd 查看是否启动22端口(可略)。
linux下输入ifconfig 查看ip
window下安装ssh
Secure Shel下载
ip地址是linux的ip
用户名是 linux登陆的用户名和密码
通过ssh传输文件,可参考https://jingyan.baidu.com/article/86fae346d246073c48121a40.html
下载linux版 mysql
https://dev.mysql.com/downloads/mysql/
linux安装mysql可参考
tar zxvf http://cdn.mysql.com/archives/mysql-5.6/mysql-5.6.26-linux-glibc2.5-x86_64.tar.gz
解压是这个命令
下面是5.6的
http://blog.csdn.net/qq_17776287/article/details/53536761
安装好后用navicat远程连接需要关闭防火墙
http://www.linuxidc.com/Linux/2015-05/117473.htm
MySQL提示:The server quit without updating PID file问题的解决办法
selinux惹的祸,如果是centos系统,默认会开启selinux
解决方法:关闭它,打开/etc/selinux/config,把SELINUX=enforcing改为SELINUX=disabled后存盘退出重启机器试试。
用yum(大黄狗) 安装 mysql https://jingyan.baidu.com/article/c74d600079be530f6a595dc3.html