macOS 常用命令

基本命令

1.列出文件

ls 参数 目录名  例:看看驱动目录下有什么:ls /System/Library/Extensions

参数 -w 显示中文,-l 详细信息,-a 包括隐藏文件

2.转换目录

cd 例:想到驱动目录 cd /System/Library/Extensions

3.建立新目录

mkdir 目录名  例:在驱动目录下新建一个备份目录backup:mkdir /System/Library/Extensions/backup

在桌面上建一个备份目录backup  mkdir /Users/用户名/Desktop/backup

4.拷贝文件

cp 参数 源文件 目标文件  例:想把桌面上的temp.kext拷贝到驱动目录中:cp -R /Users/用户名/Desktop/temp.kext /System/Library/Extensions

参数R表示对目录进行递归操作,kext在图形界面下看起来是个文件,实际上是个文件夹。

把驱动目录下的所有文件备份到桌面backup

cp -R /System/Library/Extensions/* /Users/用户名/Desktop/backup

5.删除文件

rm 参数 文件  例:想删除驱动的缓存  rm -rf /System/Library/Extensions.kextcache  rm -rf /System/Library/Extensions.mkext

参数 -rf 表示递归和强制,千万要小心使用,如果执行了 rm -rf / 你的系统就全没了

6.移动文件

mv 文件  例:想把AppleHDA.Kext移到桌面  mv /System/Library/Extensions/AppleHDA.kext /Users/用户名/Desktop

想把AppleHDA.Kext移到备份目录中  mv /System/Library/Extensions/AppleHDA.kext /System/Library/Extensions/backup

7.文本编辑

nano文件名  例:编辑temp.rtf  nano temp.rtf

目录操作

命令        功能描述            使用举例

mkdir         创建一个目录          mkdir dirname

rmdir          删除一个目录          rmdir dirname

mvdir         移动或重命名一个目录      mvdir dir1 dir2

cd            改变当前目录          cd dirname

pwd        显示当前目录到路径名      pwd

ls            显示当前目录到内容          ls -la

文件操作

命令        功能描述            使用举例

cat         显示或连接文件         cat filename

od          显示非文本文件的内容      od -c filename

cp          复制文件或目录         cp file1 file2

rm          删除文件或目录         rm filename

mv         改变文件或所在目录       mv file1 file2

find        使用匹配表达式查找文件     find .-name "*.c" -print

file          显示文件类型             file filename

选择操作

命令        功能描述            使用举例

head        显示文件的最初几行       head -20 filename

tail          显示文件的最后几行       tail -15 filename

cut         显示文件每行中的某些域     cut -f1,7 -d:/etc/passwd

colrm       从标准输入中删除若干列     colrm 8 20 file2

diff         比较并显示两个文件的差异    diff file1 file2

sort        排序或归并文件         sort -d -f -u file1

uniq         去掉文件中的重复行       uniq file1 file2

wc         统计文件的字符数、词数和行数  wc filename

nl         给文件加上行号         nl file1 >file2

进程操作

命令行       功能描述            使用举例

ps         显示进程当前状态        ps u

kill         终止进程            kill -9 30142

时间操作

命令名       功能描述            使用举例

date         显示系统的当前日期和时间    date

cal         显示日历            cal 8 1996

time          统计程序的执行时间       time a.out

网络与通信操作

命令名       功能描述            使用举例

ifconfig       查询ip地址相关信息        ifconfig

talnet                     远程登录            talnet hpc.sp.NET.edu.cn

rlogin        远程登录            rlogin hostname -l username

rsh          在远程主机执行指定命令     rsh f01n03 date

ftp          在本地主机与远程主机之间传输文件  ftp ftp.sp.net.edu.cn

rcp         在本地主机与远程主机之间复制文件  rcp file1 host1:file2

ping          给一个网络主机发送回应请求   ping hpc.sp.Net.edu.cn

mail          阅读和发送电子邮件       mail

write         给另一个用户发送报文      write username pts/1

mesg        允许或拒绝接收报文       mesg n

Korn Shell 命令

命令名       功能描述            使用举例

history       列出最近执行过的几条命令及编号 history

r            重复执行最近执行过的某条命令  r -2

alias        给某个命令定义别名         alias del=rm -i

unalias         取消对某个别名的定义        unalias del

其它命令

命令名       功能描述            使用举例

uname        显示操作系统的有关信息     uname -a

clear         清除屏幕或窗口内容       clear

env        显示当前所有设置过的环境变量   env

who          列出当前正进行操作的用户名    whoami

tty          显示终端或伪终端的名称       tty

stty         显示或重置控制键定义       stty -a

du          查询磁盘使用情况         du -k subdir

df /tmp      显示文件系统的总容量和可用空间

w           显示当前系统活动的总信息

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

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

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

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

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

  3. ubuntu终端常用命令及solarized配色(护眼)

    ubuntu终端常用命令及solarized配色(护眼) ubuntu 终端 命令 1.常用命令 ctrl + l - 清屏 . cLear  ctrl + c - 终止命令.   ctrl + d ...

  4. linux:终端常用命令 + vi命令修改文件及保存 方法

    首先介绍一下Ubuntu下各个目录的一般作用: /  这就是根目录,一台电脑有且只有一个根目录,所有的文件都是从这里开始的.举个例子:当你在终端里输入“/home”,你其实是在告诉电脑,先从/(根目录 ...

  5. Ubuntu快捷键、Ubuntu终端常用命令

    Ubuntu快捷键 0.Ctrl + Alt + t 打开终端,在终端命令行操作 1. Ctrl + W: 关闭当前 Nautilus 窗口 2. Ctrl+T: 在 Nautilus 打开新的 Ta ...

  6. macOS和常用命令

    macOS 常用命令 1. 显示“任何来源”选项 sudo spctl --master-disable 2. 阻止屏保和睡眠 caffeinate -t 3600 这是一个BSD命令.-t可选,按C ...

  7. Mac OS 终端常用命令【搜藏】

    基础概念 OS X 采用的Unix文件系统,所有文件都挂在跟目录“ /” 下面,所以不在要有Windows 下的盘符概念.比如什么“C:”你在桌面上看到的硬盘都挂在 /Volumes 下.比如接上个叫 ...

  8. Mac OS 终端常用命令基础

    基础概念 OS X 采用的Unix文件系统,所有文件都挂在跟目录" /" 下面,所以不在要有Windows 下的盘符概念.比如什么"C:"你在桌面上看到的硬盘都 ...

  9. Mac OS terminal终端常用命令

    基础概念 OS X 采用的Unix文件系统,所有文件都挂在跟目录“ /” 下面,所以不在要有Windows 下的盘符概念.比如什么“C:”你在桌面上看到的硬盘都挂在 /Volumes 下.比如接上个叫 ...

随机推荐

  1. Linux中移动,复制,删除,打包排除某个目录或文件

    移动,复制,删除排除某个文件或目录 cp !(file1|dir2) /data/ 复制文件到/data/,排除file1和dir2 mv !(file1|dir2) /data/ 移动文件到/dat ...

  2. Docker三

    将本地镜像发布到阿里云 有时候需要共享镜像或者习惯使用自己定义的镜像,可以注册私有仓库,国内推荐使用阿里云 步骤: 1.登录阿里云容器镜像服务:https://cr.console.aliyun.co ...

  3. 查看创世区块 Genesis Block和channel.tx文件

    将 Block 详细内容导入到 json 文件查看 configtxgen -inspectBlock channel-artifacts/genesis.block > genesis.blo ...

  4. Nginx 小入门记录 之 Nginx 配置文件解读(二)

    上一小节主要是记录一些环境准备和Nginx的安装,接下来对Nginx基本配置进行记录. 查看配置文件安装记录 可以通过以下Linux命令进行查看: rpm -ql nginx rpm 是liunx的包 ...

  5. vimium快捷键修改

    vimium是一款很好用的浏览器插件,可以用键盘来进行一些操作. 需要在浏览器的扩展程序商店里下载相应的插件,然后可以右键点击插件打开选项进行个性化的配置. map+字母+功能描述 功能描述从opti ...

  6. Docker 安装 Tomcat

    查找Docker Hub上的tomcat镜像 docker search tomcat 取官方的镜像 docker pull tomcat 使用tomcat镜像 创建目录tomcat,用于存放后面的相 ...

  7. Design Excel Sum Formula

    Your task is to design the basic function of Excel and implement the function of sum formula. Specif ...

  8. 【Python基础】04_Python中的if判断语句

    1.if基本语法 if 要判断的条件:     条件成立时,要做的事情     ...... 注:代码缩进为一个 tab 键,或者4个空格 ——建议使用空格 if语句和缩进部分是一个完整的代码块 2. ...

  9. Django-djangorestframework-渲染模块

    目录 渲染模块 渲染模块的效果 源码分析 如何自定义配置使用渲染类 自定义渲染模块 渲染模块 可以根据用户请求 URL 或 用户可接受的类型,筛选出合适的 渲染组件. reponse 数据 json ...

  10. Java并发与多线程教程(1)

    Java并发性与多线程介绍 在过去单CPU时代,单任务在一个时间点只能执行单一程序.之后发展到多任务阶段,计算机能在同一时间点并行执行多任务或多进程.虽然并不是真正意义上的“同一时间点”,而是多个任务 ...