发布于 2017-03-22 07:14:29 | 255 次阅读 | 评论: 0 | 来源: PHPERZ

这里有新鲜出炉的精品教程,程序狗速度看过来!

Ubuntu Linux操作系统

Ubuntu(乌班图)是一个以桌面应用为主的Linux操作系统。Ubuntu基于Debian发行版和GNOME桌面环境,与Debian的不同在于它每6个月会发布一个新版本。



1 - - - 新建空文件:touch命令,touch 新文件名1 新文件名2 …


aurora@aurora-desktop:~/test$ touch aaa.txt 

aurora@aurora-desktop:~/test$ ls -l

总用量 0

-rw-rw-r-- 1 aurora aurora 0  92 11:00 aaa.txt

一次新建多个文件就在touch后面直接加文件名咯,可以不用扩展名,用空格分隔


2 - - - 新建文件夹:mkdir命令,mkdir 新文件夹名1 新文件夹名2 …


aurora@aurora-desktop:~$ mkdir hello

aurora@aurora-desktop:~$ more hello

hello: directory

一次新建多个文件夹就在mkdir后面直接加文件夹名,用空格分隔


3 - - - 移动文件(夹):mv命令,mv 待移动的文件(夹) 目标路径 移动多个文件(夹)用空格隔开


aurora@aurora-desktop:~/hello$ ls -l

总用量 0

-rw-rw-r-- 1 aurora aurora 0  92 11:14 a

-rw-rw-r-- 1 aurora aurora 0  92 11:14 b

-rw-rw-r-- 1 aurora aurora 0  92 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  92 11:14 a

-rw-rw-r-- 1 aurora aurora 0  92 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  92 11:14 a

-rw-rw-r-- 1 aurora aurora    0  92 11:14 b

-rw-rw-r-- 1 aurora aurora    0  92 11:14 c

drwxrwxr-x 2 aurora aurora 4096  92 11:19 hello

4 - - - 重名名文件(夹):mv命令,mv 原文件(夹)名 新文件(夹)名

aurora@aurora-desktop:~/hello$ mv testdir hw

aurora@aurora-desktop:~/hello$ ls

hw

5 - - - 复制文件(夹): cp命令,cp (-r) 待复制的文件(夹)名 新文件(夹)路径

aurora@aurora-desktop:~/hello$ ls -l

总用量 4

-rw-rw-r-- 1 aurora aurora    0  92 11:36 a

drwxrwxr-x 2 aurora aurora 4096  92 11:25 hw

aurora@aurora-desktop:~/hello$ cp a a1

aurora@aurora-desktop:~/hello$ ls -l

总用量 4

-rw-rw-r-- 1 aurora aurora    0  92 11:36 a

-rw-rw-r-- 1 aurora aurora    0  92 11:38 a1

drwxrwxr-x 2 aurora aurora 4096  92 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  92 11:40 helloooooo

drwxrwxr-x 2 aurora aurora 4096  92 11:40 r

drwxrwxr-x 2 aurora aurora 4096  92 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  92 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  92 11:43 helloooooo

drwxrwxr-x 2 aurora aurora 4096  92 11:43 r

drwxrwxr-x 2 aurora aurora 4096  92 11:43 s

删除文件(夹):

1、删除文件:rm命令,rm 文件名1 文件名2…

aurora@aurora-desktop:~/hello/train/hw$ ls -l

总用量 8

-rw-rw-r-- 1 aurora aurora    0  92 11:43 helloooooo

drwxrwxr-x 2 aurora aurora 4096  92 11:43 r

drwxrwxr-x 2 aurora aurora 4096  92 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  92 11:43 r

drwxrwxr-x 2 aurora aurora 4096  92 11:43 s

2、删除空文件夹:rmdir命令,rmdir 空文件夹名1 空文件夹名2…

aurora@aurora-desktop:~/hello/hw$ ls -l

总用量 8

-rw-rw-r-- 1 aurora aurora    0  92 11:40 helloooooo

drwxrwxr-x 2 aurora aurora 4096  92 11:40 r

drwxrwxr-x 2 aurora aurora 4096  92 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  92 11:40 helloooooo

3、删除整个文件夹:rm命令,rm -rf 文件夹名1 文件夹名2

aurora@aurora-desktop:~$ rm -rf test1 world

aurora@aurora-desktop:~$ cd test1

bash: cd: test1: 没有那个文件或目录


最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务