1.递归查找⽂文件内容:

  1. grep -r target_string absolute_path

2.移动所有⽂文件(包括隐藏⽂文件):
  mv * .[^.]* targetDir

3.⽂文件分割合并命令:
  分割: split -b 9m ./Enterplorer.apk Enterplorer.apk.

  合并: cat Enterplorer.apk.a* > Enterplorer.apk

4.文件传输命令:

  scp from.ext username@host:/targetFullPath

    安装: yum install openssh-clients

5.⽂文件压缩解压命令:
  tar cvf to.tar froms
tar -xvf froms to

6.查看端⼝口占⽤用情况命令:

  lsof -i tcp:port

ss -untlp | grep node

ps -aux | grep mongo

7.从命令⾏行行启动应⽤用配置 open -a Go2Shell --args config
从命令⾏行行启动finder open .
清理理磁盘 sudo rm -rf /.DocumentRevisions-V100
防⽌止could not symlink /xxx 的错误 sudo chown -R $(whoami) /usr/local/share/man/man8
查看mac32位还是64位: ioreg -lp IODeviceTree | grep firmware-abi
在系统任何位置打开命令⾏行行的⼯工具: Go2Shell(要配合spotlight或者alfred⼯工具)

命令⾏行行⼯工具集

1. copyless:剪切版历史纪录
2. mdfind -onlyin 关键词(spotlight)
3. alfred搜索应⽤用
4. mupdf阅读器器Vim⻛风格的(这个很好)
5. zathura阅读器器(安装需要很有耐⼼心, 下⾯面只是zathura的安装,还有plugin的安装- -)

brew tap zegervdv/zathura
brew cask install xquartz
brew install zathura

spacemacs 安装:

1. $ git clone https://github.com/syl20bnr/spacemacs ~/.emacs.d
2. $ brew tap d12frosted/emacs-plus
3. $ brew install emacs-plus –with-cocoa –with-gnutls –with-librsvg –with-imagemagick –with-spacemacs-icon
4. brew linkapps

装机相关⼯工具

1. brew: >
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

2. wget: > brew install wget
3. macports > brew install Caskroom/cask/macports
4. brew cask: aliased to bc
5. brew cask常⽤用命令

brew cask search 列列出所有可以被安装的软件
brew cask search drop 查找所有和 drop 相关的应⽤用
brew cask info thunder 查看 迅雷雷 应⽤用的信息,这货安装的可是最新版本的迅雷雷哦!
brew cash uninstall qq 卸载 QQ
brew update && brew upgrade 更更新所有应⽤用程序

6. go2shell:跳转到当前⽂文件所在的⽬目录
7. vimium:chrome⽆无需⿏鼠标操作,快捷键
8. charles:抓包⼯工具
9. postman:请求⼯工具(chrome扩展)

10.ssh连接服务器

需要在服务器的.ssh 中的keys文件中配置这个秘钥才可以用

ssh -p 端口 42.159.29.165 -l azureuser -i ~/.ssh/id_rsa_2048.2048

ssh 42.159.29.165 -l root -i ~/id_rsa_2048.2048 -p 229用秘钥的方式连接的

11.git全局搜索 git grep

12.压缩一个文件 tar -czvf dump-hubtest.tar.gz ./dump    z是压缩成zip c 是生成新的文档(copy) v 压缩过程中查看version f 是紧跟压缩成的文件名

解压缩          tar -xzvf dump-hubtest.tar.gz

13.查看mongo的日志:

ps -aux | grep mongo

cat /etc/mongodb.conf

tail -f /usr/local/mongodb/log/mongodb.log

14.查看端口连接

netstat -auntlp |grep ESTA  已经建立的连接
netstat -auntlp |grep NEW   刚要建立的练级
netstat -auntlp |grep TIME  超时连接

15.查看环境变量

/etc/profile

~/.zshrc

16.查看服务器的命令

history

查看

17.查看某个命令的位置

which 命令

18.设置变量的优先级

如果不想修改PATH中的内容,则可以在~/.bashrc 中通过

export PATH=/usr/local/n/versions/node/4.2.4/bin:$PATH

来时node换成你想用的node

19.node的删除

在linux中删除掉node这个就可以了

which node

20.使用代理安装

https_proxy=http://ip:端口 brew install go

21.增量复制

cp -rnf source_dir target_dir

22.linux 安装命令

yum install telnet -y    #-y是yes的意思

telnet 是测试某个端口通不通

23.在运行一个命令或者执行一个东西的时候,所有原因都查找了就是找不到原因,原理是因为所属用户不对:

修改所属用户:

chown [-fhv] [-R [-H | -L | -P]] owner[:group] file ..

chown -R root:root mongodb

