Mac OSX 快捷键命令行

ctrl+shift                                    快速放大dock的图标会暂时放大,而如果你开启了dock放大
Command+Option+W                将所有窗口关闭
Command+W                             将当前窗口关闭(可以关闭Safari标签栏,很实用) 
Command+Option+M                将所有窗口最小化 
Command+Q                             关闭当前应用程序(相当于Dock鼠标右键推出.很实用) 
Command+M                             将目前使用的窗口最小化 
Command+H                             隐藏当前窗口或者软件

Command+tab                         为切换当前工作任务 
Control+Command+S              切换控制条的显示和隐藏
Command+i                              常规信息(显示及设置图标属性) 
Command+delete                     移到废纸篓(删除) 
Optionion+鼠标                         拖图像或文件夹可以将图像或文件夹拷贝到其它文件夹中,而不是移动
Command+Shift+backspace     清空废纸篓(再加上option一起按能跳过确认对话框)
Command+N                             键可以建立新文件夹 “return”或“enter”或“O”键可以打开所选项目
Command+Option+esc             键可以强行退出死机程序 

Command+Shift+3                    截图(当前屏幕)
Command+Shift+4                   截图(自由选取范围)
Option+F12                             关机窗口(能选择关机、重起、睡眠) 
Command+1                             以图标方式显示
Command+2                             以分栏方式显示
Command+3                             以列表方式显示
Command+4                             以Cover Flow方式显示
return或enter                            键可以编辑所选图像或文件夹的名称

二.Mac OSX 命令行:

基本命令
1、列出文件
ls 参数 目录名        例: 看看驱动目录下有什么:ls /System/Library/Extensions
参数 -w 显示中文,-l 详细信息, -a 包括隐藏文件
2、转换目录     
cd    例:想到驱动目录下溜达一圈   cd /System/Library/Extensions

3、建立新目录
mkdir 目录名     例:在驱动目录下建一个备份目录 backup     mkdir /System/Library/Extensions/backup
在桌面上建一个备份目录 backup    mkdir /User/用户名/Desktop/backup

