Mac-终端操作

这篇具有很好参考价值的文章主要介绍了Mac-终端操作。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

查看当前路径:

Psd 

进root:

cd

进入文件夹:

cd (文件夹)	

上级目录:

cd .. 

列出目录下所有文件:

ls 

显示文件内容:

cat

将文件拷贝到目标目录下:

cp 文件名 目标目录

~/Document/CPP2/ :

~代表root

创建xxx目录:

mkdir xxx

新建多层目录

mkdir -p XXX/XXX

新建文件

touch XXX.js 

查看当前目录的所有txt文件:

find *.txt

以图形界面的方式打开当前目录:

open .

返回上一个访问的目录

cd -

删除:

rm 文件名

显示隐藏文件夹:

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

不显示隐藏文件夹

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

删除系统文件:

sudo rm -rfv /Cool

显示正在运行的进程

top

终止进程

 kill

了解有关命令的更多信息:

 man

常用但有风险的命令 diskutil

  • 查看分区上限:sudo diskutil resizeVolume /dev/disk1s3 limits
  • 重置空间大小:sudo diskutil resizeVolume /dev/disk1s2 100GB
  • 断开驱动器:sudo diskutil unmountDisk force /dev/disk1
  • 彻底移除逻辑磁盘: diskutil unmount /Volumes/Macintosh\ HD
  • 显示 GUID 分区结构: gpt -r show /dev/disk1
  • 删除 EFI NO NAME:gpt remove -I 4 /dev/disk1
  • 新增存储区块:gpt add -I 3 -b 1362424032 -s 1269536 -t 426F6F74-0000-11AA- AA11-00306543ECAC
  • 新增分区:newfs_hfs -J -v “Recovery HD” /dev/disk0s3
  • 物理 Core Storage 扩容: diskutil cs resizeDisk 11111111-2222-3333-4444-555555555555 980g
  • 逻辑 Core Storage 扩容: diskutil cs resizeVolume 11111111-2222-3333-4444-555555555555 980g

自动安装 brew

Mac 有个很方便的包管理器,名叫 Homebrew,它允许你自动安装许多应用程序。Homebrew 不是 terminal 的自带内容,需要运行这串命令来进行安装:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

使用 brew 命令前需要安装 Homebrew

安装完成后你可以直接使用 brew cask install 软件英文名 等命令来快速安装需要的软件。使用 Mac 的读者可能都听闻过 HomeBrew,这是一个简单易用的 包管理器,可以让你轻松下载、管理第三方应用。

可惜的是,我们读到的文章往往止步于 brew install 某某应用[^1](用 HomeBrew 安装应用)这一条命令。其实 HomeBrew 的作用远不只下载,我们多学几条命令,就可以把 HomeBrew 打造成一个第三方应用的 App Store,集搜索、下载和更新功能为一身,简洁高效。文章来源地址https://www.toymoban.com/news/detail-760331.html

  • 搜索应用:brew search 应用名(一般需英文名)如果只是单个应用名(如 squirrel),你可以用 brew install squirrel 直接安装[1],一般这类能直接下载安装的都是命令行工具。你还可以看到一类名字前带着 cask 的应用,它们需要换个命令来安装:brew cask 应用名,就如其名字所代表的一样,brew cask(木桶)下载下来的是一个个打包好 .app 文件。
  • 更新应用和清理旧版:首先用下面的命令检查一下可更新的应用有哪些brew outdated,接下来更新一下可更新的应用。一般我会更新所有应用,所以我最常用的是这条命令:brew upgrade,但有时我们不想更新所有应用,比如 Chromium 有个历史版本不禁用 Flash,我一直留着它以应对那些食古不化的网站,不希望 Chromium 更新到更高版本。此时我们可以在上面那条命令的基础上加上需要更新的应用名,避开不需要更新的应用:brew upgrade 应用名更新完后可以运行一下下面的命令,把应用的旧版本和缓存删除。brew cleanup,如果你只是想看看有哪些应用可以清理,但暂时不需要处理它们,则可以通过这个命令一窥究竟:brew cleanup -n指定需要清理缓存的应用:brew cleanup -n

