美文网首页
终端命令

终端命令

作者: 蜗牛也有梦想 | 来源:发表于2017-01-14 15:11 被阅读35次

    操作计算机有两种方式
    1 图形的方式,特点操作直观简单 点击图标就可以了(95之后,被windows普及。)硬件要求高,现在的主流。
    2 命令行的方式,使用键盘输入命令控制计算机(95之前是主流) ,特点是节约资源 不需要图形 使用字符 但是需要大量记忆命令字符。

    命令行下 是可以显示 Mac用户内的 library ,但是图形的方式访问 是找不到 这个文件的,需要Finder -偏好设置-设备 - 硬盘 选择 ✅ ,这样就能够在 Finder 设备里面找到 根目录 Macintosh HD,即使能看到根目录,图形根目录也和用命令行在根目录下面看到的是不同的。

    home(根目录下的家目录) oxs内只有一个根目录“/”没有盘符
    cd +/ 家目录 访问 根目录。  
    只用一个cd 然后回车 就可以从任意位置返回 home 。
    相对路径 与 绝对路径
    绝对路径 以根目录为起点
    相对路径 以当前目录为起点
    cd+目录A/子目录 就可以直接访问 子目录 跳过 目录A 不用一层一层向下访问
    cd+/+目录/+子目录 第一个/表示根目录,这个时候一定要逐层全部写全才能访问目的子目录
    cd+文件名的首字母 然后按下 tab 键 可以快速补全文件名(首字母是区分大小写的).

    mkdir+目录名
    注意如果你的目录名 中使用了空格,那么就会默认同时生成两个文件夹
    例如 输入 ABC三个字 一次性输入 没有使用空格 那么就会生成一个文件
    但是 如果你输入AB之后 加了一个 空格 然后再输入C 那么就会生成 AB 和 C 两个文件
    mkdir甚至可以用图片作为一个目录名字,只需要通过输入法输入图片就能够达到上述目的。

    需要了解的常用几个命令字符有 ls pwd cd cd .. clear mkdir re -r
    终端命令字符(\表示空格)

    字符 作用
    git\—help 查看所有git命令 (名词\—help 终端会帮助查询这个名词的所有命令)
    ls 显示当先目录下的所有文件
    ls -al 查看当前目录所有文件,包括隐藏文件(一般用.开头)
    pwd 显示当前目录路径
    cd +文件名 访问 文件名所在目录
    cd .. 访问上一层目录
    cd / 任意目录返回根目录
    cd 任意目录返回home
    cd ~ 返回home目录
    mkdir+目录名 创建一个目录
    rm -r 目录名 删除一个目录
    rm a.txt 删除一个a.txt文件(当然也可以是其他类型的文件png等)
    rm *.txt 删除当前目录下所有的.txt文件
    rm . 任删除当前目录下所有类型的所有文件
    touch\文件名.类型 创建一个需要类型的文件
    cp\a.txt\b.txt 在当前目录创建一个复制a.txt文件内容的b.txt文件
    cp -r 目录1 目录2 在同一个目录下新建一个复制目录1内容的目录2
    mv a b 把a 重命名 为b
    mv a ../A/c 把at重命名为c 并移动到A目录下
    cd/volumes 进入u盘
    gcc 编译一个c语言程序
    gcc -c 强制将源程序生成一个.o文件
    gcc -E 在终端内显示编译之前源文件的内容
    gcc -d+宏名+文件名 在文件中插入一个宏
    gcc +文件名1+-o+文件名2 生成一个对应于1文件名的可执行文件2
    ./a.out +参数 在main函数中传值
    clang-rewrite-objc\文件名 把文件 转换为.CPP文件
    ⬆️⬇️ 在终端运行上一次的程序
    ping + ip 测试网络的状态
    ifconfig 查看网络配置
    clear 清除终端的内容 清屏
    ruby-v 查看当前的ruby版本
    gem\sources\—remove\https://rubygems.org/ 移除镜像https://rubygems.org/
    gem\sources-a\https://ruby.taobao.org/ 移除镜像https://rubygems.org/
    gem\sources-l 查看当前镜像
    sudo\gem\install\cocoapods 安装Cocoapods
    ifconfig 查看网络配置
    ifconfig 查看网络配置

    用vi/vim命令来更新文件内容(如果文件名不存在,那么会创建一个)例如文件名是Podfile

    1. 在终端内 输入 vi+Podfile (终端界面的最下方会提示 "Podfile" [New File])
    2. 点击键盘上面的i键 (界面的最下会提示 -- INSERT --),这个时候就可以输入内容了
    3. 输入完成需要的内容之后按下esc键(-- INSERT --会消失)
    4. 同时按住" shift"和":" (此时界面最下面会出现:)
    5. 输入 wq, 回车键结束.

    这样就完成Podfile 文件的更新,命令都必须使用英文字符,不能使用中文。

    2017年07月21日21:55:55

    合并真机和模拟器版本的framework时,显示xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun 百度到的解法,终端输入``下载的速度根据网络情况不同会不一样。

    2017年10月25日15:38:58

    开发的时候常常需要查看Mac的隐藏文件,defaults write com.apple.finder AppleShowAllFiles -bool true指令可以快速实现,在终端输入这条指令之后,需要重启Finder才能实现,Killall Finder可以实现。

    Mac开启或关闭显示隐藏文件的功能

    相关文章

      网友评论

          本文标题:终端命令

          本文链接:https://www.haomeiwen.com/subject/hwpebttx.html