mac常用的命令的更多相关文章

  1. Mac常用shell命令

    几个常用命令 pwd 命令名称:pwd 英文:print work directory 描述:查看当前工作目录的完整路径 ls 英文全称: list 描述:列出目录下的内容清单 常用参数: -l:列出 ...

  2. Mac常用终端命令

    一.基本命令 1.列出文件 ls 参数 目录名        例: 看看驱动目录下有什么:ls /System/Library/Extensions 参数 -w 显示中文,-l 详细信息, -a 包括 ...

  3. mac 常用终端命令

      mkdir 文件夹夹名称 创建一个文件夹 cd 文件夹名称 进入该文件夹 git init 在该文件夹下创建一个git仓库 touch 文件名称 在该文件夹下创建一个文件 echo '内容' &g ...

  4. mac 终端 常用命令,MacOS 常用终端命令大全,mac 在当前目录打开终端

    MacOS 常用终端命令大全:目录操作dircmp——比较两个目录的内容——dircmp dir1 dir2文件操作pg分页格式化显示文件内容——pg filenameod——显示非文本文件的内容—— ...

  5. xcode/Interface Build(IB)/iPhone模拟器/mac/组合键常用的命令集

    1.Xcode常用快捷键: win+N:新建文件 win+shift+N:新建工程 win+O:打开工程或文件 win+S:保存 win+shift+S:另存为 win+Z:撤销一步 win+W:关闭 ...

  6. Mac下的常用终端命令与vim常用命令

    因为很少用命令行,老被鄙视,所以今天记录一下常用的命令行: cd 切换工作目录 . 表示当前目录 .. 表示当前目录的上一级目录 / 根目录/目录分隔符 ./ 当前目录 ../ 回到上一级目录 ls ...

  7. 常用Linux命令收集

    关闭 php-fpm: ps -ef | grep php-fpm  或    ps aux | grep php-fpm kill -USR2 32253  (对应的进程PID) kill -9 进 ...

  8. 分享一个常用Adb命令

    分享一个常用Adb命令 首先 首先感谢@xuxu的常用adb命令,收益良多,但是已经不能满足于我,所以补充了下. 再者 好久没发帖了,最近论坛老司机们都在讨论/总结,我就用这个干货回报吧. 最后 基于 ...

  9. 上网八个常用cmd命令你掌握了几个?

                   上网八个常用cmd命令你掌握了几个? 一.ping 它是用来检查网络是否通畅或者网络连接速度的命令.作为一个生活在网络上的管理员或者黑客来说,ping命令是第一个必须掌握 ...

随机推荐

  1. 【Java EE 学习 29 上】【PL/SQL】【存储过程】【存储函数】【触发器】

    一.PL/SQL简介 1.概念:PL/SQL语言是Oracle数据库专用的一种高级程序设计语言,是对标准SQL语言进行了过程化扩展的语言. 2.功能:既能够实现对数据库的操作,也能够通过过程化语言中的 ...

  2. HTML5离线Web应用实战:五步创建成功

    [IT168 技术]HTML5近十年来发展得如火如荼,在HTML 5平台上,视频,音频,图象,动画,以及同电脑的交互都被标准化.HTML功能越来越丰富,支持图片上传拖拽.支持localstorage. ...

  3. AngularJS学习之依赖注入

    1.什么是依赖注入:简称DI,是一种软件设计模式,在这种模式下,一个或更多的依赖(或服务)被注入(或者通过引用传递)到一个独立的对象(或客户端)中,然后成为了该客户端状态的一部分. 该模式分离了客户端 ...

  4. SecureCRT 使用 rz 和 sz 命令

    1.下载软件 rzsz-3.34.tar.gz,登录linux,用命令 wget http://freeware.sgi.com/source/rzsz/rzsz-3.48.tar.gz下载. 2.解 ...

  5. CentOS 6.5 下 CDH 5.2.1 集群安装(一)

    集群节点数量3 个 192.168.1.170 cdh-master 192.168.1.171 cdh-slave-1 192.168.1.171 cdh-slave-2 一.安装CentOS6.5 ...

  6. Spring3:AOP

    AOP AOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(Object Oriented Programming,面向对象编程)的补充和完善.OOP引入 ...

  7. linux shell trap的使用

    原文地址:http://blog.sina.com.cn/s/blog_62eb16bb01014dbh.html 一. trap捕捉到信号之后,可以有三种反应方式: (1)执行一段程序来处理这一信号 ...

  8. 畅通工程续——E

    E. 畅通工程续 某省自从实行了很多年的畅通工程计划后,终于修建了很多路.不过路多了也不好,每次要从一个城镇到另一个城镇时,都有许多种道路方案可以选择,而某些方案要比另一些方案行走的距离要短很多.这让 ...

  9. showModalDialog 刷新问题,在页面中跳转问题

    showModalDialog 刷新问题 ,在页面中跳转问题 <html><head>    <base target="_self" >< ...

  10. MySQL、mybatis的查询条件-时间段

    1.配置文件中的写法 <if test="startTime !=null and startTime !='' "> <![CDATA[ and createT ...