Linux 目录的子目录复制
cp -r 要复制的目录 + 新的目录
cp -r a test 意思就是将 a 的子目录及文件复制到新的目录 test 下面
- zt@Ubuntu:~/Desktop$ mkdir -p a/b/c/readme.txt
- zt@Ubuntu:~/Desktop$ cp -r a test
- zt@Ubuntu:~/Desktop$ tree
- .
├── a
│ └── b
│ └── c
│ └── readme.txt
├── readme.txt
├── readme.txt~
└── test
└── b
└── c
└── readme.txt
rm -r 目录 A: 表示移除目录 A
mv 源目录 A + 目标目录 B : 表示将 A 移动到 B
- zt@Ubuntu:~$ mkdir c
- zt@Ubuntu:~$ mv ~/c ~/Desktop/a
- zt@Ubuntu:~$ cd
- zt@Ubuntu:~$ cd Desktop/
- zt@Ubuntu:~/Desktop$ tree
- .
├── a
│ ├── b
│ │ └── c
│ │ └── readme.txt
│ └── c
├── readme.txt
└── readme.txt~
5 directories, 2 files
mv 源文件 目标文件 : 源文件覆盖文件, 内容也跟随源文件覆盖
mv 源目录 目标目录: 源文件目录直接放置目标目录的下一级目录
- zt@Ubuntu:~/Desktop$ ls
- 123.txt~ a b readme.txt~
- zt@Ubuntu:~/Desktop$ mv b a
- zt@Ubuntu:~/Desktop$ ls
- 123.txt~ a readme.txt~
- zt@Ubuntu:~/Desktop$ tree
- .
├── 123.txt~
├── a
│ └── b
│ └── a
│ ├── b
│ │ └── c
│ │ └── readme.txt
│ └── c
└── readme.txt~
7 directories, 2 files
cat + 文件名 : 显示文件里面的内容
more + 文件名: 文件内容多时, 显示从开始到当前屏幕的内容, 底端以百分数形式显示还剩多少, 可用 enter 键和空格键查看下页内容, b 下一页, f 上一页, q 退出
- ______________________________________
- fsfasdf
- fasdfas
- fas
- dfdsa
- fasd
- f
- sa
- fas
- fad
- sf
- asfsdf
- ++++++++++++++++++++++++++++++++++++++++++
- dsfasfdsfsfas
- fsdafadsfasfd
- afsadfdas
- fads
- fa
- sfas
- fdsadfdas
- ==============================================
- fs
-- 更多 --(83%)
来源: http://www.bubuko.com/infodetail-2976353.html