alias d="npm run dev" // 给命令设置别名 ?
alias |grep d // 查看命令是否生效
unalias d // 删除别名
alias // 查看具体命令的别名
pwd // 查看目录的完整路径
cp -R 源文件 目标文件 // cp 参数 源文件 目标文件 参数R表示对目录进行递归操作
mv 源文件 目标文件 // 移动文件到目标文件 如果目标文件不存在, 则是改名操作
diff file1 file2 // 比较并显示两个文件的差异
ps // 显示当前进程状态
lsof -i :9527 // 显示端口9527所占用的进程。
kill -9 30142 // 根据PID号终止进程
history // 列出最近执行过的几条命令及编号 ?
r // 重复执行最近执行过的某条命令 例: r -2 ?
date // 显示系统的当前日期和时间
cal // 显示日历
ctrl+k // 剪切(删除)光标处到行尾的字符
ctrl+u // 剪切(删除)光标处到行首的字符
ctrl+w // 剪切(删除)光标前的一个单词
ctrl+y // 粘贴ctrl+u/ctrl+k/ctrl+w删除的文本
ctrl+a // 光标回到行首
ctrl+e // 光标回到行尾
ctrl+f // 光标向右移动一个字符(相当于方向键右键)
ctrl+b // 光标向左移动一个字符(相当于左向键右键)
option+方向键 // 光标移动一个单词
ctrl+c // 中断终端正在执行的任务或删除整行
ctrl+l // 清除屏幕?
ctrl+r // 搜索以前使用过的命令
:wq // 保存编辑操作退出
:wq! // 保存编辑强制退出
2. linux/mac下自定义命令alias, 永久生效(重启不失效)
编辑~/.bashrc
文件。如果没有就新建touch ~/.bashrc
在末尾每行加入一个alias命令。 打开文件的命令open -e ~/.bashrc
。
alias d='npm run dev'
alias b='npm run build'
alias s='npm run serve'
alias sc='svn ci -m ""'
保存文件后运行: source ~/.bashrc
。
如果还不行的话,说明没有~/.bash_profile文件,或者文件中没有执行.bashrc文件。
(.bash_profile文件是用户登陆终端的时候会自动执行的文件,一般此文件中会调用.bashrc)
如果是这样,需要打开(如果没有的话先创建)文件:
~/.bash_profile
在里面加入一行:source ~/.bashrc
。 退出保存后执行 source ~/.bash_profile 使刚才的配置生效就可以了。
注意: 如果你的终端安装了Zsh,发现使用上面的步骤后并不一定生效,经过排查后发现Zsh有自己的启动默认执行的文件 ~/.zshrc ,要在Zsh中使alias永久生效,则仅需编辑 ~/.zshrc 文件,操作方法跟上面一致。 最后输入alias
查看自己的别名有没有生效吧。
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 模板不会安装或需要功能定制以及二次开发?
发表评论
还没有评论,快来抢沙发吧!