最最简单的几个Mac终端命令
几个简单的Mac终端命令
目录切换相关
- cd+空格+/
回到根目录 - cd+空格+… (或者 cd+空格+…/)
回到上一级目录 - cd+空格+.
回到当前目录 - pwd
显示从根目录到当前目录的完整目录
- cd+空格+/
vi操作相关
注意:vi操作的文件如果不存在,则先自动创建一个该名字的文件- vi+文件名称
打开文件 - 按键E进入编辑界面
- 按键S进入编辑模式
- 编辑结束
- 按键esc,再输入:
- :+q!
写入内容不保存 - :+wq
写入内容保存,然后退出。
- 如果没有进行编辑,退出时,则输入:
:q
- vi+文件名称
文件操作相关
- 删除文件
rm+文件名称 - 创建文件
touch+文件名称 - 输出文件内容
cat+文件名称
- 删除文件
进程相关
- ps+空格±+A
查询所有进程,包括pid,进程所在目录等 - ps+空格±+A+|+grep+空格+进程名等(eg:qq,则查询qq进程的信息)
查询某一个进程or某一类进程,显示信息和上面的命令一致。 - kill+进程名字
停掉进程 - losf+空格±i:端口号+
查看占用某一端口的进程 ,eg:lsof -i:80则表示查看占用端口80的进程信息,显示包括:进程名, PID ,TYPE等。 - lsof -i -P|grep -i “listen”
查看所有开启的端口,显示包括:进程名、端口号、所属用户、网络协议等。
- ps+空格±+A
查询终端中曾经输入的命令
- history
查询终端中之前输入的所有命令 - history+数字
如果数字为100,则是查询最近使用的100个终端命令
- history
插入图片:
补充命令(可能有重复)20181009
- 简单常用的
cd 、 ls 、 ll、 vi、 mkdir、 cp、 mv、 rm、 - 常考命令
ps
- ps -ef|grep java // 找出所有java进程
- 可以查看进程的瞬间信息
top
- 可以持续的监视进程的信息
- 退出q
- 默认3s刷新一次;空格键可以完成立即刷新功能;
- 除了显示各个进程的信息外,上面还有5-7行统计系统的整体信息
- 进程个数统计:运行的、阻塞的、睡眠的等。
- cpu使用百分比统计:user的、sys的、idle的
- 物理内存:使用&未使用的大小
- VM情况:swapping和swap out大小
- 网络情况:in和out的网速
- 硬盘情况:read和write占用比例
tail
- 查阅正在改变的日志文件
- tail -f 20160921.logs //查看正在改变的日志文件;
- tail -3000 catalina.out //查看倒数前3000行的数据;
- tail -3000 catalina.out | grep ‘AA’ //查看倒数前3000行包含字母’AA’的数据;
kill
kill -9 进程号 // 彻底杀死某个进程chmod
chmod 751 file :给file的属主分配读、写、执行(7)的权限,给file的所在组分配读、执行(5)的权限,给其他用户分配执行(1)的权限根据端口号查进程pid
lsof -i:8080 //根据端口查看进程pid
最最简单的几个Mac终端命令相关推荐
- mac vi快速删除_Mac OS X下应该如何卸载软件及mac终端命令大全(转)
一.Mac OS X下应该如何卸载软件 Mac OS X的软件安装方式有很多种,而软件卸载的情况也很不同.在Mac OS X拆除软件往往不是把软件拉到废止篓里那么简单.通常情况下要具体问题具体分析.无 ...
- autojs命令代码大全_mac使用技巧,mac使用常见教程,mac终端命令常见大全
使用Mac中难免会出现各种意外,今天小编为大家整理了一些常用的mac使用技巧,mac使用常见教程和mac终端命令常见大全,使用Mac的朋友可千万不要错过哦,快来看看吧! Mac终端命令大全 OSX 采 ...
- (005) java后台开发之Mac终端命令运行java
Mac终端命令运行java 由于mac已经装好java环境,所以直接课运行java命令,很方便. 1.编译一个java文件: javac /Users/用户名/Desktop/HelloWorld.j ...
- mac删除ssh key_好用的mac终端命令仿真工具
好用的mac终端命令仿真工具是哪个?zoc7 for Mac是应用在Mac上的一款SSH终端命令工具客户端,让您使用安全Shell(SSH), telnet(rfc854),RS232 /串行和许多其 ...
- mac终端命令(苹果终端命令)
mac终端命令 OSX 的文件系统 OSX 采用的Unix文件系统,所有文件都挂在跟目录 / 下面,所以不在要有 Windows 下的盘符概念. 你在桌面上看到的硬盘都挂在 /Volumes 下. ...
- 10需要知道Mac终端命令
如果你想进入web开发领域,知道什么是终端,如何使用终端是非常有益的.在今天的文章中,我们将介绍Mac终端命令的10个必要知识!
- (0012) iOS 开发之MAC 终端命令学习
Mac 下经常使用终端命令行,看上去很高大上的感觉.自己对终端命令行不是很熟悉.所以下决心学习它.于是就记下自己使用的命令行!以备忘记时查阅. 用 Tab 键可以自动补齐 0. ctrl + umac ...
- MAC终端命令学习(入门版)
一.初识终端 格式:"电脑用户名:当前路径 账户名$ 一条命令 " 命令的构成:Command Name.Options.Arguments.Extras 四个部分,很多情况下后面 ...
- Mac终端命令和连接服务器
Mac终端连接服务器远程登录 1.下载SSH客户端工具 这里推荐的SSH客户端是Royal TS SSH工具官网网站 下载免费版 下载安装即可 2.安装终端插件 点击click here 3.创建Do ...
- Mac 终端命令行报错 -bash: vi: command not found
我遇到的问题与这个类似,但是我的问题也是用该博文作者方法进行中断才解决的,在此表示感谢. 前段时间在 Mac 下使用终端遇到了这个问题: appledeMacBook-Air:~ air$ vi .b ...
最新文章
- scala dynamics 示例
- 即时消息服务框架(iMSF)应用实例之分布式事务三阶段提交协议的实现
- 「软件项目管理」一文详解软件项目质量计划
- android开发,设置listview的高度无效
- add p4 多个文件_Python实例:对文件夹图片批量添加logo操作
- php中文本换行,PHP文本换行转函数nl2br()与nl2p()文本换行转p段落
- 经典 SQL 数据库笔试题及答案整理
- 8.声卡驱动05-自己实现alsa驱动-虚拟声卡-kcontrol
- c++编译提示:系统找不到指定路径
- 如何快速且不失真剪切与合并视频?如何将视频快速转成MP4格式?无需渲染!视频秒转MP4,剪辑合并!
- 如何在WORD中输入方框,并且在里面打勾?
- SIPP对Freeswitch进行压力测试
- 安装allennlp
- Transformer——patch embedding代码
- 细说JVM系列:JVM存在的目的和意义是什么?
- 杰理下载器强制下载工具的使用介绍_AC695N696NAD14AD15全系列支持,看完此文就足够了
- 哈工大焊接/电封材料科学基础B期末个人复习梳理
- Spark机器学习管道 - Pipeline
- 使用live555 直播来自v4l2的摄像头数据
- 读《DevOps实践指南》笔记二
热门文章
- 正版sql sever(2000,2005,2008) 下载地址
- SQL Server 2017安装错误:Polybase要求安装Oracle JRE 7更新51或更高版本的两种解决方法
- Ubuntu16 e1000e驱动安装
- 更新i40e网卡驱动程序
- 数据结构试卷(一)及答案
- iphone163邮件服务器设置,怎样在iphone上设置网易免费企业邮箱收发邮件
- eclipse jad 反编译class文件 插件安装
- PropertyUtils.copyProperties 属性值复制失败
- 【Java 随机数游戏】
- jade linux 安装教程,ROS-Jade版在UbuntuKylin15.04上的安装