欢迎来到我的博客,代码的世界里,每一行都是一个故事 mac下终端命令提示补全 前言 在码字的大舞台上,我们时常需要一个灵感的引导,就像在终端中输入命令时,需要一个智能的提示。...Zsh-autosuggestions就是这个智能的命令行小助手,为你的终端生活带来更多便捷。...在这篇文章中,我们将揭开Zsh-autosuggestions的神秘面纱,一起探索在Mac终端中如何让你的命令行操作更加得心应手。...这个插件的工作方式使得用户能够更轻松地选择并输入之前使用过的命令,提高了命令行操作的效率。 安装与配置:Mac终端中启用Zsh-autosuggestions 方法一:使用 oh-my-zsh 1....当你在终端中输入命令时,它将为你提供自动建议。请注意,如果你的终端窗口处于非活动状态,可能需要敲击一些键才能激活自动建议。
image.png 以下为方便查看,引自终端命令-文件操作、编辑操作 基本路径操作 相对路径:cd /users/yang/Desktop 绝对路径:cd Ddesktop ....显示当前操作的路径(绝对路径) clear:清屏 tab键:自动补全 touch:创建一个文件,linux中没有后缀的说法,所有文件名自定义 重定向 > ls > test.txt: 表示把本来显示在终端上的信息写入到...文件夹下 cp a/* b 将a文件夹下的所有内容复制到b文件夹下 剪切文件 mv a b 将a文件夹整体移动(剪切)到b文件夹下 打包/压缩/解压缩/解包 tar -cvf xxx.tar * 打包命令...->编辑模式:i,a,o,I,A,O 从编辑模式->命令模式:ESC 从命令模式->末行模式:输入一个冒号,即shift+; 模式内编辑 末行模式: w保存, q退出 !...8行 u:撤销 ctl+r:反撤销 G:跳到最后一行 15G:跳转到第15行 1G:跳转到第一行 gg:跳转到第一行 参考 MAC终端命令-文件操作、编辑操作
问题场景: 今日用到命令,把项目构建打包到dist目录下,但是需要把dist目录内容copy到另外一个项目当中,写了个命令执行此操作。想来把常用的mac终端命令总结以后,方便使用查找。...命令如下: cd ./projectA //进入到projectA目录 npm run build //执行项目的build命令,bulid命令配置生成的文件存放在dist文件夹下面 cd ...../projectB/dist //copy projectA/dist下面的内容到/projectB/dist mac常用命令: 安装 brew install xxx 卸载 brew uninstall...xxx 更新brew本身 brew update 更新所有brew安装的软件:brew upgrade 更新某一个brew安装的软件:brew upgrade xxx git命令: 1、cd 进入文件夹...cd ~/ 进入到根目录下(~为根目录) 4、ls ~/ 查看根目录下文件 5、pwd 查看当前位置的绝对路径 6、mkdir 创建文件夹 7、vi filename 进入文件(没有则创建,这是进入的为命令模式
定义创建文件的权限掩码 umask 027 chown 改变文件或目录的属主 chown newowner filename chgrp 改变文件或目录的所属组 chgrp staff filename xlock 给终端上锁...dbx 命令行界面调试工具 dbx a.out xde 图形用户界面调试工具 xde a.out 进程操作 命令名 功能描述 使用举例 ps 显示进程当前状态 ps u kill 终止进程 kill...-9 30142 nice 改变待执行命令的优先级 nice cc -c *.c renice 改变已运行进程的优先级 renice +20 32768 时间操作 命令名 功能描述 使用举例 date...命令名 功能描述 使用举例 history 列出最近执行过的 几条命令及编号 history r 重复执行最近执行过的 某条命令 r -2 alias 给某个命令定义别名 alias del=rm -...env 显示当前所有设置过的环境变量 env who 列出当前登录的所有用户 who whoami 显示当前正进行操作的用户名 whoami tty 显示终端或伪终端的名称 tty stty 显示或重置控制键定义
alias ll='ls -l' #alias l='ls -alhF' #alias la='ls -AFh' #alias ll='ls -lhAF' 执行source .bash_profile命令
Mac自带vim sudo xxx文件夹 cd 进入文件命令 mkdir 创建文件夹命令 ls 列出文件列表 open xxx :wq 保存后退出 :w 保存 目录操作 命令名 功能描述 使用举例...chown 改变文件或目录的属主 chown newowner filename chgrp 改变文件或目录的所属组 chgrp staff filename xlock 给终端上锁...-m 05202400 filename dbx 命令行界面调试工具 dbx a.out xde 图形用户界面调试工具 xde a.out 进程操作 命令名 功能描述...命令名 功能描述 使用举例 history 列出最近执行过的 几条命令及编号 history r 重复执行最近执行过的 某条命令 r -2 alias 给某个命令定义别名...clear env 显示当前所有设置过的环境变量 env who 列出当前登录的所有用户 who whoami 显示当前正进行操作的用户名 whoami tty 显示终端或伪终端的名称
hello伙伴们,作为忠实的mac骨灰级别的粉丝,它真的给我带来了很多效率上的提升。那作为接触的最多的软件之一——终端,其实shigen每天80%的时间都在终端上倒腾的,运行我的各种脚本工具。...那效率肯定得提上上去了,shigen的电脑终端就很丝滑。 首先,答应我;不要再使用系统的终端了,使用 iterm2吧,它的功能很强大,而且支持很多自定义的配置。...查看文件的列表信息 查看git历史 就先选取两个作为参考的案例啦,当然,还有很多实际的操作,这里偏重的是git和ls命令的封装。 其实shigen也自定义了脚本的命令,来一起看看吧。...那我常用的python脚本查看IP地址为例,我用的时候只需要一个命令即可: but,我要是使用python命令去敲就麻烦了!...which ip-util 这样你就可以高效的操作命令了,接下来效率直接拉满。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/128931.html原文链接:https://javaforall.cn
简介 Mac 下手动打开目录、文件和应用程序等和 Windows 都很一不样,用惯 Windows 的用户刚开始使用 Mac 系统可能会非常不习惯。...好在 Mac 下有一个非常方便的命令行工具 open,它能很方便地打开 Mac 上的目录、文件和应用程序。 2....2.3 定位文件 如果想定位文件所在位置并在 Finder 中打开对应目录,则可以使用以下命令行: open -R [ ...]
命令1:ifconfig 作用:列出本机所有的网络设备以及其上面的配置,主要指的是ip地址和mac地址 其他用法:sudo ifconfig en4 add 10.10.10.12 netmask...地址] // 修改MAC地址 ifconfig en0 up // 重启网卡 作用:临时修改MAC地址 其他用法: ifconfig en0 down ifconfig en0 192.168.169.245...如果我们想自定义自己的profile,可以在自己的家目录下新建文件命名为:.profile,这个文件会在你打开终端时自动执行 我们将刚刚的命令2输入其中,然后保存退出(vim下使用:wq) 这样的话...,在我们刚刚已经登录的终端里面它还是不起作用的,假如你希望它可以立刻生效,你可以使用source命令。...至此,每次当你打开终端的时候,将会默认执行一遍.profile中的命令。
终端命令补全 当我们输入一个命令的时候不会有提示,比如输入docker,后面没有命令提示 1️⃣:在~/.zshrc文件末尾添加以下 autoload -Uz compinit && compinit...autoload -Uz compinit 是zsh的命令,用于加载自动补全的模块。...具体解释如下: autoload 命令用于加载zsh函数的定义。-Uz 选项表示加载并压缩函数定义,减少内存占用。 compinit 函数用于初始化并加载自动补全的配置。...它会扫描已安装的自动补全脚本,并将它们加载到当前的zsh环境中,以便提供命令补全的功能。 通过运行这个命令,你可以启用zsh的自动补全功能,以便在使用docker命令时获得命令补全的提示。...2️⃣:保存退出执行以下命令 source ~/.zshrc :最终效果如下 ⚠️:注意以上只是针对你的shell是/bin/zsh的,查看自己的shell是什么,请输入以下命令 echo $SHELL
功能描述 使用举例 chown 改变文件或目录的属主 chown newowner filename chgrp 改变文件或目录的所属组 chgrp staff filename xlock 给终端上锁...make 维护可执行程序的最新版本 make 6、进程操作 命令名 功能描述 使用举例 nice 改变待执行命令的优先级 nice cc -c *.c renice 改变已运行进程的优先级 renice...rsh f01n03 date 9、Korn Shell 命令 命令名 功能描述 使用举例 history 列出最近执行过的 几条命令及编号 history r 重复执行最近执行过的 某条命令 r...-2 alias 给某个命令定义别名 alias del=rm -i unalias 取消对某个别名的定义 unalias del 10、其它命令 命令名 功能描述 使用举例 stty 显示或重置控制键定义.../tmp w 显示当前系统活动的总信息 w env 显示当前所有设置过的环境变量 env who 列出当前登录的所有用户 who whoami 显示当前正进行操作的用户名 whoami tty 显示终端或伪终端的名称
这里的My Passport是我的移动硬盘,可以看到它实际位置是 /dev/disk2s1
一、说明 MAC系统采用Unix文件系统,所有文件都挂在根目录下面,没有Windows系统的盘符概念,根目录用斜杠(/)表示; 根目录(/)不是可有可无, 表示根目录下的System文件,System...进行不保存强行退出; vim directory/file_name table键,单击可以实现自动补全,双击可以列出指定路径下的所有内容,类似ls命令; 常用位置 驱动所在位置: /Systme...periodic monthly 按上面3种情况进行清理: sudo periodic daily weekly monthly sudo periodic daily 二、目录和文件操作 命令名...mkdir dir_name touch file.format 创建指定格式的文件 mvdir 移动目录 mvdir dir1 dir2 mv 移动/重命名---文件/文件夹 mv dir1 dir2MAC...man ls q 退出查看的命令说明 which 查看指定程序的路径 which python history 列出最近执行过的命令及编号 hostname 电脑在网络中的名称 env 显示当前所有设置过的环境变量
Mac搭配的系统是基于Linux内核开发的,因此大部分Linux的命令都适用于Mac上 对于我个人来说,作为一名Mac用户,一名特意买一本MacBook来开发(满足好奇心)来说,使用命令行操作是非常帅气的...同时,熟悉了使用命令操作一些功能能够极大的提高工作效率。 因此为了提高开发效率,特意学习一下Mac的命令操作。 下面是一些常用的Terminal操作。...env # 显示当前所有设置过的环境变量 who # 当前登陆的所有用户 whoami # 当前正在操作的用户名 其它命令 say xxx # say命令能让电脑读出后面的文字 # Mac OS会自带...—— 不保存退出 u —— 撤销上一次操作 ctl+r 和u相反 一些快捷键 command + t —— 在终端新打开一个终端 command + c —— 复制 command + v...命令直接使用 VsCode 打开当前文件夹 1.命令开启方式 –> 打开VSCode –> 组合键 command+shift+p –> 输入shell command –> 点击提示 Shell Command
目前已知的比较快的就是快捷键调用搜索,然后间接打开终端。 具体方法如下: 通过 command + space 打开搜索,然后输入 terminal 打开终端。...如果有可以直接通过快捷键调用终端的方法,欢迎评论区分享啊。
Gradle终端命令给App打包 估计好多兄弟们都习惯了用AndroidStudio和Eclipse的build直接对app进行打包,但是其实打包更应该用Gradle打包,我来附上方法: 首先,需要有一个本地的...有好多人都很好奇Gradle的终端到底是什么东西 我在这里解释一下,使用Gradle的终端可以使用AndroidStudio自带的,也可以使用Windows自带的cmd(因为我是Windows系统) 首先说一下...切换到自己的项目的根目录 2.1. gradle assembleDebug 2.2. gradle assembleRelease 命令行进行打包
寻觅了良久终于找到了mac下如何在终端显示tree的命令了,作为从linux下转过来的人,还没适应mac的finder,还是喜欢在命令行下查看文件。 命令: find .
今天切回 mac 工作几天,反正装一堆东西,brew 少不了,通过国内的镜像顺利的安装了brew 。 那么接下来肯定要 brew 一堆软件。...会不会是终端的 brew 不走 代理呢, 是不是我也要在终端,配置代理才可以呢。 经过验证果然, 终端是不走代理。 那配置一下就完了呀。
如果你想将当前 command line 会话切换到其他目录,需要用到三个命令:pwd,ls和cd。...这个命令还有其他参数可选。 cd的含义是“change directory”,它会改变当前目录到你指定的目录。如果你不指定,则会返回你的 home folder。...上级目录 cd ~ 返回root cd - 返回上一个访问的目录 rm 文件名 删除 cat 文件名(|less) 在终端下查看文件 ls 列出目录下所有文件...@192.168.1.222 以root账号远程连接222服务器 unrar x abc.rar rar文件解压,需要安装rar工具 open /Users/sunww 使用 open 命令