MAC使用Tip (terminal,adb,shell)

原创 2016年05月30日 16:07:56

Mac符号对照图

Mac符号说明

在MAC中找软件的安装路径

在应用程序下找到程序,右键 “显示包内容”

如何让 Finder 显示隐藏文件和文件夹

(适用于 OS X Mavericks 和 OS X Yosemite 系统)

显示隐藏文件命令:

defaults write com.apple.finder AppleShowAllFiles -boolean true ; killall Finder

隐藏隐藏文件命令:

defaults write com.apple.finder AppleShowAllFiles -boolean false ; killall Finder

终端使用   

1. 常用命令行

pwd 打印当前路径(print work directory)

ls 打印当前路径下的文件和目录
ls的参数:-a 显示隐藏文件 -l 显示文件详情

cd path 进入路径
cd .. 进入上层路径
cd ../.. 进入上上层路径,以此类推
cd bin 进入当前路径下的bin路径(不是绝对路径或通过./指定当前路径时,默认当前路径
cd 进入当前的用户根路径
cd ~user_name 进入user_name所在的用户根路径

less 采用文本阅读方式 例如 ls -l | less

man commandName 显示该命令的帮助手册

输入用<表示 输出用>表示 举例:
commandName > file_list.txt 执行该命令并输出结果到当前路径下的file_list.txt,如果file_list.txt已存在就覆盖内容
ls >> file_list.txt 执行该命令并输出结果附加到当前路径下的file_list.txt中
sort < file_list.txt 以 file_list.txt 作为输入源对内容进行排序
sort < file_list.txt > sorted_file_list.txt 以 file_list.txt 作为输入源
对内容进行排序,并输出到sorted_file_list.txt中

sort 排序 uniq 去重

cat 读取文件

echo 输出
echo * 输出所有文件名

chmod 改变文件权限 举例 chmod 600 some_file
777表示rwxrwxrwx
owner/groupOwner/others

touch .bash_profile 创建bash_profile文件)
open -e .bash_profile 打开.bash_profile文件
source .bash_profile 更新bash_profile文件
bash_profile里是环境变量
要在命令行里输入名字就能执行程序,就要将相应的执行文件比如bin文件放在/bin或者 /usr/bin路径下,或者在bash_profile里声明对应的环境变量
注意:如果你用的是第三方的shell,也就是执行
echo $SHELL
的结果不是
/bin/bash
该shell启动后不一定会从.bash_profile加载环境变量。所以要去改shell认定的环境变量文件的结尾加上
source .bash_profile
比如zsh的环境变量文件是.zshrc

type commandName 获得当前命令的执行程序所在的文件夹 例如 type ls

2. 命令行快捷键

Ctrl + A 将光标跳到行头

Ctrl + E 将光标跳到行尾

Alt + <— 左移一个单词

Alt + —> 右移一个单词

Ctrl + L 清屏

Ctrl + R 搜索以前执行过的命令 然后输入要搜索的文本 会显示第一条搜索结果,继续按Ctrl + R可显示下一条。搜到结果后按enter键将执行该命令,按前后方向键将编辑改命令。
按两次Ctrl + R将执行上一次搜索

Ctrl + G 退出搜索

Ctrl + C 终止正在运行的程序(用的较多)

Ctrl + Z 挂起正在运行的程序

Ctrl + D 退出 Terminal

Ctrl + K 删除光标到本行末尾

Ctrl + U删除本行开头到光标
在zsh里这个命令是删除整行(kill-whole-line)
可以通过命令
bindkey \^U backward-kill-line
重新设置Ctrl + U的功能为删除光标到本行末尾

所以Ctrl + A 和 Ctrl + K 或者 Ctrl + E和Ctrl + U 配合使用就能删除本行

!! 运行上一条命令

^^ 替换上一条命令中的部分内容
例子:

$ ls -al
total 12
drwxrwxrwx+ 3 Administrator None    0 Jul 21 23:38 .
drwxrwxrwx+ 3 Administrator None    0 Jul 21 23:34 ..
-rwxr-xr-x  1 Administrator None 1150 Jul 21 23:34 .bash_profile
-rwxr-xr-x  1 Administrator None 3116 Jul 21 23:34 .bashrc
drwxr-xr-x+ 4 Administrator None    0 Jul 21 23:39 .gem
-rwxr-xr-x  1 Administrator None 1461 Jul 21 23:34 .inputrc
$ ^-al^-lash
ls -lash
total 12K
   0 drwxrwxrwx+ 3 Administrator None    0 Jul 21 23:38 .
   0 drwxrwxrwx+ 3 Administrator None    0 Jul 21 23:34 ..
