mac 终端 怎么mac打开终端快捷键特定应用 简书

一个指令解决Mac提示“应用程序“***”不能打开。”的问题 - 简书
一个指令解决Mac提示“应用程序“***”不能打开。”的问题
右键应用程序,点击“显示包内容”,进去后进入MacOS 文件夹,这时候会看到一个和此应用程序名字一样的一个文件。
正常情况下如果应用程序没有缺失任何东西,这个文件应该是所谓的“unix executable file”, 但是如果图标是一张白纸, 就会出现打不开程序的情况
解决方法:打开终端(terminal),输入 chmod 755(空格)+该文件地址,然后回车。
关于文件地址:手动输入不大方便,其实只要在空格后将那个文件拖到terminal中,终端就会自动读取文件地址,回车后程序就可以打开了!
chmod是授权指令,就是为文件、文件夹等赋权限,755是所有者具有全部权限、同组用户和其他都可读可执行如何在MAC 指定文件夹打开终端(terminal) - 简书
如何在MAC 指定文件夹打开终端(terminal)
学python的时候,创建发布需要在指定文件夹打开终端。可以按照以下方式设置:
进入‘系统偏好设置’-&'键盘'-&'快捷方式'-&‘服务’勾选 新建位于文件夹位置的终端标签 , 新建位于文件夹位置的终端窗口。
然后点击要打开终端的文件,选择服务,选择新建位于文件夹位置的终端窗口,即可打开,运行语句。
程序员客栈 产品合伙人,远程工作拥趸mac终端命令汇总及如何使用终端编写C程序 - 简书
mac终端命令汇总及如何使用终端编写C程序
用mac学习C语言之前,先简单的了解一下mac终端的一些命令集,然后就开始使用mac开始我们的C语言基础学习了。
OSX 的文件系统介绍
OSX 采用的Unix文件系统,所有文件都挂在跟目录 / 下面,所以不在要有Windows 下的盘符概念。你在桌面上看到的硬盘都挂在 /Volumes 下。比如接上个叫做 USBHD的移动硬盘,桌面上会显示出一个硬盘图标,它实际在哪里呢?在终端里执行 ls /Volumes/USBHD, 看看显示出的是不是这个移动硬盘的内容。根目录位置是 / 核心 Mach_kernel 就在这里,驱动所在位置 /Systme/Library/Extensions用户文件夹位置 /User/用户名桌面的位置 /User/用户名/Desktop文件通配符为星号 *注意:在 Unix系统中是区别大小写字符的,A.txt 不等于 a.txt。根目录标志 / 不是可有可无,cd /System 表示转到跟目录下的System中,而cd System 表示转到当前目录下的 System中mac终端编写程序步骤:创建c文件,用vim编写c程序,编译程序,执行编译文件生成.out文件1、$:touch Hello.c//创建一个Hello.c文件(本目录下)2、$:vim Hello.c//用vim编辑Hello.c文件输入i后进入编辑状态,esc退出编辑状态
//打开vim后先输入i进入编辑状态*************以下为vim中输入的程序****************int main(){printf(“Hello Mac ! \n”);}**********************************************按esc退出编辑状态输入 :wq保存退出ESC键//按ESC键退出编辑状态:wq
//先输入“:”,再输入“w”表示保存,最后输入“q”表示退出3、$:gcc Hello.c//编译Hello.c文件,会生成可执行文件“a.out”gcc 参数(参数为需编译的c文件)4、$:./a.out//执行a.out基本命令如何进入命令行操作模式再图形界面下,用finder 打开 应用程序 》实用程序》终端如果连图形界面都进不去了(比如安错了显示驱动),开机时按 F8,用-s参数启动,然后输入命令 mount -uw /获得权限为了防止误操作破坏系统,再用户状态下时没有权限操作系统重要文件的,所以先要取得root权限sudo -s然后输入密码,输入密码时没有任何回显,连星号都没有,只管输完回车就行了。—基本命令展示目录下的文件内容ls 参数 目录名例: 想看看跟目录下有什么,ls /想看看驱动目录下有什么,ls /System/Library/Extensions参数 -w 显示中文,-l 详细信息, -a 包括隐藏文件进入某一指定目录下cd
目录路径例:想到驱动目录下溜达一圈cd /System/Library/Extensions建立新目录(目录即我们通常理解的文件夹)mkdir 目录名(参数直接输入目录名在当前的目录下新建目录,输入路径的话按照路径建立目录)例:在驱动目录下建一个备份目录 backupmkdir /System/Library/Extensions/backup或者cd
/System/Library/Extensionsmkdir backup在桌面上建一个备份目录 backupmkdir /User/用户名/Desktop/backup拷贝文件cp 参数 源文件 目标文件例:想把桌面的Natit.kext 拷贝到驱动目录中cp -R /User/用户名/Desktop/Natit.kext /System/Library/Extensions参数R表示对目录进行递归操作,kext在图形界面下看起来是个文件,实际上是个文件夹。把驱动目录下的所有文件备份到桌面backupcp -R /System/Library/Extensions/* /User/用户名/Desktop/backup删除文件rm 参数 文件例:想删除驱动的缓存rm -rf /System/Library/Extensions.kextcacherm -rf /System/Library/Extensions.mkext参数-rf 表示递归和强制,千万要小心使用,如果执行了 rm -rf / 你的系统就全没了移动文件mv 文件例:想把AppleHDA.Kext 移到桌面mv /System/Library/Extensions/AppleHDA.kext /User/用户名/Desktop想把AppleHDA.Kext 移到备份目录中mv /System/Library/Extensions/AppleHDA.kext /System/Library/Extensions/backup更改文件权限chmod 参数 权限 文件例:把驱动目录下所有文件设定到root读写,其他用户只读chmod -R 755 /System/Library/Extensions参数R 表示递归,755表示各用户的权限更改文件属主chown 参数 用户:组 文件例:把驱动目录下的所有文件属主改成根用户chown -R root:wheel /System/Library/Extensions参数R 表示递归操作修复整个系统中文件的权限diskutil repairpermissions /严格的说这不是一个unix 命令,而是osx一个软件,记得修改或添加的驱动就执行一次。文本编辑nano 文件名例:编辑natit Info.plistnano /System/Library/Extensions/Natit.kext/Info.plist编辑完成后 用 Ctrl +O 存盘,Ctrl+X 退出另一个文本编辑软件是 vi,操作有些古怪,熟了是非常好用的,而且在所有类Unix系统中都它,走遍天下都不怕了。运行脚本命令sh 脚本文件名例 修改驱动后所有需要的操作存成一个脚本,以后修改了驱动后只要运行一次这个脚本就可以了,方便吧1. 终端中运行nano /clean2. 把下列代码粘贴到 nano 中rm -rf /System/Library/Extensions.kextcacherm -rf /System/Library/Extensions.mkextchown -R root:wheel /System/Library/Extensionschmod -R 755 /System/Library/Extensionsdiskutil repairpermissions /kextcache -k /System/Library/Extensions/3. Ctrl +O 存盘,Ctrl+X 退出4. 以后只要动了驱动,就在终端中运行一次 sh /clean————————————————————————————————————小技巧用 Tab 键自动补齐命令比如想到 /System 目录中去,输入 cd /Sy 然后按一下Tab 键,命令就会自动补齐成 cd /System操作带名字中带有空格的文件和目录空格在命令中写成 空格, 比如要进入 My Documents,命令为 cd My Documents查看命令的详细帮助man 命令名比如要看看 ls 命令的详细用法,执行 man ls
希望好友多多交流共同进步!
/huangxiongbiao12Mac终端 常用命令 - 简书
Mac终端 常用命令
IOS开发之----Mac终端 常用命令标签:分类:OSX 的文件系统OSX 采用的Unix文件系统,所有文件都挂在跟目录 / 下面,所以不在要有Windows 下的盘符概念。你在桌面上看到的硬盘都挂在 /Volumes 下。比如接上个叫做 USBHD的移动硬盘,桌面上会显示出一个硬盘图标,它实际在哪里呢?在终端里执行 ls /Volumes/USBHD, 看看显示出的是不是这个移动硬盘的内容。根目录位置是 / 核心 Mach_kernel 就在这里,驱动所在位置 /Systme/Library/Extensions用户文件夹位置 /User/用户名桌面的位置 /User/用户名/Desktop文件通配符为星号 *注意:在 Unix系统中是区别大小写字符的,A.txt 不等于 a.txt。根目录标志 / 不是可有可无,cd /System 表示转到跟目录下的System中,而cd System 表示转到当前目录下的 System中——————————————————————————————————————————————如何进入命令行操作模式再图形界面下,用finder 打开 应用程序 》实用程序》终端如果连图形界面都进不去了(比如安错了显示驱动),开机时按 F8,用-s参数启动,然后输入命令 mount -uw /获得权限为了防止误操作破坏系统,再用户状态下时没有权限操作系统重要文件的,所以先要取得root权限sudo -s然后输入密码,输入密码时没有任何回显,连星号都没有,只管输完回车就行了。——————————————————————————————————————————————基本命令1、列出文件ls 参数 目录名例:看看驱动目录下有什么:ls /System/Library/Extensions参数 -w 显示中文,-l 详细信息, -a 包括隐藏文件2、转换目录cd例:想到驱动目录下溜达一圈cd /System/Library/Extensions3、建立新目录mkdir 目录名例:在驱动目录下建一个备份目录 backupmkdir /System/Library/Extensions/backup在桌面上建一个备份目录 backupmkdir /User/用户名/Desktop/backup4、拷贝文件cp 参数 源文件 目标文件例:想把桌面的Natit.kext 拷贝到驱动目录中cp -R /User/用户名/Desktop/Natit.kext /System/Library/Extensions参数R表示对目录进行递归操作,kext在图形界面下看起来是个文件,实际上是个文件夹。把驱动目录下的所有文件备份到桌面backupcp -R /System/Library/Extensions/* /User/用户名/Desktop/backup5、删除文件rm 参数 文件例:想删除驱动的缓存rm -rf /System/Library/Extensions.kextcacherm -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/backup7、文本编辑nano 文件名例:编辑natit Info.plistnano /System/Library/Extensions/Natit.kext/Info.plist目录操作命令名功能描述使用举例mkdir创建一个目录mkdir dirnamermdir删除一个目录rmdir dirnamemvdir移动或重命名一个目录mvdir dir1 dir2cd改变当前目录cd dirnamepwd显示当前目录的路径名pwdls显示当前目录的内容ls -la文件操作命令名功能描述使用举例cat显示或连接文件cat filenameod显示非文本文件的内容od -c filenamecp复制文件或目录cp file1 file2rm删除文件或目录rm filenamemv改变文件名或所在目录mv file1 file2find使用匹配表达式查找文件find . -name "*.c" -printfile显示文件类型file filename选择操作命令名功能描述使用举例head显示文件的最初几行head -20 filenametail显示文件的最后几行tail -15 filenamecut显示文件每行中的某些域cut -f1,7 -d: /etc/passwdcolrm从标准输入中删除若干列colrm 8 20 file2diff比较并显示两个文件的差异diff file1 file2sort排序或归并文件sort -d -f -u file1uniq去掉文件中的重复行uniq file1 file2comm显示两有序文件的公共和非公共行comm file1 file2wc统计文件的字符数、词数和行数wc filenamenl给文件加上行号nl file1 &file2进程操作命令名功能描述使用举例ps显示进程当前状态ps ukill终止进程kill -9 30142时间操作命令名功能描述使用举例date显示系统的当前日期和时间datecal显示日历cal 8 1996time统计程序的执行时间time a.out网络与通信操作命令名功能描述使用举例telnet远程登录telnetrlogin远程登录rlogin hostname -l usernamersh在远程主机执行指定命令rsh f01n03 dateftp在本地主机与远程主机之间传输文件ftprcp在本地主机与远程主机 之间复制文件rcp file1 host1:file2ping给一个网络主机发送 回应请求pingmail阅读和发送电子邮件mailwrite给另一用户发送报文write username pts/1mesg允许或拒绝接收报文mesg nKorn Shell 命令命令名功能描述使用举例history列出最近执行过的 几条命令及编号historyr重复执行最近执行过的 某条命令r -2alias给某个命令定义别名alias del=rm -iunalias取消对某个别名的定义unalias del其它命令命令名功能描述使用举例uname显示操作系统的有关信息uname -aclear清除屏幕或窗口内容clearenv显示当前所有设置过的环境变量envwho列出当前登录的所有用户whowhoami显示当前正进行操作的用户名whoamitty显示终端或伪终端的名称ttystty显示或重置控制键定义stty -adu查询磁盘使用情况du -k subdirdf /tmp显示文件系统的总空间和可用空间w显示当前系统活动的总信息Mac OS X 终端命令开启功能1.Lion下显示资源库方法一:显示在“终端”中输入下面的命令:chflags nohidden ~/Library/隐藏在“终端”中输入下面的命令:chflags hidden ~/Library/方法二:打开Finder,菜单中选择前往按住option键就会显示资源库项(每次打开都需要重复操作一次)。2.Finder显示隐藏文件显示隐藏文件在“终端”中输入下面的命令:defaults write com.apple.finder AppleShowAllFiles -bool truekillall Finder恢复隐藏文件在“终端”中输入下面的命令:defaults write com.apple.finder AppleShowAllFiles -bool falsekillall Finder3.Xcode卸载在“终端”中输入下面的命令:sudo /Library/uninstall-devtools –mode=all为实际安装的目录,默认情况下Xcode安装在/Developer目录下,即可执行sudo /Developer/Library/uninstall-devtools –mode=all4.在Finder标题栏显示完整路径在“终端”中输入下面的命令:defaults write com.apple.finder _FXShowPosixPathInTitle -bool YESkillall Finder5.去掉窗口截屏的阴影对窗口进行截屏的时候(Command-Shift-4, 空格),得到的图片周围会自动被加上一圈阴影。如果你不喜欢这个阴影的效果,可以把它关掉。在“终端”中输入下面的命令:defaults write com.apple.screencapture disable-shadow -bool truekillall SystemUIServer6.强制Safari在新标签中打开网页Safari是默认支持标签浏览的。但是,我们在页面上点击链接或者在其他应用程序中点击链接的时候,Safari往往是打开了一个新的窗口,导致页面上的Safari窗口过多,不好管理。通过下面这个小窍门,我们可以让Safari默认是在一个新标签中打开网页。在“终端”中输入下面的命令:defaults write com.apple.Safari TargetedClicksCreateTabs -bool true7.改变截屏图片的保存位置Mac OS提供了非常方便的截屏快捷键,可以让我们非常快速的对整个屏幕、部分屏幕或者应用程序窗口进行截屏。不过,这个截屏功能有一个不足之处,就是只能将截 屏图片保存到桌面。如果我们截取的图片特别多,就会让桌面显得特别凌乱。那有没有办法来修改截屏图片的默认保存位置呢?有。方法非常简单,只要在“终端” 中输入下面的命令就可以了。defaults write com.apple.screencapture location 存放位置killall SystemUIServer在输入命令的时候,将“存放位置”替换成真正的文件夹就可以了。例如,你希望存放到自己用户目录的Screenshots文件夹下,就输入defaults write com.apple.screencapture location ~/ScreenshotsMac锁屏设置快捷键如果用户要离开电脑一段时间,可以选择直接把笔记本直接合上。但是这样原先在跑 的进程就会挂起或者结束,如果正在下载,那么下载就被暂停(有时还不能恢复),如果正在提供网络服务,那么因为网络断了,别人也连不上你的笔记本。锁屏可 以解决这个问题,在Windows下用Win+L快捷键就锁屏了,但Mac OS X下一直没有默认的快捷键。对于像我一样的新手,不要说设置锁屏快捷键,即便要使用其他锁屏的方法我也要到网上才能找到。其中一种方法是,首先在Finder找到“钥匙串访 问”这个实用工具(具体位置是/Applications/Utilities/Keychain Access.app),然后在“偏好设置”里选择“在菜单栏中显示钥匙串状态”。这时我们发现系统菜单多了一个像锁一样的小图标,只要点击它,就能找到 锁屏。上述的方法实现了锁屏,但还没能达到快捷键控制锁屏的目标。虽然如此,但它的效果给我们一个锁屏思路。首先,我们要求屏幕保护程序在恢复时必须输入密码,然后锁屏问题就变成启动屏幕保护程序的问题了。这篇文章叙述了具体的实施方法。第一步,找到“系统偏好设置”下的“安全性与隐私”,在“通用”页里勾上“进入睡眠或开始屏幕保护程序后立即要求输入密码”。第二步,要用快捷键启动屏幕保护程序,相对复杂一点。在“应用程序”里找到“Automator”。新建一个服务,在“操作”下的“实用工具”里找 到“启动屏幕保护程序”,并把此操作拖动到右边,并且选择“没有输入”和位于“任何应用程序”,如下图所示。然后把服务保存为自己定义的名字。
最后,在“系统偏好设置”里找到“键盘”,然后为刚才定义的服务配置快捷键,我设成了Command+Control+L。
~黑色的白天~
~白色的夜~在Mac上随处使用Markdown - 简书
在Mac上随处使用Markdown
Markdown对于文字工作者和代码工作者来说无疑一种不错文本编辑格式,虽然在最开始使用的时候可能会觉得有点反人类,特别是对于使用中文的我们来说(切换输入法也是很烦的),但是习惯之后,Markdown确实可以提高一些我们的码字效率。那么这篇文章主要是来看看怎么在Mac上随处使用Markdown的。
首先列出几个mac上的不错的Markdown应用
---目前免费(国人开发的)
以上的Markdown应用各有特点,大家看着哪个能满足需求就用哪个吧,而我个人用的是,感觉日常使用已经可以完全满足我的需求。下面的界面就是展示我用为这个项目写的readme
但是今天绝不是来比较这几个Markdown应用的,我们不要忘了我们的中心思想:在Mac上随处使用Markdown。好了进入主题:
准备下面两个工具
上面的工具我已给出链接,你可以直接点击链接到相应的页面去下载,下载后Markdown-service-tools解压,出来的东西应该是这个样子的,(如果你没下错的话)
你会看到一堆[工作流程文件](这些文件都是根据md – [Category] – [Service]这样的规则来命名的),打开Terminal终端(或者ITerm 2)执行open Library/Services,来到你的Services目录,将你想要的Markdown服务直接从解压的文件夹拷到这里,我常用的是这两个:
md – Convert – MultiMarkdown to HTML (Markdown转HTML)
md – Convert – MultiMarkdown to RTF (Markdown转富文本,也就是我们常见的文本)
正常拷完之后你的服务就可以使用了。然后进入下一步:安装 ,因为在Mac上md – Convert – MultiMarkdown to RTF服务依赖于,你可以根据我说的点这个来到:
下载第一个,然后打开,安装。
第二种安装方法:如果你安装了Homebrew,直接在Terminal终端(或者ITerm 2)执行brew install multimarkdown
这一步搞定之后,大功告成(如果中途没错的话,有错请随时交流)
然后有什么用呢?
先不急,在开始使用之前,还有一点我想说明一下,为你的md – Convert – MultiMarkdown to RTF设置快捷键吧:
OK,现在回到我们的标题,在Mac上随处使用Markdown,比如我在回一封邮件:
我可以在邮件的回复中完全用Markdown来写,写完之后你只需要Command+A,再Alt+Shift+Command+R就可以完美呈现你想要的富文本格式了。
PS:Alt+Shift+Command+R就是你自己设置的快捷键,你完全可以设置你喜欢的快捷键,具体参考设置快捷键那一块。
Enjoy Mac,Enjoy Markdown !
原文来自于:
代码不日记}

我要回帖

更多关于 mac打开终端的快捷键 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信