`
LiYunpeng
  • 浏览: 952208 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

Mac OS X常用命令记录 目录 及基本操作(不断更新)

    博客分类:
  • Mac
阅读更多
隐藏某个文件夹或者文件          chflags hidden 文件夹路径
取消隐藏某个文件夹或者文件          chflags nohidden 文件夹路径

在Finder中隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool true
或者 defaults write com.apple.finder AppleShowAllFiles  YES
在Finder中隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool false
defaults write com.apple.finder AppleShowAllFiles  NO

不知道其他人用dashboard的时候是否多,至少我是几乎不用
禁用defaults write com.apple.dashboard mcx-disabled -boolean YES
重启或者运行killall Dock
重新启用defaults write com.apple.dashboard mcx-disabled -boolean NO
重启或者运行killall Dock


macOS sierra默认在安全选项中已经不显示 是否允许非认证的开发者的应用运行了,所以需要手动开启
sudo spctl --master-disable


pkg一般安装的服务会在这个目录下 /usr/local/,比如mysql,deployd等

系统驱动安装位置 /System/Library/Extensions/

在Mac中查看相应命令的运行程序位置(拿JDK距离)
在Terminal 终端中 cd /usr/bin
查看java链接到了哪里:ls -l java

通常JDK的位置
1.6以前系统默认会在 /System/Library/Frameworks/JavaVM.framework/Versions/
Current文件夹代表当前版本
1.7在 /Library/Java/JavaVirtualMachines/jdk1.7.0_60.jdk/Contents/Home

which java可以查看Java的当前存放路径

git
os x 在XCode中默认有一个git,如果想使用官网自下的,可以将原有git删掉
sudo cd /usr/bin
sudo mkdir old-git
sudo mv git* old-git
ln -s /usr/local/git ./
以上,其中官网下载安装的git目录就是/usr/local/git

Ruby的安装目录为
/System/Library/Frameworks/Ruby.framework/

使用npm安装的全局应用通常在这个目录
/usr/local/bin/

对于某某软件的破解,尝尝会更改HOST,也就是本地的域名解析
/etc/host

环境变量
全局 不建议使用 ./etc/profile
系统级环境变量 ./etc/bashrc
用户级环境变量 ~/.bash_profile(通常使用这个)
如果不存在,则touch ~/.bash_profile
修改环境变量后不会立即生效,需要重启电脑,如果想立即生效,可以执行source ~/.bash_profile

关闭Mac OS X的虚拟内存
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist; sudo rm /private/var/vm/swapfile*
还原 sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist


Mac查看若干个文件夹的总大小,如果直接选中若干文件夹点Get Info,则会蹦出一对让人恼火的窗口,可以选择要查看的文件夹,按Command + Option + I来查看

iTunes备份移动端设备的默认目录
~/Library/Application Support/MobileSync/Backup

以管理员身份执行的命令
sudo *****

mac下计算算法很简单
终端里
md5 文件路径 计算md5值
shasum 文件路径 计算sha1值

定时关机命令
sudo shutdown -h 1401092330(yymmddhhmm的格式)

QQ聊天记录存放位置
/Users/LiYunpeng/Library/Containers/com.tencent.qq/Data/Library/Application Support/QQ/

禁用Chrome左右滚动变为回退和前进的功能
defaults write com.google.Chrome AppleEnableSwipeNavigateWithScrolls -bool FALSE


睡眠后不断网
cd /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources
sudo ./airport en1 prefs DisconnectOnLogout=NO

查看端口占用
lsof -i :8080
显示8080端口的使用信息,获得pid
然后kill -9 [pid]


mysql
启动可以通过mysqld 的start \stop来执行
也可通过support-file/mysql.server start \stop来启动和关闭
也可通过mysqld_safe来进行启动


陆续更新
分享到:
评论

相关推荐

    mac os x 应该如何维护和保养

    Mac OS X系统的维护和保养是一项持续且必要的工作,目的是为了确保系统能够持续稳定地运行,并保持良好的性能。从提供的文件内容中,我们可以归纳出以下几点关键的维护和保养知识点: 1. 运行日常维护脚本:Mac OS ...

    mac终端命令

    #### 三、常用命令及示例 1. **获取权限**:`sudo -s` 可以让普通用户临时获得root权限,以便执行系统级的操作。输入命令后需要输入密码,输入过程中不会有任何提示,即使输入正确也不会有星号或其他提示。 2. **...

    git常用命令

    Mac OS X 系统上安装了开发者工具包之后,也可以使用rcs 命令。它的工作原理基本上就 是保存并管理文件补丁(patch)。文件补丁是一种特定格式的文本文件,记录着对应文件 修订前后的内容变化。所以,根据每次修订后...

    mac系统OS X10.10版本安装最新5.7.9mysql的方法

    在Mac系统OS X 10.10版本中安装MySQL 5.7.9的步骤相当具体,因为这个版本的MySQL有一些与旧版不同的特性,所以安装过程与之前的版本有所区别。以下是详细的安装和配置过程: 1. **下载MySQL安装程序**: 首先,你...

    RouterOS2.9.6.with.crack及配置动画

    MikroTik RouterOS是一种路由操作系统,并通过该软件将标准的PC电脑变成专业路由器,在软件RouterOS 软路由图的开发和应用上不断的更新和发展,软件经历了多次更新和改进,使其功能在不断增强和完善。特别在无线、...

    Linux操作系统基础

    常见的目录如/home用于存放用户文件,/etc存储配置文件,/bin和/usr/bin则包含常用命令。 在Linux中,权限管理是非常重要的。文件和目录有读(r)、写(w)和执行(x)三种权限,分别对应于数字4、2和1。用户类型...

    matlab基础操作 .pdf

    它的基本操作包括安装、启动、理解和使用界面、掌握命令行基本语法以及利用工具箱和函数进行更复杂的任务。 1. 安装与启动: MATLAB 的安装通常涉及运行安装程序并遵循屏幕上的指示。确保选择适用于您操作系统...

    UNIX命令参考大全(n-r部分).pdf

    6. **`open`** 命令:在Mac OS X系统中,用于打开文件或应用程序,类似于Windows系统中的“启动”功能。 7. **`passwd`** 命令:用于修改用户的密码,是UNIX系统中管理账户安全的重要工具。 8. **`patch`** 命令:...

    mac版本filezilla软件

    FileZilla是一款广受欢迎的免费FTP客户端,它在Windows、Linux和Mac OS X等操作系统上都能运行。作为一个开源项目,FileZilla提供了强大的功能和直观的用户界面,使得文件传输变得更加简单易用。在Mac版本的...

    Mac iTerm 2

    iTerm2是一款针对苹果Mac OS X操作系统精心设计的高级终端模拟器,它在标准的Terminal应用基础上提供了许多增强功能,为开发者和日常用户带来了更加高效、个性化的终端体验。这款软件不仅具有基本的命令行交互功能,...

    jdk-17.0.4.1_macos-x64_bin.tar.gz.zip

    标题中的“jdk-17.0.4.1_macos-x64_bin.tar.gz.zip”表明这是一个Java Development Kit(JDK)的安装包,适用于Mac OS操作系统,且是64位版本。它采用两种常见的文件格式:tar.gz和zip。tar.gz是一种在Unix和Linux...

    [ MSF ] Meterpreter扩展模块命令详解.docx

    Meterpreter 是由 Rapid7 开发的 Metasploit 框架的一部分,它是一个动态的 payload,能够在多种操作系统上运行,包括 Windows、Linux、Mac OS X 等。Meterpreter 提供了一个基于 TLV(Type-Length-Value)的通信...

    jdk-8u221-linux-x64.zip

    如果在文件名称列表中看到"._jdk-8u221-linux-x64-0.tar.gz",这可能是一个Mac OS X系统创建的元数据文件,它记录了文件的一些属性,对实际的JDK安装过程并不重要。 对于Linux开发环境,安装JDK 8u221后,开发者...

    rarosx-4.0.0.tar.gz

    2. **osx**: 这个标签表明该软件是为苹果的Mac OS X操作系统设计的。这意味着它允许Mac用户读取、创建和管理RAR档案。 3. **4.0.0**: 这是软件的版本号,表示这是RAR软件的一个特定更新。每个新版本可能包含错误...

    Unix及Shell_基础

    Unix 系统广泛应用于服务器、工作站以及嵌入式系统,其影响力还延伸到了现代的Linux和Mac OS X等操作系统。 1. Shell 命令 Shell 是Unix和类Unix系统中用户与操作系统交互的接口,它是一个命令解释器,接收用户输入...

    mac-git-2.33.0-dmg

    "mavericks"指的是这个版本的Git是为macOS Mavericks(OS X 10.9)系统设计的,尽管通常情况下,较新的Git版本也能在更新的操作系统上运行。 Git的核心特性包括: 1. 分布式:每个开发者的本地仓库都包含完整的...

    iterm2_3.1.6

    iTerm2是一款针对Mac OS X系统的终端增强工具,被誉为Mac下最好用的终端模拟器。它不仅提供了基础的命令行功能,还具有丰富的自定义设置和高级特性,极大地提升了用户在命令行环境中的工作效率和体验。 一、iTerm2...

    百卓SMART系列命令行手册

    - **命令**:`PatrolFlow(config)#ftp upgrade os pasv 192.168.1.211 aasmart_150.os` - **用途**:通过FTP协议从指定服务器下载新的操作系统固件并进行升级。 8. **FTP方式升级XAPP应用** - **命令**:`...

    Cyberduck for mac

    得益于Mac OS X的拖放特性,Cyberduck允许用户通过简单的拖放动作来上传或下载文件,使得操作更加直观和高效。 **6. 集成其他应用** Cyberduck能够与各种应用程序集成,如文本编辑器、图像查看器等,用户可以直接在...

    NTFS3G-OSX-Yosemite:将OS X Yosemite配置为能够读取和写入NTFS硬盘

    在苹果的OS X Yosemite操作系统中,内置的文件系统支持对FAT和HFS+格式的磁盘进行读写操作,但对于Microsoft Windows常用的NTFS文件系统,OS X仅提供读取功能,无法直接写入数据。这给需要在Mac与Windows之间共享...

Global site tag (gtag.js) - Google Analytics