到了这里,关于Mac-终端操作的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Mac通过自带终端连接linux服务器

    在开发和系统管理中,经常需要通过远程连接到Linux服务器或终端来执行命令和管理任务。在Mac终端上使用SSH协议可以轻松实现与Linux系统的安全连接。本文将介绍如何在Mac终端上连接到Linux系统的简单步骤。 打开终端应用程序 在\\\"应用程序\\\"文件夹的\\\"实用工具\\\"目录下,找到并

    2024年02月16日
    浏览(39)
  • 如何在 Linux 和 Mac 终端命令中添加别名

    在本文中,我们将探讨一种简单的技巧,可以节省您在终端中输入重复命令的时间。 作为开发者,我们花费大量时间在终端上执行命令。无论是浏览目录、运行脚本、更改 Node.js 版本还是版本控制命令,手动输入每个命令都是一项耗时的任务。 对于那些难以记住命令或其关

    2024年04月22日
    浏览(51)
  • 用mac终端给Linux服务器上传、下载文件

    一、 (1)打开终端,在shell菜单下找到:\\\"新建远程连接\\\"。 (2)在\\\"新建远程连接\\\"下,找到\\\"安全文件传输(sftp)\\\"。  (3)新建新的IP,输入用户,点击\\\"连接\\\",输入密码,进入sftp传输界面。 (4) 上传mac本地文件至Linux服务器:put localfiledirectory remotefiledirectory 下载Linux服务器

    2024年02月16日
    浏览(41)
  • 掌握终端基础技巧:Linux下的文件和目录复制操作

    在Linux系统中,命令行终端是一个大而高效的工具,让使用者可以通过简单的命令完成各种任务。其中,文件和目录的复制操作是日常使用频率较高的一项操作。本文将介绍Linux下的文件和目录复制基础技巧,帮助您更好地掌握命令行终端的使用。 一、复制文件: 1.cp命令:

    2024年02月08日
    浏览(43)
  • Linux 终端命令之文件目录操作,对比Dos相关命令

    目录 前言 基础命令(文件目录相关的) cd命令 【英文帮助】 【对应Dos命令】 pwd命令 【英文帮助】 【对应Dos命令】 ls命令 【英文帮助】 【对应Dos命令】 tree命令 【英文帮助】 【对应Dos命令】 mkdir命令 【英文帮助】 【对应Dos命令】 rmdir/rm命令 【英文帮助】 【对应Dos命令

    2024年02月11日
    浏览(29)
  • 【macOS 系列】mac设置截屏或其他操作的默认保存位置

    1、第一步、在用户/图片文件夹下,新建“截图”文件夹 2、第二步、打开终端,输入 defaults write com.apple.screencapture location ~/Pictures/截图/ 后回车 3、第三步、操作完成后,再次输入 killall SystemUIServer 后回车 如果你在web前端开发、面试、前端学习路线有困难可以加我V:imqdcnn。

    2024年02月13日
    浏览(40)
  • macOS访达当前目录打开终端

    在windows 11中,可以在【此电脑】中任意文件夹中鼠标右键,可能直接在当前目录打开【终端】。用久也感觉还是很方便的。 与是在macOS中,我也想得到类似的功能。如何实现记录下来。 我的实战环境是: 操作系统:macOS Venture 13.4 终端:iTerm2 使用你喜欢的任意文本编辑器创

    2024年02月15日
    浏览(29)
  • linux空磁盘挂载到指定目录操作步骤

    fdisk -l  或  lsblk 如图所示:/dev/sdb磁盘还未分区 执行fdisk /dev/sdb 按照下面步骤依次输入指令 mkfs.xfs /dev/sdb1 blkid mount 磁盘分区 目标目录 mount /dev/sdb1 /ynat/ 注:此挂载方式为临时挂载,重启服务器后,硬盘挂载消失; 首先通过blkid命令将分区的uuid查询出来并复制uuid(往/etc/fs

    2024年03月09日
    浏览(87)
  • Linux :: 【基础指令篇 :: 文件及目录操作:(7)】:: cp:指定文件或目录的拷贝及指定拷贝到指定路径(与重命名)

    前言:本篇是 Linux 基本操作篇章的内容! 笔者使用的环境是基于腾讯云服务器:CentOS 7.6 64bit。 学习集: C++ 入门到入土!!!学习合集 Linux 从命令到网络再到内核!学习合集 目录索引: 1. 基本语法及功能 2. 常用可选项说明 3. 文件基本拷贝操作 - - 3.1 指定文件拷贝到当前

    2024年02月03日
    浏览(54)
  • mac本前端Homebrew下载,操作

    开始下载Homebrew,因为这个地址是国外网站,下载失败的话,输入国内地址 Homebrew国内地址 下载有点慢稍等 下载完以后查询 如果有这样的提示按照命令执行 没有就不需要 安装成功之后,还不能直接使用nvm命令,需要进行以下配置,将以下命令复制到终端执行: 修改之后,

    2024年02月11日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包