今晚,重温了linux系统的知识,发现好多基础的理论自己还是不会的。虽然自己会独立配置apache+php+mysql服务器(服务器也能顺利跑起来),但如果要对linux系统做深入研究,基础是必不可少。现在乘着自己还能理解理论,写下自己心德吧。
1、对于文件,有以下几种情况
dwrxwrxwrx //第一位为d代表当前是文件夹(虽然在linux没有文件夹的概念,只有目录的概念,目当我先称之为文件夹吧)
-wrxwrxwrx //第一位为- 代表当前是文件
//当然还有其他的,我在这儿就不列表出来了
//从第二位到第十位,第三个为一组
//wrx wrx wrx 分别为 读、写、执行
//读、写、执行用数数表示 4、2、1
//也就是说 在ftp中,如果要把设为777 权限 就是把这些都改成相应的读、写、执行
接下来,列出一些常用命令
cd //切换目录
pwd //显示当前目录
mkdir 目录名字 //新建目录
rmdir 目录名字 //删除目录
rm -rf 目录名字 //删除目录(录目录中有文件时使用)
vim 文件名 //如果文件不存在,会自动创建,并且会自动打开vi编辑器
rm 文件名.后缀 //删除文件(会有一个提示信息,是否删除,键入yes 删除成功)
vi编辑器的日常使用方法
vim 文件名 //打开文件并定位到第一行
:wq //保存并退出
:wq! //保存并强制退出
:q! //不保存强制退出
:e! //放弃所有修改
/字符串 //查找字符串(在命令状态下)//如果要找下一个,请按英文 n