4.0K -rwxr-xr-x  1 Administrator None 1.2K Jul 21 23:34 .bash_profile
4.0K -rwxr-xr-x  1 Administrator None 3.1K Jul 21 23:34 .bashrc
   0 drwxr-xr-x+ 4 Administrator None    0 Jul 21 23:39 .gem
4.0K -rwxr-xr-x  1 Administrator None 1.5K Jul 21 23:34 .inputrc

^-al^-lash 表示对上一条命令,用 -lash 替换 -al

3. adb

启动应用
adb shell monkey -p com.xx -c android.intent.category.LAUNCHER 1
卸载:adb uninstall com.xx
安装: adb install xx.APK

从应用程序导出APK
adb shell pm list package -f

版权声明:本文为博主原创文章,未经博主允许不得转载。

实现ToolTip的方法

今天要实现ToolTip的方法,鼠标单击或者放上去的话,能弹出相应的提示信息。正在搜集资料 感觉下面几个不错。 1。http://lingfengme.bokee.com/5716026.html 介...
  • gengxt2003
  • gengxt2003
  • 2010年06月12日 15:54
  • 1534

MAC常用功能tip

1、mac系统中Finder应用程序文件夹消失了找回办法与步骤介绍 总有那么一些“手贱”的亲们不小心把 Finder 当中应用程序文件夹给删除掉了,因为 Launchapd 里面并不是所有的应用程序都...
  • wqdwin
  • wqdwin
  • 2017年04月25日 17:46
  • 607

MAC使用Tip (terminal,adb,shell)

一. Mac符号说明二. 终端使用常用命令行pwd 打印当前路径(print work directory)ls 打印当前路径下的文件和目录 ls的参数:-a 显示隐藏文件 -l 显示文件详情cd ...
  • u012319317
  • u012319317
  • 2016年05月30日 16:07
  • 604

mac OS X日常操作

操作环境说明:Apple-iMac + Apple Wireless Keyboard + Apple Magic Mouse。 1.键盘修饰键符 ⌘/:command ...
  • hytweafs
  • hytweafs
  • 2014年12月20日 21:49
  • 557

mac下Android studio中Terminal执行adb命令

当你的Android studio刚安装到您的Mac电脑中的时候,你是没有办法直接在Terminal里面执行adb命令的,这是因为你并没有配置。会提示这个错误   bash: restart: c...
  • hhyihquk1
  • hhyihquk1
  • 2017年11月02日 10:37
  • 195

mac 下Android studio 中Terminal执行adb命令

当你的Android studio刚安装到您的Mac电脑中的时候,你是没有办法直接在Terminal里面执行adb命令的,这是因为你并没有配置。会提示这个错误   bash: restart: com...
  • viewgroup
  • viewgroup
  • 2016年10月19日 18:16
  • 4367

Mac OS X日常操作

本文持续收集Mac OS X日常使用操作tricks,旨在熟练掌握Mac这一生产工具,以便更快捷高效地在其上开展开发设计工作。 ⌘/、⇧、⌥、^、↩/⌅、⇥、⎋、⏏、⇪......
  • phunxm
  • phunxm
  • 2013年11月27日 22:20
  • 22552

mac OS X日常操作

操作环境说明:Apple-iMac + Apple Wireless Keyboard + Apple Magic Mouse。 1.键盘修饰键符 ⌘/:command ...
  • qilixiang012
  • qilixiang012
  • 2014年12月18日 17:31
  • 767

Mac 使用adb shell 命令

首先配置一下自己mac: 终端命令:sudo vim /etc/profile 然后在里面加上如下两行代码: export PATH=${PATH}:/Users/ZST/Documents/s...
  • u012246458
  • u012246458
  • 2015年08月20日 16:51
  • 9878

iOS开发零基础教程之Mac终端(Terminal)Shell的使用

1、mac环境下命令的使用 ls -l -a   列出指定目录下文件            -l 显示文件的详细信息            -a 显示目录下所有文件(包括隐藏文件)          ...
  • CrazyZhang1990
  • CrazyZhang1990
  • 2015年01月13日 11:10
  • 10605
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:MAC使用Tip (terminal,adb,shell)
举报原因:
原因补充:

(最多只允许输入30个字)