• xcode教程,MAC常用命令


    Vmware中为Mac Os安装vmtools
    开机后,在Finder中就可以找到Darwin.iso,进行安装。
    附件:vmtools for macos下载地址
    https://softwareupdate.vmware.com/cds/vmw-desktop/fusion/5.0.0/802507/packages/com.vmware.fusion.tools.darwin.zip.tar
    打开准备安装时显示 XXX can not be opened because it is from an unidentified developer .
    System Preferences——Security & Privacy--General--->Allow applications downloaded from
    
    
    xcode使用:
    4、在 File 菜单下。选择 New Project。此时会出现一个对话框。
    5、在左侧窗格中向下滚动,直到找到 Command Line Utility。
    6、在右侧窗格中找到 Foundation Tool。之后单击 Choose,再打开个新窗口。
    7、给新的程序命名,Save。
    8、OK,恭喜你,一个开发中的项目窗口已经诞生。初始示例的编码都在那个 .m 文件中进行。
    9、写代码,此时屏幕上会根据文本显示不同的颜色。不用担心,Xcode 使用不同的颜色指示值,保留字等内容。
    都写好了怎么办?先保存下文件,就该编译了。用 Xcode 的术语来说就是构建并运行(Build and Run)。为什么不用 Build?因为如果构建完,不会自动运行程序。至于 Build and Go 和 Build and Run 的区别且听我给你道来。Build and Go 意味着构建并执行上次最后完成的操作。这可能是 Run,Debug,Run with Shark 或者 Instruments 等等。当首次执行它的时候,默认是构建并运行也就是 Build and Run,所以此时操作没有问题。
    
     
    
    修复整个系统中文件的权限
    diskutil repairpermissions /
    严格的说这不是一个unix 命令,而是osx一个软件,记得修改或添加的驱动就执行一次。
    
    1.   nano 文件名
    例:编辑natit Info.plist
    
    2、top
    top 是另一个长期为 Linux/Unix 社区使用的经典工具,使用它只需打开终端输入“top”。眨眼之间,你就会看见一个满是文字的窗口——每一个正在你的 Mac 上运行的进程都会被列出。如果我的 Mac 速度变慢,top 是让我知道什么正在发生的首选。点击 这里,查看 top 的完整概述。
    
    3、lsbom
    如果你偶然在某个 Mac 站点(比如 OS X Daily)发现一件够酷够新的软件,忍不住想安装,而你又犹豫不决,那么 lsbom 对你大有好处。通过它,你可以测试 Mac OS X 安装包(.pkg)的内容,并且清楚了解究竟会有什么被塞进你心爱的文件系统。要使用 lsbom,你需要启动终端,并进入 .pkg 文件所在的目录。如果你的安装包形式是 .dmg,可能需要把其中的 .pkg 文件拷贝到桌面上,然后进入 Desktop 目录。一旦确认 .pkg 文件的位置,输入“lsbom .pkg/Contents/Archive.bom> | more”。哇!你所看见的就是新程序将会安装的完整文件列表。
    
    
    4、say
    这个命令是 Mac OS X 独一无二的,比其他任何一个都更有趣。打开终端输入“say hello”试试吧!
    
    
    5、softwareupdate
    softwareupdate 命令提供了一种安装 Apple 软件更新方便快捷的方法。打开终端,输入“softwareupdate -i -a”,你的 Mac 就会安装所有可以获得的更新项。如果你只想安装“推荐”更新项,那么就输入“softwareupdate -i -r”。
    
    
    6、ipconfig
    要说获取你 Mac IP 地址最快、最简单的方法,绝对是“ipconfig”,只需打开终端输入“ipconfig”。你能看到许多信息,包括你网卡的 MAC 地址。我喜欢输入“ipconfig | grep inet”仅回馈我计算机的 IP 信息。你也可以通过输入“ifconfig en0 down”来禁止一个网络连接(这里举了“en0”的例子);如果希望恢复,那么就输入“ipconfig en0 up”。这比使用系统预置要快上不少哦!
    
    
    7、lipo
    lipo 是一个在 Mac OS X 中处理通用程序(Universal Binaries)的工具。现在发售或者提供下载的许多(几乎所有)程序都打上了“Universal”标志,意味着它们同时具有 PowerPC 和 Intel 芯片能够处理的代码。不过既然你可能不在意其中的一个,你就能够使用 lipo 来给你的程序“瘦身”。比如你想让“便笺”应用程序只包含 Intel(i386)的代码:
    cd /Applications
    lipo Stickies.app/Contents/MacOS/Stickies -thin i386 -output Stickies.app/Contents/MacOS/Stickies.i386
    cd Stickies.app/Contents/MacOS/
    rm Stickies
    mv Stickies.i386 Stickies
    
    
    8、screencapture
    screencapture 提
    
    9. Mac OS下使用快捷键控制重启、注销和睡眠
    F12就是Eject键,长按即可
    
    10. 安装dmg文件:
    hdiutil attach xx.dmg
    
    11. brew
    首先需要安装一个很多人都在用的包:homebrew
    ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
    该脚本首先会解释它要做什么并暂停操作,在指令确认之后才会开始安装。
    安装完之后记得brew doctor,他会有提示的!而后再安装其他软件就是如下命令:
    brew search nginx     //查看是否有此包
    brew install nginx    //安装该包
  • 相关阅读:
    给自己的博客主页添加打赏功能--博客园
    源码追踪,解决Could not locate executable nullinwinutils.exe in the Hadoop binaries.问题
    spark-shell简单使用介绍(scala)
    7.Metasploit后渗透
    6.Metasploit生成apk攻击Android实例
    5.Metasploit攻击载荷深入理解
    4.Metasploit框架更新
    3.Metasploit攻击流程及命令介绍
    2.Metasploit数据库配置及扫描模块介绍
    1.Metasploit介绍与基本命令
  • 原文地址:https://www.cnblogs.com/timssd/p/4558346.html
Copyright © 2020-2023  润新知