linux日常---3、linux常用操作

一、总结

一句话总结:

状态的确是非常之好,享受这种状态。

 

1、linux删除文件夹和文件?

rm -rf *:删文件和文件夹
rm -rf *.*:只能删全部的文件,不能删文件夹
授权操作:sudo rm -rf 文件夹的名字

rm -rf /var/log/httpd/access

(这里可能出现个问题,如果直接如此使用的话,系统可能不会授权这个操作,并出来 Permission denied(没有权限) 的提示。

这时需要在 rm -rf 前补充 sudo 作为授权操作的许可,即:sudo rm -rf 文件夹的名字)

 

2、linux删除文件,不删除文件夹?

rm -rf *.*:只能删全部的文件,不能删文件夹

 

3、数据字段没有默认值错误:SQLSTATE[HY000]: General error: 1364 Field 'h_21_injury_limit' doesn't have a default value?

1、设置了不为null并不代表设置了默认值
2、在数据表中设置一下默认值就好了

 

4、linux中如何查看mysql的版本?

mysql -V

mysql  Ver 14.14 Distrib 5.7.26, for linux-glibc2.12 (x86_64) using  EditLine wrapper

 

5、windows中如何查看mysql的版本?

可以在navicat的输入sql语句中:在mysql命令状态下:select version();回车即可

5.5.53

 

6、linux vim中查找?

比如查找python :/python
通过n或N进行上一个或下一个的匹配

 

 

7、vim中的删除命令?

dd 删除一行
ndd 删除以当前行开始的n行

 

8、linux回退操作?

u   撤销上一步的操作
Ctrl+r 恢复上一步被撤销的操作