Linux学习笔记-day2

启动nginx

  • Centos7.x
  • systemctl start nginx
    systemctl stop nginx
    systemctl restart nginx
    systemctl status nginx - 查看状态
    systemctl enable nginx - 开机自启
    systemctl disable nginx - 禁用开机自启
  • Cent6.x
    service nginx start
    service nginx stop

源代码构建安装

  • 下载 - 解压缩 - 解归档 - 构建(make)- 安装(make install)

vim的使用

命令模式

  • h/j/k/l - 移动光标
    gg / G / 100G - 移动光标到首行/末行/指定行
  • 0 / $
    • 移动光标到行首 / 行尾
  • w - 光标移动到一个单词
    ctrl+y - 向上翻一行
    ctrl+e - 向下翻一行
    ctrl+b / ctrl+f - 向上翻一页/ 向下翻一页
  • dd - 删除整行 (数字加dd) d0 - 光标所在位置删除置行首 d$ - 光标所在位置删除置行尾 dw - 删除光标所在位置的单词
  • yy - 复制整行
    u - 撤销 ctrl+r - 恢复
  • q / q! - 取消/强制取消(不保存)
  • ZZ - 保存退出 (编辑模式)
  • set nu / set nonu - 显示行号 / 不显示行号
  • syntax on / syntax off - 启动高亮语法 / 禁用高亮语法
  • set ts=4 设置tab的空格数是4
    set autoindent 自动缩进

编辑模式:命令模式下按i或者a可以进入编辑模式在编辑模式下按esc可以回到命令模式

修改配置文件

  • vim ~/.vimrc
    1 set nu
    2 set ts=4
    3 syntax on
    4 set autoindent
    5 set expandtab - 删除单个空格
    6 set ruler - 坐标

修改文件权限

  • 注:#! 绝对路径(Python代码中添加)
  • chmod u+x 文件名 (g+x,o+x)同组或其他用户可执行
    chmod 755 文件名
  • -rwx- / drwx / lrwx '-' - 表示文件 'd' - 表示文件夹 'l' - 表示链接

创建符号链接(相当于windows系统的快捷方式)

  • ln -s /usr/local/python37/bin/python3 /usr/bin/python3

你可能感兴趣的:(Linux学习笔记-day2)