zoukankan      html  css  js  c++  java
  • Mac 终端——常用命令语



    mac系统如何显示和隐藏文件 苹果Mac OS X操作系统下,隐藏文件是否显示有很多种设置方法,最简单的要算在Mac终端输入命令。显示
    /隐藏Mac隐藏文件命令如下(注意其中的空格并且区分大小写): 显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool true 隐藏Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool false 或者 显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles YES 隐藏Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles NO 输完单击Enter键,退出终端,重新启动Finder就可以了 重启Finder:鼠标单击窗口左上角的苹果标志-->强制退出-->Finder-->重新启动 终端命令:


    pwd cd touch mkdir cp rm mv pwd 显示当前路径 cd dst_dir 跳转到不同路径下,可以用相对路径,也可以是绝对路径: 例: cd
    / 跳转到根路径下 cd .. 跳转到上级路径 cd ../.. 跳转到上上级路径 cd 跳转到当前登录用户的家目录 cd ~ 跳转到当前登录用户的家目录 绝对路径: 以‘/’开头的路径,反之则为相对路径 如果要用相对路径进行跳转的话,要求当前路径和相对 路径正好拼成一个存在的绝对路径 ls 可以列出当前路径下的所有文件和文件夹 ls -l 列出当前路径下的所有文件和文件夹的详细信息 ls -a 列出当前路径下的所有文件和文件夹,包括隐藏文件和隐藏文件夹,包 括 . 和 .. ls -lh 将文件的大小以k,m,g这样的大小单位来显示 touch file_name 在当前路径下新建一个文件,这个文件的文件名 就是 file_name touch /Users/qianfeng/test/new_file 这就表示用绝对路径和文件名在 其它路径下新建文件 touch file1 file2 file3 新建多个文件 mkdir new_dir 在当前路径下新建一个文件夹 new_dir mkdir /Users/qianfeng/test/new_dir 在绝对路径下新建一个文件夹new_dir mkdir ../test/new_dir 用相对路径在其它的路径下新建一个文件夹new_dir mkdir dir1 dir2 dir3 新建多个文件夹 rm file_name 删除一个文件 rm file1 file2 file3 删除多个文件 rm -r dir1 删除一个文件夹 rm -r dir2 dir3 dir4 删除多个文件夹 cp src_file new_dir 将源文件复制一份放到其它的文件夹(new_dir)下边 cp src_file new_dir/newname 将源文件复制一份放到其它的文件夹下,并 重命名为newname mv src_file new_dir 将源文件剪切到其它的文件夹下边 mv src_file new_dir/newname 将源文件剪切到其它的文件夹下边,并重命 名为newname mv old_name new_name 重命名文件 man 命令名 表示查看这个命令的手册 例: man cd man mkdir man touch ifconfig 查看各网卡的状态, ping ip 看从本机到这个ip的网络通不通 route ip 看从本机到这个ip的路由节点有哪些 vim 是一个终端下的编辑器;
    退出 Vim :1.按下esc键  2.输入":wq"(保存退出)  输入":q!"(不保存退出) vim file_name 会进入到一般命令模式下: 一般命令模式下能进行的操作: i或a或o 可以进入编辑模式 :w 保存编辑后的文件内容 :q 退出vim :wq 保存并退出 :q
    ! 不保存并退出 :w! 强制保存 h 向左移动光标 j 向下 k 向上 l 向右 dd 删除光标所在的行 dd n 删除光标所在行开始的n行 u 撤回上一步的行为 yy 复制光标所在的行 yy n 复制光标所在行开始的n行 p 粘贴在光标所在行的下一行位置 v 进入可视模式,进入可视模式后可以用hjkl来移动光标选中 文字 :set nu == set number 设置行号 :set nonu == set nonumber 取消行号 :n 将光标定位在第n行 control + f 往下翻页 control + b 往上翻页 gg 光标回到文件顶部 shift + g 光标回到文件末行 /string 表示在当前文件里从头部查找string ?string 表示在当前文件里从尾部查找string shift + 4 将光标定位在所在行的末尾 shift + i 将光标定位在所在行的行首 编辑模式下可以进行的操作: 1, 可以编辑文件 2, 按esc退回到一般命令模式 补充终端命令: tar -cvf pakage.tar file1 file2 file3 表示将file1 file2 file3这三个文件打成一 个压缩包pakage.tar tar -cvf pakage.tar dir 表示将目录dir及该目录下的所有文件 和文件夹打成一个包 tar -xvf pakage.tar 将压缩包pakage.tar 解压在当前路径下
  • 相关阅读:
    敏捷开发原则与实践(七)之接口隔离原则
    敏捷开发原则与实践(六)之依赖倒置原则
    敏捷开发原则与实践(五)之替换原则
    敏捷开发原则与实践(四)之开放-关闭原则
    敏捷开发原则与实践(三)之 单一职责原则
    敏捷开发原则与实践(二)
    ios 3DTouch基本使用教程
    ios 关于正则表达式
    ios 含有textfield的viewcontroller随键盘弹起而改变位置
    ios 图片库和相机选择图片界面修改为简体中文
  • 原文地址:https://www.cnblogs.com/xujiahui/p/6077312.html
Copyright © 2011-2022 走看看