Centos学习日志
安装centos以及配置网络这儿不再赘述
安装lamp之后运行PHP脚本
需要在第一行添加 #!/usr/bin/php
然后执行 php test.php
#!/usr/bin/php
<?php
echo "123":
?>
[root@localhost PHP]# php test.php
Linux中vim编辑器中回退
按Esc 输入 u
Ctrl + R 可撤销 回退操作
PHP中mysqli的方式链接mysql数据库
$mysql = new MySQLi(主机,账号,密码,数据库,端口号);
<?php
//使用面向对象进行数据库的连接,在创建对象的时候就自动的连接数据
$mySQLi = new MySQLi('localhost','root','123456','test',3306);
//判断数据库是否连接
if($mySQLi -> connect_errno){
die('连接错误' . $mySQLi -> connect_error);
}
//设置字符集
$mySQLi -> set_charset('utf8');
//编写sql语句并执行
$sql = "select * from good";
//发送sql语句并执行,如果是select语句,返回的是一个对象,其他的返回来一个boolean.
$res = $mySQLi -> query($sql);
echo '<pre>';
//使用$res对象里面的fetch_assoc()取出里面的数据.
// while($row = $res->fetch_assoc()){
// var_dump($row);
// }
// 使用fetch_row()方法
// while($row = $res -> fetch_row()){
// var_dump($row);
// }
//使用fetch_array();
// while($row = $res -> fetch_array()){
// var_dump($row);
// }
//fetch_object();
while($row = $res -> fetch_object()){
var_dump($row);
}
$res -> free();
$mySQLi -> close();
Linux中重命名
mv rename
mv /dir/file1 /dir2/file1
两个参数,第一个是源文件,第二个是目的地,如果第二个参数文件名不一样,则会重命名。
mv index.txt index.html
rename arg1 arg2 arg3
命令行 的方式打开html文件
例如,使用火狐浏览器打开html文件
firefox index.html
在html结构中添加PHP代码
首先后缀名要改成 *.php
然后
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>PHP_index</title>
</head>
<body>
<?php
echo "Hello world"
?>
</body>
</html>
lamp的安装目录
Apache:/usr/local/apache
PHP:/usr/local/php
MySQL:/usr/local/mysql
linux 查找文件夹
find
在根目录下查找所有带有sublime的文件夹
find / -name '*sublime*'
linux为文件建立链接
ln
[root@localhost ~]# ln -s /home/marko/sublime/sublime_text_3/sublime_text /home/桌面
VMware非正常关机的解决办法
使用过程中会遇到,自己的电脑断电,或者一系列原因导致电脑非正常关机,导致VMware未关闭,直接退出。
下次无法正常启动的问题,例如,我安装的centos,电脑断电,vmware启动异常
解决方案:
删除系统安装目录下的.lck 文件,.lck 文件是VMWARE软件的一种磁盘锁文件,当虚拟机关闭时.lck(磁盘锁)文件自动删除。可能由于各种非正常关闭虚拟机,而虚拟机还没来得及删除系统上的.lck(磁盘锁)文件,所以当下次启动虚拟机的时候出现了报错信息。