发布于 2017-03-22 07:14:29 | 255 次阅读 | 评论: 0 | 来源: PHPERZ
Ubuntu Linux操作系统
Ubuntu(乌班图)是一个以桌面应用为主的Linux操作系统。Ubuntu基于Debian发行版和GNOME桌面环境,与Debian的不同在于它每6个月会发布一个新版本。
aurora@aurora-desktop:~/test$ touch aaa.txt
aurora@aurora-desktop:~/test$ ls -l
总用量 0
-rw-rw-r-- 1 aurora aurora 0 9月 2 11:00 aaa.txt
一次新建多个文件就在touch后面直接加文件名咯,可以不用扩展名,用空格分隔
aurora@aurora-desktop:~$ mkdir hello
aurora@aurora-desktop:~$ more hello
hello: directory
一次新建多个文件夹就在mkdir后面直接加文件夹名,用空格分隔
aurora@aurora-desktop:~/hello$ ls -l
总用量 0
-rw-rw-r-- 1 aurora aurora 0 9月 2 11:14 a
-rw-rw-r-- 1 aurora aurora 0 9月 2 11:14 b
-rw-rw-r-- 1 aurora aurora 0 9月 2 11:14 c
aurora@aurora-desktop:~/hello$ mv a b /home/aurora/world/
aurora@aurora-desktop:~/hello$ cd /home/aurora/world/
aurora@aurora-desktop:~/world$ ls -l
总用量 0
-rw-rw-r-- 1 aurora aurora 0 9月 2 11:14 a
-rw-rw-r-- 1 aurora aurora 0 9月 2 11:14 b
若是移动文件夹,需在待移动的文件夹名后面加 / ,表示移动的是文件夹,例如:
aurora@aurora-desktop:~$ mv hello/ world/
aurora@aurora-desktop:~$ cd world
aurora@aurora-desktop:~/world$ ls -l
总用量 4
-rw-rw-r-- 1 aurora aurora 0 9月 2 11:14 a
-rw-rw-r-- 1 aurora aurora 0 9月 2 11:14 b
-rw-rw-r-- 1 aurora aurora 0 9月 2 11:14 c
drwxrwxr-x 2 aurora aurora 4096 9月 2 11:19 hello
aurora@aurora-desktop:~/hello$ mv testdir hw
aurora@aurora-desktop:~/hello$ ls
hw
aurora@aurora-desktop:~/hello$ ls -l
总用量 4
-rw-rw-r-- 1 aurora aurora 0 9月 2 11:36 a
drwxrwxr-x 2 aurora aurora 4096 9月 2 11:25 hw
aurora@aurora-desktop:~/hello$ cp a a1
aurora@aurora-desktop:~/hello$ ls -l
总用量 4
-rw-rw-r-- 1 aurora aurora 0 9月 2 11:36 a
-rw-rw-r-- 1 aurora aurora 0 9月 2 11:38 a1
drwxrwxr-x 2 aurora aurora 4096 9月 2 11:25 hw
同样,复制文件夹需在文件名后加上 / ,表示复制的是一个文件夹。如果待移动的文件夹里还有子文件夹,需加上 -r 参数,例如:
aurora@aurora-desktop:~/hello$ cd hw
aurora@aurora-desktop:~/hello/hw$ ls -l
总用量 8
-rw-rw-r-- 1 aurora aurora 0 9月 2 11:40 helloooooo
drwxrwxr-x 2 aurora aurora 4096 9月 2 11:40 r
drwxrwxr-x 2 aurora aurora 4096 9月 2 11:40 s
aurora@aurora-desktop:~/hello/hw$ cd ..
aurora@aurora-desktop:~/hello$ mkdir train
aurora@aurora-desktop:~/hello$ cp -r hw/ train/
aurora@aurora-desktop:~/hello$ cd train
aurora@aurora-desktop:~/hello/train$ ls -l
总用量 4
drwxrwxr-x 4 aurora aurora 4096 9月 2 11:43 hw
aurora@aurora-desktop:~/hello/train$ cd hw
aurora@aurora-desktop:~/hello/train/hw$ ls -l
总用量 8
-rw-rw-r-- 1 aurora aurora 0 9月 2 11:43 helloooooo
drwxrwxr-x 2 aurora aurora 4096 9月 2 11:43 r
drwxrwxr-x 2 aurora aurora 4096 9月 2 11:43 s
1、删除文件:rm命令,rm 文件名1 文件名2…
aurora@aurora-desktop:~/hello/train/hw$ ls -l
总用量 8
-rw-rw-r-- 1 aurora aurora 0 9月 2 11:43 helloooooo
drwxrwxr-x 2 aurora aurora 4096 9月 2 11:43 r
drwxrwxr-x 2 aurora aurora 4096 9月 2 11:43 s
aurora@aurora-desktop:~/hello/train/hw$ rm helloooooo
aurora@aurora-desktop:~/hello/train/hw$ ls -l
总用量 8
drwxrwxr-x 2 aurora aurora 4096 9月 2 11:43 r
drwxrwxr-x 2 aurora aurora 4096 9月 2 11:43 s
2、删除空文件夹:rmdir命令,rmdir 空文件夹名1 空文件夹名2…
aurora@aurora-desktop:~/hello/hw$ ls -l
总用量 8
-rw-rw-r-- 1 aurora aurora 0 9月 2 11:40 helloooooo
drwxrwxr-x 2 aurora aurora 4096 9月 2 11:40 r
drwxrwxr-x 2 aurora aurora 4096 9月 2 11:40 s
aurora@aurora-desktop:~/hello/hw$ rm r s
rm: 无法删除"r": 是一个目录
rm: 无法删除"s": 是一个目录
aurora@aurora-desktop:~/hello/hw$ rmdir r s
aurora@aurora-desktop:~/hello/hw$ ls -l
总用量 0
-rw-rw-r-- 1 aurora aurora 0 9月 2 11:40 helloooooo
3、删除整个文件夹:rm命令,rm -rf 文件夹名1 文件夹名2
aurora@aurora-desktop:~$ rm -rf test1 world
aurora@aurora-desktop:~$ cd test1
bash: cd: test1: 没有那个文件或目录