4、拷贝文件
cp 参数 源文件 目标文件    例:想把桌面的Natit.kext 拷贝到驱动目录中  cp -R /User/用户名/Desktop/Natit.kext /System/Library/Extensions
参数R表示对目录进行递归操作,kext在图形界面下看起来是个文件,实际上是个文件夹。
把驱动目录下的所有文件备份到桌面backup
cp -R /System/Library/Extensions/* /User/用户名/Desktop/backup
5、删除文件
rm 参数 文件   例:想删除驱动的缓存  rm -rf /System/Library/Extensions.kextcache     rm -rf /System/Library/Extensions.mkext
参数-rf 表示递归和强制,千万要小心使用,如果执行了 rm -rf / 你的系统就全没了

6、移动文件
mv 文件   例:想把AppleHDA.Kext 移到桌面    mv /System/Library/Extensions/AppleHDA.kext /User/用户名/Desktop
想把AppleHDA.Kext 移到备份目录中   mv /System/Library/Extensions/AppleHDA.kext /System/Library/Extensions/backup

7、文本编辑
nano 文件名   例:编辑natit Info.plist     nano /System/Library/Extensions/Natit.kext/Info.plist

目录操作:
命令名                       功能描述                                             使用举例


mkdir                        创建一个目录                                       mkdir dirname
rmdir                         删除一个目录                                       rmdir dirname
mvdir                        移动或重命名一个目录                         mvdir dir1 dir2

cd                             改变当前目录                                       cd dirname
pwd                          显示当前目录的路径名                          pwd
ls                              显示当前目录的内容                             ls -la

文件操作:
命令名                                 功能描述                                  使用举例

cat                                      显示或连接文件                       cat filename
od                                       显示非文本文件的内容            od -c filename
cp                                      复制文件或目录                        cp file1 file2

rm                                     删除文件或目录                         rm filename
mv                                    改变文件名或所在目录               mv file1 file2
find                                  使用匹配表达式查找文件             find . -name "*.c" -print
file                                  显示文件类型                                file filename

选择操作:
命令名                             功能描述                                       使用举例

head                              显示文件的最初几行                       head -20 filename
tail                                 显示文件的最后几行                       tail -15 filename
cut                                显示文件每行中的某些域                 cut -f1,7 -d: /etc/passwd
colrm                            从标准输入中删除若干列                  colrm 8 20 file2

diff                                比较并显示两个文件的差异                diff file1 file2
sort                             排序或归并文件                                      sort -d -f -u file1
uniq                           去掉文件中的重复行                                  uniq file1 file2
comm                        显示两有序文件的公共和非公共行              comm file1 file2
wc                            统计文件的字符数、词数和行数                    wc filename
nl                             给文件加上行号                                         nl file1 >file2

进程操作:
命令名                     功能描述                                                 使用举例

ps                           显示进程当前状态                                     ps u
kill                         终止进程                                                     kill -9 30142

时间操作:
命令名                           功能描述                                            使用举例

date                    显示系统的当前日期和时间                           date
cal                                   显示日历                                       cal 8 1996
time                         统计程序的执行时间                            time a.out

网络与通信操作:
命令名                                功能描述                                       使用举例

telnet                                  远程登录                                 telnet hpc.sp.net.edu.cn
rlogin                                 远程登录                                 rlogin hostname -l username
rsh                       在远程主机执行指定命令                             rsh f01n03 date

ftp                   在本地主机与远程主机之间传输文件                ftpftp.sp.net.edu.cn
rcp                 在本地主机与远程主机 之间复制文件               rcp file1 host1:file2

ping                   给一个网络主机发送 回应请求                   ping hpc.sp.net.edu.cn
mail                          阅读和发送电子邮件                                          mail
write                      给另一用户发送报文                                  write username pts/1
mesg                    允许或拒绝接收报文                                                 mesg n


Korn Shell 命令 :             
 命令名                                 功能描述                                        使用举例

history               列出最近执行过的 几条命令及编号                       history
r                         重复执行最近执行过的 某条命令                            r -2
alias                            给某个命令定义别名                                  alias del=rm -i
unalias                     取消对某个别名的定义                                  unalias del

其它命令
命令名                                  功能描述                                         使用举例

uname                     显示操作系统的有关信息                              uname -a
clear                       清除屏幕或窗口内容                                        clear
env                        显示当前所有设置过的环境变量                         env
who                       列出当前登录的所有用户                                    who
whoami                  显示当前正进行操作的用户名                              whoami
tty                         显示终端或伪终端的名称                                         tty
stty                         显示或重置控制键定义                                        stty -a
du                                  查询磁盘使用情况                         du -k subdir
df /tmp                          显示文件系统的总空间和可用空间
w                                  显示当前系统活动的总信息

mac 删除文件夹里所有的.svn文件
直接在终端里面,执行命令(貌似目录名中不能包含空格): 
sudo find /Users/cundong/Documents/source -name ".svn" -exec rm -r {} \; 
把手机中文件取出来
adb pull  /sdcard/360Download/source.apk  /Users/cundong/Desktop/target.apk  
将MAC中文件推到手机中
adb push /Users/cundong/Desktop/source.apk  /sdcard/360Download/target.apk

反编译APK中java文件
1).解压APK,得到 classes.dex; 
2).下载dex2jar http://code.google.com/p/dex2jar/ 
    解压 
    给权限 chmod +x dex2jar.sh 
    运行 ./dex2jar.sh /Users/cundong/Desktop/xxxx.apk  
3).下载jd-gui可以直接打开看。 http://java.decompiler.free.fr/ 

(不断更新)

转载于:https://www.cnblogs.com/liaolijun/p/4794712.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/374498.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

将JavaFX 2.0与Swing和SWT集成

JavaFX 2.0对JavaFX的改进之一是可以更轻松地与Swing和SWT进行互操作 。 一些在线资源记录了如何完成此操作。 其中包括将JavaFX集成到Swing应用程序和SWT Interop中 。 但是,在有效的类级Javadoc文档的一个很好的示例中,各自的JavaFX类javafx.embed.swi…

wifi rssi 计算 距离_WiFi和WLAN是一样的?真相在这里~别再傻傻分不清了

我们通常上网的时候会说连接WiFi如果注意到无线网络的名称就会发现手机的连接显示是WLAN别再将WiFI和WLAN搞混了!二者的定义WLANWLAN的全称为 Wireless Local Area Networks,中文意思为无线局域网络,是一种数据传输系统。它是利用射频技术进行数据传输&a…

实用的it知识学习_怎样能更快更好的学习好书法?分享一些比较实用的理论知识...

如何能更快更高效的学习书法?首先了解一些书法理论知识是很有必要的!它能让你在学习书法的过程中不至于迷茫 !能助你更快学好书法!一、书论在实践中产生我们大部分人都觉得学习书法可以没有理论,但不可无技法。但理论和…

android 上下滚动文字_计算机毕设项目004之Android系统在线小说阅读器

计算机毕设项目004之Android系统在线小说阅读器一. 项目名称基于Android系统的在线小说阅读器二. 项目简介项目中的角色功能:支持翻页动画:仿真翻页、覆盖翻页、上下滚动翻页等翻页效果。支持页面定制:亮度调节、背景调节、字体大小调节支持全屏模式(含有虚拟按键的…

基线检查工具_最新版CAD燕秀工具箱2.87(支持20042021)

好课推荐:零基础CAD:点我CAD家装:点我 周站长CAD:点我CAD机械:点我revit教程:点我CAD建筑:点我CAD三维:点我全屋定制:点我 ps教程:点我苹果版CAD:点我 3dmax教…

关于java.lang.ArithmeticException

java.lang.ArithmeticException “数学运算异常”,可能是自己的数学运算公式出现了错误、违反了数学运算规则。错误记录: 出错原因: a % b 中b不能为0

Java EE 6与Spring Framework:技术决策过程

在过去的几个月中,我们经历了这个决策过程:为Java平台上的企业开发选择哪种技术堆栈? 有多种选择。 但是,我们深入讨论的是:纯Java EE 6堆栈与带有Java EE的Spring。 以下博客文章总结了当您考虑这些技术堆栈选项之一时…

允许服务与桌面交互_vivo 正式推出 Origin OS,融合自然设计与全新交互

点击右上角关注我们,每天给您带来最新最潮的科技资讯,让您足不出户也知道科技圈大事!今天下午,vivo 推出了全新 Origin OS 手机系统。它采用了源于自然界的设计理念,同时加入了全新并且允许用户进行深度自定义的交互方…

dll 源码_【技术分享】 | 一个JAVA内存马的源码分析

前言偶然接触到了这样一个JAVA内存马,其作者也是冰蝎的作者,项目地址:https://github.com/rebeyond/memShell正好最近在接触JAVA,借此机会学习下大佬的代码,对自己的编程思路也有了一定的提升。当然笔者只是一个脚本小…

ThunderSearch(闪电搜索器)_网络空间搜索引擎工具_信息收集

文章目录 ThunderSearch简介1 项目地址2 使用方式2.1 配置文件config.json说明2.2 构建和运行 3 使用式例 ThunderSearch简介 ThunderSearch(闪电搜索器)是一款使用多个(【支持Fofa、Shodan、Hunter、Zoomeye、360Quake网络空间搜索引擎】网络空间搜索引…

每个人都知道MVC…

从一个最近的博客中,您可能已经了解到我最近一直在进行一些采访,因为他们是针对Web应用程序开发人员的,所以我问的一个问题是“您能解释一下MVC模式是什么吗?”,值得称赞的是,每个候选人知道答案。 对于不认…

r语言ggplot2 多线图绘制图例_plotnine: Python版的ggplot2作图库

腾讯课堂 | Python网络爬虫与文本数据分析同样的基本作图任务,plotnine比matplotlib和seaborn代码量少,更美观。所以我又重新发一遍,大家可以先收藏起来,后面总有用到的时候~R语言的ggplot2绘图能力超强,python虽有mat…

单元和集成测试的代码覆盖率

我最近在一个宠物项目中着手构建自动化的UI(集成)测试以及普通的单元测试。 我想将所有这些集成到我的Maven构建中,并提供代码覆盖率报告,以便我可以了解测试覆盖率不足的区域。 我不仅发布了项目的源代码,还整理了一个…

python学生分布_Python数据分析实战之分布分析

前言 本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。 作者:严小样儿 分布分析法,一般是根据分析目的,将数据进行分组,研究各组别分布规律的一种分析方法。…

hls fifo_HLS优化方法DATAFLOW你用了吗

上期内容:异步跨时钟域电路该怎么约束DATAFLOW作为HLS的一种优化方法,对于改善吞吐率(Throughput)、降低延迟(Latency)非常有效。DATAFLOW的作用对象DATAFLOW可以作用于函数,也可以作用于for循环。如下图所示(图片来源Figure62, Figure 63, u…

在Hibernate,EhCache,Quartz,DBCP和Spring中启用JMX

继续使用JMX的过程(请参阅: 人类JMX ),我们将学习如何在一些流行的框架中启用JMX支持(通常是统计和监视功能)。 这些信息大部分都可以在项目的主页上找到,但是我决定在收集这些信息的同时&#…

400多万微信用户如何“变现”?凯叔说了五大秘诀与教训

凯叔,原名王凯,自媒体“凯叔讲故事”创始人,近日在狮享家班委会上做了分享,全是实实在在的实验性方法论。以下是王凯的分享内容,整理 / 垅青 我讲的主题叫“基于内容的MVP探索”,MVP是什么东西?…

使用模拟的单元测试–测试技术5

我的最后一个博客是有关测试代码方法的一系列博客中的第四篇,演示了如何创建使用存根对象隔离测试对象的单元测试。 今天的博客探讨了有时被视为对立的技术:使用模拟对象进行单元测试。 同样,我使用了从数据库检索地址的简单方案:…

多线程中的volatile和伪共享

伪共享 false sharing,顾名思义,“伪共享”就是“其实不是共享”。那什么是“共享”?多CPU同时访问同一块内存区域就是“共享”,就会产生冲突,需要控制协议来协调访问。会引起“共享”的最小内存区域大小就是一个cache…

C语言代码规范(一)缩进与换行

一、缩进的空格数为4个。最好配置代码编辑器将TAB键设置为空格替换&#xff0c;避免出现另一个编辑器打开时格式变乱的情况。 例如Notepad设置 KEIL设置 二、“{” 和 “}”各自独占一行。 不规范例子&#xff1a; for(i 0; i < student_num; i) { if((score[i] > 0…