1、du

#查看文件目录大小

示例:查看DataCenter目录下所有文件/文件夹的大小
everSeeker:DataCenter pingping$ ls | du -d -h
.9G ./Books
1.2M ./Cnblogs
299M ./Databases
.9G ./DevelopEnviro
44K ./Github
382M ./Jikexueyuan
.5G ./Video
.9G .
或者
everSeeker:~ pingping$ du -d -h DataCenter/*
.9G DataCenter//Books
1.2M DataCenter//Cnblogs
299M DataCenter//Databases
.9G DataCenter//DevelopEnviro
44K DataCenter//Github
382M DataCenter//Jikexueyuan
.5G DataCenter//Video
.9G DataCenter/

2、ps

查看进程命令

everSeeker:~ pingping$ ps -e
everSeeker:~ pingping$ ps -e | grep Xcode
?? :12.38 /Applications/Xcode.app/Contents/MacOS/Xcode

3、scp

在主机之间传输文件,基于ssh。

-P: 远端主机ssh端口

-i: ssh key文件

-r: 传输目录

 pingping$ scp Softwares/oos-server-v5.4.2.2.20297.tar.gz root@10.211.55.253:/var/www/html/oos
pingping$ sudo scp -P -i ~/.ssh/new_skip_rsa -r Projects/PycharmProjects root@10.211.55.253:/var/www/html

4、lsof

everseeker@mbp ~$lsof -i tcp:
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
node everseeker 14u IPv6 0x4f800e7f41d8a403 0t0 TCP *:sunwebadmins (LISTEN)

-i: 协议,tcp or udp,后面端口可选

5、find

// 查找当前目录下,以rabbit开头的文件或者目录,不含子目录
everseeker@mbp DevelopEnviroment$find . -name 'rabbit*' -d 1 -type f
./rabbitmq-server-mac-standalone-3.6..tar.xz

-name: 按文件名查找.

-type: 查找某一类型的文件. f: file, d: direction

-size: 按文件大小查找. -size +10M, 代表查找大于10M的文件;-10M, 小于10M.

everseeker@mbp ~$find / -name redis.conf >/dev/null
/usr/local/etc/redis.conf

2>/dev/null, 目的是为了消除'Permission denied'。

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

  1. 【Xamarin挖墙脚系列:mac 终端 常用命令+Mac OS X的快捷键+beamoff 】

    原文:[Xamarin挖墙脚系列:mac 终端 常用命令+Mac OS X的快捷键+beamoff ] 基本命令 1.列出文件 ls 参数 目录名        例: 看看驱动目录下有什么:ls /S ...

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

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

  3. Mac 终端——常用命令语

    mac系统如何显示和隐藏文件 苹果Mac OS X操作系统下,隐藏文件是否显示有很多种设置方法,最简单的要算在Mac终端输入命令.显示/隐藏Mac隐藏文件命令如下(注意其中的空格并且区分大小写): 显 ...

  4. mac 终端 常用命令

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

  5. mac 终端常用命令

    1.复制文件内容到剪贴板:pbcopy < ~/.ssh/id_rsa.pub. 2.ssh key 的生成,参考mac ssh key 的获取. 3.sourcetree 需要输入的密码,指的 ...

  6. Mac终端常用命令收集

    删除非空目录 rm -rf 目录名字 -r 就是向下递归,不管有多少级目录,一并删除-f 就是直接强行删除,不作任何提示的意思 终端修改hosts文件 sudo vi /etc/hosts 切换到su ...

  7. Mac 终端常用命令备忘

    Tab 补全 pwd 显示路径 一 .ls ls -lh   查看当前路径详细文件 ls ..     返回上级目录 ls -a   显示隐藏文件 ls -a -l 以详细列表显示 ls ../../ ...

  8. mac 终端 常用指令

    开始正式研究ios 应用开发,由于是从C开始学起,所以学习下常用的mac终端指令,方便后续常用操作. mac 终端 常用指令: 1.ls指令 用途:列出文件 常用参数 -w 以简洁的形式列出所有文件和 ...

  9. mac 终端 svn 命令(转)

    mac 终端 svn 命令 1.将文件checkout到本地目录 svn checkout path(path是服务器上的目录)   例如:svn checkout svn://192.168.1.1 ...

随机推荐

  1. java20(判断是否为会员)

    1.不确定数组是哪个类型是,将数据类型换成类名 2.记得将判断的参数传到方法中 3.用到类名的: 创建对象时 创建未知类型的数组时 4.创建的对象所用到的名字,体重,判断(boolean isvip ...

  2. python学习 day18 (3月25日)---( 面向对象浅析)

    面向对象思想: 字典表示对象: 不是太好 因为 变量 得一个个的赋值改值 {'name':'alex','blood':20,'attack':1,'sex':'不'} {'name':'太亮','b ...

  3. python学习 day3 (3月4日)---字符串

    字符串: 下标(索引) 切片[起始:终止] 步长[起始:终止:1] 或者-1 从后往前 -1 -2 -3 15个专属方法: 1-6  : 格式:大小写 , 居中(6) s.capitalize() s ...

  4. mysql之表与表关联和表操作

    一 表于表之间的关联 foregin key:设置外键表于表之间建立关联. 多对一关联: 创建步骤,应该先创建好被关联的那一张表,然后再去创建关联的那一张表. 关联表的多条对应着被关联的那张表的一条记 ...

  5. Java查看项目目录以及导入项目

    1.查看项目目录 右击项目,选择properties,选择resource,查看location 2.导入已有项目 (1)右击项目 ,选择import (2)在弹出的窗口中选择Existing pro ...

  6. react创建项目报错unexpected end of json while parsing near xxx

    报这个错,执行下面的命令,然后重新创建项目就可以. npm cache clean --force

  7. java启动jar包中的指定类

    运行jar文件的方法是:java -jar xxx.jar 希望运行里面的具体某个类,这时可以通过:java -cp xxx.jar xxx.com.xxxx 其中-cp命令是将xxx.jar加入到c ...

  8. laravel 5.1 简单配置例子

    这里演示5.1版本 一.数据库配置 .env文件(也可以直接修改config/database.php) DB_HOST=localhost DB_DATABASE=test  //数据库名称 DB_ ...

  9. python 基础_ 数组的 增删改查3

    数组是运用在多个数据存在一个变量中的,而在调用的时候可以调用所需要的数组. 创建数组 a = ['a','b','c','d','f'] #创建一个数组a其中有5个元素分别是abcdf 1.查询.所谓 ...

  10. user表中存在多条相同user不同host用户信息时MySQL该匹配哪条记录登录?

    问题: 当用户名相同,但主机名不同的多条记录.用户由不同主机登录时,选择使用那条记录来验证,数据库版本为:5.6.25 如:IP为192.168.141.241 hostname为vhost02主机上 ...