参考:http://www.jianshu.com/p/3291de46f3ff
目录操作
| 命令名 |
说明 |
举例 |
| cd |
切换到指定目录 |
cd test |
| ls |
查看这个目录下的所有文件 |
ls /Users/zourong/projects/test |
| pwd |
显示当前目录的路径名 |
pwd |
| mkdir |
新建一个目录 |
mkdir test |
| rmdir |
删除一个目录(空目录) |
rmdir test |
文件操作
| 命令名 |
说明 |
举例 |
| cp |
复制文件或目录 |
cp file1 file2 |
| rm |
删除文件或目录 |
rm filename/rm -rf dirname |
| mv |
修改当前文件名或所在目录 |
mv filename1 filename2 |
| cat |
显示文件的内容 |
cat filename |
| open |
用默认程序打开文件 |
open filename |
| more |
分屏显示文件的内容,不完整显示 |
more filename |
| find |
使用匹配表达式查找文件 |
find filename |
| file |
显示文件类型 |
file filename |
选择操作
| 命令名 |
说明 |
举例 |
| head |
显示文件的最初几行 |
head -20 filename |
| tail |
显示文件的最后几行 |
tail -15 filename |
| diff |
比较两个文件的差异 |
diff filename1 filename2 |
| comm |
显示两个文件的不同点,跟diff类似 |
comm filename1 filename2 |
| wc |
统计文件的字符数、词数和行数 |
wc filename |
| nl |
给文件加上行号显示出来 |
nl filename |
其他操作
| 命令名 |
说明 |
举例 |
| make |
执行可执行脚本,需要定义makefile.js文件 |
|
| touch |
新建文件 |
touch a.js |
| ps |
显示进程当前状态 |
ps |
| kill |
终止进程 |
kill pid(进程pid) |
| date |
显示系统的日期和时间 |
date |
| cal |
显示日历 |
cal |
| ping |
给一个网络主机发送 回应请求 |
ping ipaddress |
| history |
列出最近执行过的 几条命令及编号 |
history |
| clear |
清除屏幕或窗口内容 |
clear |
| env |
显示当前所有设置过的环境变量 |
env |
| df |
显示文件系统的总空间和可用空间 |
df pathname |