用命令行存取电脑资料
Mac OS系统:Mac系统使用 终端(Terminal) 进行 命令行 操作,可以桌面相应图标即可启动终端,也可以通过 Spotlight输入文字 terminal 后敲击回车键快速打开终端。
Windows系统:win+r ,输入cmd进入终端。
Mac命令 | Windows命令 | 释义 |
---|---|---|
ls | dir | 查看目录和文件信息 |
cd | cd | 进入指定目录 |
cat | type | 查看文件内容 |
mkdir | md | 创建目录 |
rm -d/-f | rmdir | 删除目录 |
touch | / | 创建一个空文件 |
pwd | pwd | 查看当前或指定目录的绝对位置 |
mv | move | 移动文件或目录到目标位置 |
cp -r | xcopy | 复制目录到目标位置 |
cp | copy | 复制文件到目标位置 |
chmod | attrib | 改变文件的属性,改变用户操作权限 |
date | date | 查看日期 |
open | / | 使用默认程序打开文件 |
history | / | 查看某一个操作的历史记录,如:history | grep cd(cd的所有操作记录) |
clear | clear | 清空当前屏幕。(command +k) |
用Mac命令举例:
1. 进入test文件夹
cd test
2. 创建一个新的test1文件夹
mkdir test1
3. 删除test1文件夹
rmdir test1
4. 生成新的文件1.test
touch 1.test
5. 直接新建并编辑文件2.txt
vim 2.txt
编辑完成后,按esc退出,最下面输入“:”
- q!:退出并不保存
- wq:保存并退出
6. 直接得到2.txt文件内容
cat 2.txt
想要得到文件内容行数:cat -n 2.txt
7. 将2.txt文件内容拷贝到1.txt
cp 2.txt 1.txt
- 将2.txt改名为3.txt
mv 2.txt 3.txt
9. 使用默认程序打开文件1.txt
open 1.txt
10. 查看当前目录所有文件
ls
- ls -a :可以查看所有文件信息(包括隐藏)
- ls -l:可以查看文件具体信息
11. chmod改变用户操作权限
ls -l
total 0
-rw-r--r-- 1 edz staff 0 7 4 15:08 1.txt(此时权限为644)
-A-B-C-:
A:所有者
B:群组用户
C:其他用户
例如:将1.txt改权限为自己可以读写(6),群组用户为只读(4),其他用户为只执行(1)
chmod 641 1.txt
ls -l
total 0
-rw-r----x 1 edz staff 0 7 4 15:08 1.txt