zoukankan      html  css  js  c++  java
  • mac命令日常总结

    • 查看某个端口被占用

    lsof -i tcp:8080

    kill进程:

    找到进程的PID,使用kill命令:kill -9 716(PID)

    • date 显示系统日期
    •  mkdir xx 创建xx目录

      rmdir xx 删除xx目录(空目录)
      rm -rf xx 删除xx目录(非空目录)

      mkdir -p xx 在创建目录时,我们通常会先检查一下是否存在,如果不存在,就创建

      查看当前目录下所有文件(包括文件夹)大小

      du -hs *

      du -shc * (能在最后显示一个Total大小,即当前目录的总大小)

    • vi xx 创建某文件 写入-->esc-->:wq

      rm -f xx(或 rm xx) 删除某文件
      mv x1 x2 mv即可以重命名,又可以移动文件或文件夹

    •  ls 查看当前目录下的文件

      ls -lt 显示文件和目录的详细资料

    • 查看文件内容

      cat 由第一行开始显示内容,并将所有内容输出
      head -行数 xx 读取文件的前几行 例: head -10 test.txt 查看test.txt文件的前10行
      tail -行数 xx 读取文件的最后几行 例: tail -10 test.txt 查看test.txt文件的最后10行

    • 权限

        例:

      linux drwxr-xr-x
      第一位表示文件类型。d是目录文件,l是链接文件,-是普通文件,p是管道
      第2-4位表示这个文件的属主拥有的权限,r是读,w是写,x是执行。
      第5-7位表示和这个文件属主所在同一个组的用户所具有的权限。
      第8-10位表示其他用户所具有的权限。

        chmod 755 xx

      权限分为三种:读(r=4),写(w=2),执行(x=1) 
          7 = 1+2+4,5=1+4

        chmod a-x 表示所有用户对此文件或目录将没有执行权限
        'a'表示所有用户,'u'表示创建者,'g'表示创建者同组用户,'o'表示其他用户
        '+'表示添加权限,'-'表示取消权限
        'r'表示读权限,'w'表示写权限,'x'表示可执行权限

    • 当编辑某个文件时,提示

    'W10: Warning: Changing a readonly file'时,用sudo命令,比如: sudo vi hosts

     

    • 环境变量设置:

    以下路径,从上到下依次加载,etc目录下面的是系统级的配置,~目录下的是用户配置,用户配置文件只会加载一个(.bashrc除外),不存在的可以新建

    /etc/profile

    /etc/paths

    ~/.bash_profile

    ~/.bash_login

    ~/.profile

    ~/.bashrc

  • 相关阅读:
    查看数据库错误日志的位置
    快速过滤出完整的SQL语句
    使用apidocJs快速生成在线文档
    vs开发nodejs系列之 修改新建js文件的模板
    Node.js 入门资料
    ECMAScript 6 学习资料
    NodeJS学习目录
    MongoDB学习笔记系列~目录
    sails ORM组件 Waterline v0.10 英文文档
    node.js---sails项目开发
  • 原文地址:https://www.cnblogs.com/amunamuna/p/6223476.html
Copyright © 2011-2022 走看看