zoukankan      html  css  js  c++  java
  • MAC终端常用指令(更新中...)

    lsof -i:3306
    查看3306端口被谁占用
    kill -9 [PID]
    结束指定的 PID 执行程式
    history -c 
    清除mac 系统终端的历史命令记录
    ls
    列出当前目录下所有文件
    man [命令]
    查询某个命令的使用方法
    在终端里输入下面命令即可让它们显示出来。  
    defaults write com.apple.finder AppleShowAllFiles -bool true  
    如果想恢复隐藏,可以用这个命令:  
    defaults write com.apple.finder AppleShowAllFiles -bool false

    chflags hidden (文件/文件夹的相对或绝对路径)

    例如:chflags hidden /Users/Jay/Dropbox

    重新显示已经隐藏的文件夹命令:

    chflags nohidden (文件/文件夹的相对或绝对路径)

    例如:chflags nohidden /Users/Jay/Dropbox


    软件安装
    (sudo)brew install(uninstall、search) 软件名 

    文件操作:

    pwd      当前工作目录

    cd(不加参数)  进root

    cd(folder)  进入文件夹

    cd ..      上级目录

    cd ~      返回root

    cd -      返回上一个访问的目录

    rm 文件名     删除

    cat 文件名(|less)  在终端下查看文件

    ls        列出目录下所有文件

    cp 文件名 目标目录  将文件拷贝到目标目录下

    ~代表root  如:~/Document/CPP2/

    mkdiv      新建文件夹

    g++ 源文件名    编译源文件,产生a.out

    ./文件名      运行  例如:./a.out < 输入文件名 > 输出文件名

    control+d     中断a.out运行

    nano       编写脚本语言  ctrl+o存储

    nano ....sh    打开

    bash ....sh    运行脚本

    echo "...$i..."   输出语句

    在编辑文件内容时快捷键的使用:
    a  在光标下一个字符处插入
    i  在光标处插入
    o  在光标所在行下一行插入一个新行
    r 替换光标所在字符
    R  进入到替换模式
    dd  剪切光标所在的一行内容
    ndd  剪切从光标所在行开始后的N行内容
    yy   复制光标所在的一行内容
    nyy  复制从光标所在行开始后的N行内容
    p   粘贴到光标所在行
    D   删除光标右边的所有内容
    x   删除光标所在字符
    gg 将光标快速移动到文件首
    G  将光标快速移动到文件尾
    零  将光标快速移动到行首
    $   将光标快速移动到行尾
    /n         查找内容 n跳到下一项
    gg=G 段落对齐
    :set nu 设置行号
    :set nonu   取消行号
    :行号   定位到指定行
    u    撤销
    :x   相当于:wq
    :w   保存
    :q   未保存直接退出
    :wq  保存并退出
    :w!  强制保存
    :q!  强制退出
    :wq! 强制保存退出
    :X!  强制保存退出
    :syntax on/off 开启/关闭语法提示
    shell的意外关闭 .*.swp (首先用ls –a 命令找到相应的.*.swp文件,然后删除.*.swp文件)

    :1,10s/printf/kkk/g 表示将1-10行的printf替换成kkk

    lipo合并模拟器和真机库

    lipo源于mac系统要制作兼容powerpc平台和intel平台的程序。

    lipo 是一个在 Mac OS X 中处理通用程序(Universal Binaries)的工具。现在发售或者提供下载的许多(几乎所有)程序都打上了“Universal”标志,意味着它们同时具有 PowerPC 和 Intel 芯片能够处理的代码。不过既然你可能不在意其中的一个,你就能够使用 lipo 来给你的程序“瘦身”。比如你想让“便笺”应用程序只包含 Intel(i386)的代码:

    lipo -create libxx_os.a libxx_simulator.a -output libxx.a

  • 相关阅读:
    Exe4j 打包: this executable was created with an evaluation version of exe4j
    使用fidder对安卓模拟器进行抓包
    PowerMock学习(八)之Mock Argument Matcher的使用
    PowerMock学习(七)之Mock Constructor的使用
    adb devices无法连接mumu模拟器
    PowerMock学习(六)之Mock Final的使用
    PowerMock学习(五)之Verifying的使用
    PowerMock学习(四)之Mock static的使用
    KMP(Knuth-Morris-Pratt)算法
    并查集-连通性问题
  • 原文地址:https://www.cnblogs.com/codings/p/3567231.html
Copyright © 2011-2022 走看看