返回linux基本......登陆

linux基本操作及PHP环境安装

曲小冷2018-12-14 09:52:41133

Linux基本操作:

    Linux默认是家目录

    .文件名  是隐藏文件  ls –a可以看到隐藏文件

    . 是当前目录        .. 上级目录           /根目录

查看目录、文件:ls/ll [-a/-l/-d/-h] [文件夹或目录]

    ls 与 ll 区别:ll 列出来的结果详细,有时间,是否可读写等信息 ,象windows里的详细信息 ls 只列出文件名或目录名 就象windows里的列表

    -a 显示所有文件,包括隐藏文件    -l 显示详细信息    -d 查看当前目录属性    -h人性化显示

创建目录:mkdir [-p] [文件夹或路径]

    创建多层级目录:mkdir -p /a/b/c/...

     一次创建多个文件夹:mkdir /a/b /a/c /a/d /....

删除目录:rmdir [文件夹或路径]

复制目录或文件:cp [-r/-p] [原文件或目录] [目标目录]

    -r 复制目录    -p 保留文件属性    也可以多个叠加

剪切文件或目录、重命名:mv [-b/-f] [原文件或目录] [目标目录]

    -b 覆盖前,创建一个备份    -f 直接覆盖,没有提示    也可以多个叠加

删除文件、目录:rm [-f/-r] [文件名或目录]

    -r 删除目录    -f 强制删除,没有提示    也可以多个叠加

    rm -fr可以直接删除带有文件的文件夹

创建空文件:touch [文件名]

    同时创建多个文件:touch file1 file2 file3...

查看文件内容:less [文件名]

改变文件、目录权限:chmod [-R] [-R/-W/X] [文件名或目录]

    [-R] 递归

    -R 可读    -W 可写    -X 可执行    也可以多个叠加

赋予权限两种方式:

    1、运算符+成员赋值

        + 增加权限    - 减少权限    = 赋予当前权限    也可以多个叠加

        u 所有者    g 所属组    o 其他人    a 全部    也可以多个叠加

        例如:

            chmod +x index.php  所有者 所属组 其他人 都会加上 x 权限

            chmod g+w index.php  所属组添加 w 权限

    2、数字赋值

        r 4        w 2        x 1

        每个权限使用一个数字代表,将拥有的权限代表数字相加,得出的数字就是当前成员的权限

            例如:chmod 777 index.php    就是index.php赋予所有权限

文件编辑器:vi [文件名]    纯文本编辑器

    快捷键:

    i 执行编辑文本模式,停止执行命令模式    esc 退出编辑模式,执行命令模式

    / 搜索(按n查找下一个)

    :set number 命令模式下显示行数    :set nonumber 命令模式下取消显示行数

    :wq 命令模式下执行保存并退出    :w 命令模式下执行保存    :q 命令模式下执行退出

    注:文件修改后必须保存才能退出

软件包管理器:yum [-y] [install / update / remove]

    从指定路径下载文件:wget [-c /-b] [url地址]

    -c 继续执行上次终端的任务 同时不能执行其他命令

    -b 进行后台的方式运行 同时可以执行其他命令

Linux安装PHP环境:

安装下载器:yum -y install wget

下载Linux版的phpstudy:wget http://lamp.phpstudy.net/phpstudy.bin

更改phpstudy权限:chmod 777 phpstudy.bin

运行:/phpstudy

选择PHP版本:输入数字即可选择

选择安装apache还是其他:输入对应字母  apache 输入 a

最后确认是否安装上面两个:y

等待安装即可

安装成功后,会有phpstudy文件夹,里面会有www根目录:

成功.png

成功2.png

最新手记推荐

• 用composer安装thinkphp框架的步骤• 省市区接口说明• 用thinkphp,后台新增栏目• 管理员添加编辑删除• 管理员添加编辑删除

全部回复(0)我要回复

暂无评论~
  • 取消回复发送
  • PHP中文网