Mac终端命令

article/2025/9/7 18:00:51

Mac电脑安装程序,打开允许任何来源的方法,在终端执行命令行即可。

打开命令:sudo spctl --master-disable    关闭命令:sudo spctl --master-enable     

Mac终端打开文件

1.打开文件夹的命令很简单,使用 open + 文件夹的路径例如:

open ~/downloads

2.打开前往中的前往文件夹
如下图

3.打开资源库
按住Option打开前往就可以看到资源库

文件定位
cd进入到某个文件路径下
cd ~/Desktop进入桌面位置
cd /User/用户名/Desktop 桌面的位置
pwd当前文件路径
cd ..返回上一级目录
find *.txt 查找当前目录下所有的txt文件
cd -返回上一个访问的目录
cd ~返回root用户位置

文件操作
mvdir dir1 dir2 移动或重命名一个目录
ctrl+c 终止
ls -l 查看当前目录下的文件夹/文件 参数:-l 详细信息,-a 包括隐藏文件
mkdir 新建文件夹
touch 新建文件
cp ~/Desktop/folder/test.txt ~/Desktop 把 test.txt 拷贝到桌面
rm删除文件 rmdir删除文件夹
clear 清除屏幕或窗口内容
file 显示文件类型
rmdir *** 删除目录(空目录)此删除不会出现在废纸篓里
rm -rf *** 删除目录(非空或者空目录都可以删除)推荐使用 此删除不会出现在废纸篓里
unrar 解压 rar unzip 解压 zip
mv a.txt b.txt 把名为a的txt文件重命名为b
cp test.txt test2.txt 拷贝 拷贝一个test.txt文件并重新命名为test2.txt

关机

sudo shutdown -h now 立刻关机
sudo shutdown -h +10 十分钟后关机
sudo shutdown -h 20:00 晚上八点关机

重启

sudo shutdown -r now
history 列出最近执行过的

系统

ifconfig查看本机 IP 等配置信息

linux应用 里面的 Vi/Vim 基本操作:
vi/vim 分三种模式: 指令模式,编辑模式,选择模式. 只有在编辑模式下才能进行输入(不是绝对).
默认是"指令模式", 这个模式只支持vi/vim的指令

  1. 在默认的"指令模式"下按 i 进入编辑模式
  2. 在非指令模式下按 ESC 返回指令模式
  3. 在"指令模式"下输入:
    :w保存当前文件
    :q退出编辑,如果文件为保存需要用强制模式
    :q!强制退出不保存修改
    :wq组合指令, 保存并退出
  4. 在"指令模式"下移动:
    h
    j
    k
    l

翻页

Shift + f(front)下一页
Shift + b(back)上一页

权限相关

sudo提升当前操作权限
passwd [username]修改用户密码, 一般用来激活root用户(管理员)
chown [target][user]修改制定目标的拥有者
chmod 755 [command]提高指定文件的执行权限

Terminal操作技巧

Ctrl + a光标移动到行首
Ctrl + e移动到行尾
Double Tab可以列出代选命令/代选文件
Ctrl + c强制推出当前操作
Command + K清屏

Mac  电脑安全性关闭/开启

进入终端以后,在终端我们需要输入“csrutil disable”这条命令,按下回车,看到下面的提示成功以后我们就解除系统的权限控制了。
关闭了系统的保护程序毕竟不是很安全的事情,所以我们当我们完成关闭保护的需求之后还是需要将保护程序再次打开的。同样的方式重启电脑,然后按住 Command+R 进入到恢复工具界面,打开终端,在终端中输入“csrutil enable”回车即可打开保护。然后重启电脑,就好了。

Mac管家下载网址(一款专业的Mac管家)

3D Boom 让你的Mac体验迈巴赫级别的音质

1Password 专业记住你的所有密码

终端打开文件夹

1、打开终端
2、输入cd
3、将想要到达的文件夹拖进终端,点击回车,就到了指定的文件夹了
Missing write access to /usr/local/lib/node_modules npm ERR! path /usr/local/lib/node_modules

文件没有root权限,运行语句前面加上sudo

sudo npm install -g appium --unsafe-perm=true --allow-root
一个文件有3种权限,读、写、可执行,你这个文件没有可执行权限,需要加上可执行权限。

  1. 终端下先 cd到该文件的目录下
  2. 执行命令 chmod a+x ./文件名

也许有些文件是可以解决的,但是如果是 管理员权限的在命令前面加上 sudo 就可以了

关闭系统完整性

最好好在 关闭mac 的保护程序 在开机的时候 command + R 进入终端输入csrutil disable  这样基本问题都解决了

homebrew安装的

直接一条命令
 1.brew uninstall node
