命令 | 使用 | |
ls | 列出目录 - 文档名 |
ls ---查看当前目录下的所有目录 ls 目录名 ---查看指定目录下面的所有目录 ll (ls -l) ---列出目录详细信息
|
cd | 切换目录 |
相对路径: cd test --- 进入当前目录下的test目录 cd ..Lyx --- 进入上级目录下的Lyx目录 绝对路径: cd /root/moon/test --- 进入'/root/moon/test'目录
|
pwd | 显示当前目录的绝对路径 | pwd |
mkdir | 创建一个新的目录 | mkdir mkdir1 ---在当前目录下创建新目录‘mkdir1’ mkdir -p mkdir2/test ---在当前目录下创建新目录’mkdir2/test‘ |
rmdir | 删除一个空的目录 | rmdir mkdir1 ---删除当前目录下的空文件‘mkdir1’ rmdir -p mkdir2/test ---删除当前目录下的空文件‘mkdir2/test’ |
cp | 复制文件或目录 | vim word.txt ---在当前目录下新建word.txt文件并保存;
复制文件: cp [需要复制的文件] [粘贴文件的目录][重命名] 1) cp word.txt ./test ---将当前目录下的word.txt文件复制在当前目录下的test目录下 2) cp ./test/word.txt ..word2.txt ---将 当前目录/test 目录下的word.txt文件,复制在上级目录下,并且重命名为word2.txt
复制目录: cp -r [需要复制的目录] [粘贴的目录][重命名] 3)cp -r test1 test2 --- 将 当前目录下的 test1目录,复制到当前目录下的 test2目录 |
rm | 删除文件或目录 |
非强制删除:需要用户回复y确认是否删除 rm word.txt --- 删除当前目录下的‘word.txt ’文件; rm -r test --- 删除当前目录下的‘test’目录; 强制删除:直接删除 rm -rf ./test1/test2 --- 强制删除 ‘./test1’ 目录下test2目录以及目录下的所有目录/文件 rm -rf / --- 删除根目录(谨慎操作!) |
mv | 移动文件与目录; 修改文件与目录的名称; | 1)同一目录下:修改文件名 mv test2 test3 --- 将当前目录下test2目录名改为test3 2)不同目录下:剪切文件 mv t1.txt ./test3 --- 将当前目录下的t1.txt文件,剪切粘贴至当前目录下级test3目录下 |
ln | 生成链接文件 |
ln -s t2.txt t3.txt --- 将当前目录下的t2.txt文档创建软连接t3.txt |
cat | 在终端显示文件内容(不打开vim); | cat t1.txt |
man | 查看命令使用文档 | man rm |