man + 命令名 查询含义
目录操作
命令名 | 功能描述 | 使用举例 |
---|---|---|
mkdir | 创建一个目录 | mkdir dirname |
rmdir | 删除一个目录 | rmdir dirname 或 rm -r 文件名 |
mv | 移动到另一个目录 | mv 文件所在目录 文件移动目标目录 |
cd | 改变当前目录 | cd dirname |
pwd | 显示当前目录的路径名 | pwd |
ls | 显示当前目录的内容 | ls -la |
例子1: 如果拷贝的是文件夹那么需要参数 -R(参数R表示对目录进行递归操作) 如果是文件那么不需要
cp -R /User/用户名/Desktop/文件夹1 /System/Library/Extensions
cp -R /User/用户名/Desktop/文件夹1 /System/Library/Extensions
cp /User/用户名/Desktop/文件1 /System/Library/Extensions
例子2: 如果拷贝的是文件夹里的所有文件使用通配符*
cp -R /System/Library/Extensions/* /User/用户名/Desktop/backup
例子2: 如果拷贝的是文件夹里的所有文件使用通配符*
cp -R /System/Library/Extensions/* /User/用户名/Desktop/backup
sudo rm -r -f 目录 | 删除含有子文件 | sudo rm -r -f 目录 |
file | 显示文件类型 | file filename |
open | 使用默认的程序打开文件 | open filename |
mv | 改变文件名 | mv 原文件名 新文件名 |
passwd | 修改用户密码 | passwd |
date | 显示系统的当前日期和时间 | date |
cal | 显示日历 | cal 8 2018 |
ping | 给一个网络主机发送 回应请求 | ping hpc.sp.net.edu.cn |
命令名 | 功能描述 | 使用举例 |
---|---|---|
history | 列出最近执行过的 几条命令及编号 | history |
! n | n 命令记录表的命令编号 | !100 |
!! | 执行前一个命令 | !! |
clear | 清除屏幕或窗口内容 | clear |
//1、查看系统内核名称
summerdeMacBook-Pro:~ yjf$ uname -s
Darwin
//2、网络主机名:
summerdeMacBook-Pro:~ yjf$ uname -n
summerdeMacBook-Pro.local
//3、内核版本信息:
summerdeMacBook-Pro:~ yjf$ uname -v
Darwin Kernel Version 16.7.0: Thu Jun 15 17:36:27 PDT 2017; root:xnu-3789.70.16~2/RELEASE_X86_64
//4、设备发行版本信息:
summerdeMacBook-Pro:~ yjf$ uname -r
16.7.0
//5、机器硬件名:
summerdeMacBook-Pro:~ yjf$ uname -m
x86_64
//6、查看以上1-5所有信息:
summerdeMacBook-Pro:~ yjf$ uname -a
Darwin summerdeMacBook-Pro.local 16.7.0 Darwin Kernel Version 16.7.0: Thu Jun 15 17:36:27 PDT 2017; root:xnu-3789.70.16~2/RELEASE_X86_64 x86_64
mac下常见vim的命令:
1. 在默认的"指令模式"下按 i 进入编辑模式
2. 在非指令模式下按 ESC 返回指令模式
3. 在"指令模式"下输入:
:w 保存当前文件
:q 退出编辑,如果文件为保存需要用强制模式
:q! 强制退出不保存修改
:wq 组合指令, 保存并退出