官网下载pkg安装包的一条命令
sudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules/npm,lib/node,share/man/*/node.*}

Mac 配置环境变量

sudo vim $HOME/.bash_profile

苹果Mac操作系统下怎么显示隐藏文件

1、打开访达,在访达左侧点击隐藏文件所在的目录。
2、在这抄里隐藏文件所在的目录按键盘上面的shift+cmmand+.,接着看到隐藏文件夹内凡是前面带有袭小点的隐藏文件,或者是显示淡蓝色的文件都是隐藏文件。通过这个方式就可以查看隐藏的zd目录。
3、要恢复隐藏文件的话再次按shift+cmmand+.,即可恢复文件的隐藏状态,如图二隐藏的文件已经不可见。


http://chatgpt.dhexx.cn/article/pjhvBd53.shtml

相关文章

Mac终端命令失效( command not found)/

ls vi vim 输入完来一句command not found xx 心哇凉哇凉的,心态都崩了。 guolianggldeMacBook-Pro ~ % cat zsh: command not found: cat guolianggldeMacBook-Pro ~ % ls zsh: command not found: ls guolianggldeMacBook-Pro ~ % mdfind zsh: command not fo…

MacOS系统终端常用命令大全

MacOS系统终端是使用mac电脑的小伙伴需要或多或少了解的一个应用。熟悉并掌握一些基本的常用命令可以帮助我们快速的解决一些日常问题,提高工作效率,下面让小编带大家了解一下吧! 基本概念 命令的构成:Command Name、Options、Ar…

Mac终端 常用命令

OSX 的文件系统 OSX 采用的Unix文件系统,所有文件都挂在跟目录 / 下面,所以不在要有Windows 下的盘符概念。 你在桌面上看到的硬盘都挂在 /Volumes 下。 比如接上个叫做 USBHD的移动硬盘,桌面上会显示出一个硬盘图标,它实际在哪…

mac 终端 常用命令

文件目录 首先要清楚几个文件目录: " / " :根目录 " ~ " :用户主目录的缩写。例如当前用户为hello,那么" ~ "展开来就是:/Users/hello " . " :当前目录 "…

RANSAC原理及直线拟合(python动态图解)

一、简介 随机采样一致性(Random Sample Consensus,RANSAC)由斯坦福国际研究院的Fischler和Bolles于1981年首次提出[1]。RANSAC算法是一种随机参数估计迭代算法;从一组包含异常数据的样本数据集中,通过迭代的方式&…

RANSAC初识

RANSAC算法:随机抽样一致算法(random sample consensus,RANSAC) 一个简单的例子是从一组观测数据中找出合适的二维直线。假设观测数据中包含局内点和局外点,其中局内点近似的被直线所通过,而局外点远离于直线。简单的…

RANSAC算法详解

RANSAC算法详解 给定两个点p1与p2的坐标,确定这两点所构成的直线,要求对于输入的任意点p3,都可以判断它是否在该直线上。初中解析几何知识告诉我们,判断一个点在直线上,只需其与直线上任意两点点斜率都相同即可。实际…

Ransac拟合椭圆

一、Ransac算法介绍 RANSAC(RAndom SAmple Consensus,随机采样一致)最早是由Fischler和Bolles在SRI上提出用来解决LDP(Location Determination Proble)问题的,该算法是从一组含有“外点”(outliers)的数据中正确估计数学模型参数的迭代算法。“外点”一般指的的数据…

RANSAC算法

算法基本思想和流程 RANSAC是通过反复选择数据集去估计出模型,一直迭代到估计出认为比较好的模型。 具体的实现步骤可以分为以下几步: 选择出可以估计出模型的最小数据集;(对于直线拟合来说就是两个点,对于计算Homography矩阵就…

RANSAC迭代估计

RANSAC迭代估计 1. 定义2. 功能3. 流程4. 迭代次数推导5. 实现直线拟合 1. 定义 根据一组包含异常数据的样本数据集,计算出数据的数学模型参数,得到有效样本数据的算法 从一组含有“外点”(outliers)的数据中正确估计数学模型参数的迭代算法 “外点”一…

RANSAC

转自:http://www.cnblogs.com/xrwang/archive/2011/03/09/ransac-1.html 作者:王先荣 本文翻译自维基百科,英文原文地址是:http://en.wikipedia.org/wiki/ransac,如果您英语不错,建议您直接查看原文。 …

机器视觉:ransac算法详解

目录 一、说明: 二、算法步骤 三、算法代码 四、其它补充 一、说明: RANSAC是一种常用的参数估计方法,全称为Random Sample Consensus(随机抽样一致性)。它通过随机选择数据中的一部分,然后根据这些数据…

RANSAC算法介绍与总结

RANSAC算法 简介RANSAC地面分割 简介 粒子分割主要使用RANSAC算法. RANSAC全称Random Sample Consensus, 即随机样本一致性, 是一种检测数据中异常值的方法. RANSAC通过多次迭代, 返回最佳的模型. 每次迭代随机选取数据的一个子集, 并生成一个模型拟合这个子样本, 例如一条直线…

RANSAC算法原理

RANSAC是“RANdom SAmple Consensus(随机抽样一致)”的缩写。它可以从一组包含“局外点”的观测数据集中,通过迭代方式估计数学模型的参数。它是一种不确定的算法,有一定的概率得出一个合理的结果。为了提高得出合理结果的概率必须…

RANSAC算法理解

RANSAC是“RANdom SAmple Consensus(随机抽样一致)”的缩写。它可以从一组包含“局外点”的观测数据集中,通过迭代方式估计数学模型的参数。它是一种不确定的算法——它有一定的概率得出一个合理的结果;为了提高概率必须提高迭代次…

RANSAC算法(附RANSAC直线拟合C++与Python版本)

文章目录 RANSAC算法简介RANSAC算法基本思想和流程迭代次数推导RANSAC与最小二乘区别RANSAC直线拟合代码(C及Python版本)C版本代码Python版本代码如下: RANSAC优缺点参考 RANSAC算法简介 RANSAC(RANdom SAmple Consensus,随机采样一致)算法是…

php 枚举类代替hard code代码

新建OrderEnum枚举类 在控制器调用

ERP text object hard code

Created by Wang, Jerry, last modified on Sep 28, 2016 要获取更多Jerry的原创文章,请关注公众号"汪子熙":

Do not hardcode /data/; use Context.getFilesDir().getPath() instead 解决方法

在Android项目中如果使用字符串路径会提示 Do not hardcode "/data/"; use Context.getFilesDir().getPath() instead,如图所示 原因是因为硬编码不是对任何设备都适合,在一些设备上可能会给出错误消息或无法正常工作。可以做如下替换。 Stri…