OSX介绍
OSX 采用的是Unix文件系统,所有的文件都是挂在根目录/下面,所以在OSX中不要在有类似Windows的磁盘的概念
在桌面上看到的硬盘都是挂在/Volumes下 (同时也包括了在最新安装的程序)
比如 接上一个叫做USBHD的移动硬盘 那么它的位置就是/Volumes/USBHD
目录操作
命令 |
功能 |
eg |
mkdir |
创建一个目录 |
mkdir stt |
rmdir |
删除一个目录 |
rmdir stt |
mvdir |
移动或者重命名一个目录 |
mvdir dir1 dir2 |
cd |
改变当前目录 |
cd stt |
pwd |
显示当前目录 |
pwd |
ls |
显示当前目录里的内容 |
ls |
dircmp |
比较两个目录里的内容 |
dircmp dir1 dir2 |
ls -la |
包含隐藏文件的详细属性一起显示 |
ls-la |
ls -l |
以长格式的形式查看当前目录下所有可见文件的详细属性 |
ls-l |
文件操作命令
命令 |
功能 |
eg |
cat |
显示或者连接文件 |
cat stt |
pg |
分页格式化显示文件内容 |
cat pg ih.text |
more |
分屏显示文件内容 |
more ih.text |
od |
显示非文本文件内容 |
od -c fileName |
cp |
拷贝文件 或者目录 |
cp stt |
rm |
删除文件 |
rm ih.text |
rmdir |
删除文件夹 |
rm stt |
mv |
移动文件 |
mv |
ln |
联接文件 |
find |
使用匹配查找文件 |
file |
显示文件类型 |
进程操作
命令 |
功能 |
eg |
ps |
显示进程当前状态 |
kill |
终止进程 |
时间操作
命令 |
功能 |
eg |
date |
显示当前时间 |
date u |
time |
统计程序执行的时间 |
cal |
日历 |
cal 8 2016 |
其他命令
命令 |
功能 |
who |
列出当前登录的所有用户 |
du |
查询磁盘的使用情况 |
df |
显示文件系统的使用空间和可用空间 |
whoami |
显示当前正进行操作的用户名 |
unix 命令
命令 |
功能 |
history |
在终端显示了所执行过的所有的命令历史 |
CTRL+R |
可以搜索已经执行过的命令,并且可以自动补全 |
touch |
将文件的访问和修改时间更新为当前时间,只有当文件不存在的时候才会去创建文件,它只会更新时间戳,但是并不会改变文件的内容 |