终端常用指令
- pwd 查看当前目录
- ls 列出当前目录下所有文件
- ls –l 详细列出当前目录下文件的属性(包含隐藏文件)
- mkdir 在当前目录下新建文件夹(mkdir 文件名)
- touch 在当前文件夹下新建文件(touch xxx.txt)
- cd 改变当前目录(cd 新目录/)
- open 打开文件或文件夹
- clear 清空终端
- 上下键 切换上一个指令
Mac常用的快捷键
Shift+Command+3 截取整个屏幕
Shift+Command+4 可自定义截取大小屏幕
cmd+n 新建一个窗口/文件。
cmd+m 窗口最小化。
cmd+w 关闭当前窗口/文件。
cmd+q 退出当前程序,后台不运行该程序
cmd+tab 程序间切换。多个程序之间切换,如下图。
SVN终端常用指令
- 1、首次下载文件
checkout svn地址,
简写: svn co svn地址
- 2、添加文件
svn add test.m
添加单一文件svn add .
添加所有文件svn add *.m添加所有后缀为m的文件
- 3、提交文件
svn ci -m '提交的描述信息'
- 4、删除文件
svn delete 文件名简写:svn (del, remove, rm)
- 5、svn update,简写 svn up
svn update 更新所有文件
svn update -r 200 test.m(将版本库中的文件test.m还原到版本200)
svn update test.h(更新单一文件,于版本库同步。如果在提交的时候提示过期的话,是因为冲突,需要先update,修改文件,然后清除svn resolved,最后再提交commit)
- 6、查看日志
svn log 文件名
- 7、查看状态(含冲突)
svn status [path]其字符的含义如下:简写:svn st
‘ ‘ no modifications. 没有改动‘A’ Added. 新增加的项目‘C’ Conflicted.
- 8、比较差异
svn diff path
例如:svn diff test.phpsvn diff -r m:n path(对版本m和版本n比较差异)
例如:svn diff -r 200:201 test.php简写:svn di
- 9、SVN 帮助
svn help或者svn help ci
其他
在终端cd到项目路径,然后执行 find . "(" -name "*.m" -or -name "*.mm" -or -name "*.cpp" -or -name "*.h" -or -name "*.rss" ")" -print | xargs wc -l
网友评论