2018.9.7第五次笔记

LINUX学习笔记—5

这次笔记是接着上上一次笔记继续介绍基本linux命令的。
5.mv(move,移动)
作用:在目录建移动文件,重命名文件,在需要的情况下,可以移动并重命名。
基本格式:mv 源文件pathname 目的文件pathname
下图是mv命令的结果显示:

wb@ubuntu:~/wb$ ls
1.txt  arm  cd  stm32f4  wb
wb@ubuntu:~/wb$ mv 1.txt ./arm
wb@ubuntu:~/wb$ ls
arm  cd  stm32f4  wb
wb@ubuntu:~/wb$ cd arm
wb@ubuntu:~/wb/arm$ ls
1.txt  210x

这里使用了命令:mv 1.txt ./arm,将原本在wb目录下的1.txt移动到了wb目录下子目录arm文件中。
mv命令重命名的方法:

wb@ubuntu:~/wb/arm$ ls
1.txt  210x
wb@ubuntu:~/wb/arm$ mv 1.txt ../2.txt
wb@ubuntu:~/wb/arm$ ls
210x
wb@ubuntu:~/wb/arm$ cd..
cd..: command not found
wb@ubuntu:~/wb/arm$ cd ..
wb@ubuntu:~/wb$ ls
2.txt  arm  cd  stm32f4  wb

mv在绝对路径表示方法的显示结果:

wb@ubuntu:~/Downloads$ ls
2.txt
wb@ubuntu:~/Downloads$ mv 2.txt /home/wb/wb/arm/3.txt
wb@ubuntu:~/Downloads$ cd
wb@ubuntu:~$ ls
cd       Documents  examples.desktop  Music     Public   Templates  wb
Desktop  Downloads  gxx               Pictures  stm32f4  Videos
wb@ubuntu:~$ cd wb
wb@ubuntu:~/wb$ ls
arm  cd  stm32f4  wb
wb@ubuntu:~/wb$ cd arm
wb@ubuntu:~/wb/arm$ ls
210x  3.txt

6.touch
作用:创建一个空文件。
区别于mkdir ,mkdir是创建文件夹。
touch命令的结果显示:

wb@ubuntu:~/wb/arm$ touch touch.txt
wb@ubuntu:~/wb/arm$ ls
210x  3.txt  touch.txt

在当前目录下使用绝对路径给别的文件夹下创建一个空文件,测试下:

wb@ubuntu:~/wb/arm$ touch /home/wb/test.c
wb@ubuntu:~/wb/arm$ cd
wb@ubuntu:~$ ls
cd       Documents  examples.desktop  Music     Public   Templates  Videos
Desktop  Downloads  gxx               Pictures  stm32f4  test.c     wb

7.cp(copy,复制)
作用:复制文件或文件夹
基本格式:cp 源文件pathname 目标文件pathname
cp -r 复制文件夹
cp -f 强制覆盖
实际操作时,用cp -f复制文件,用cp -rf复制文件夹
用cp命令结果显示:

wb@ubuntu:~/gxx/gxx1$ cp -rf ../gxx1  /home/wb/wb/
wb@ubuntu:~/gxx/gxx1$ cd
wb@ubuntu:~$ cd wb
wb@ubuntu:~/wb$ ls
arm  cd  gxx1  stm32f4  wb

8.rm(remove,删除)
作用:用来删除文件,文件夹
rm 文件pathname
rm -r 文件夹pathname
使用rm命令结果显示:

rm: cannot remove 'cd': Is a directory
wb@ubuntu:~/wb$ rm -r cd
wb@ubuntu:~/wb$ ls
arm  gxx1  stm32f4  wb

这里写代码片

这里先没加-r,提示我他是文件夹,不能删除。
9.cat
作用:直接查看文件内的内容。
适合比较短的内容,长的内容用vi命令查看更合适。

10.rmdir
作用:删除空文件夹。
和mv一样都是删除文件或文件夹,但是这个命令只能删除空的,所以没啥用。

猜你喜欢

转载自blog.csdn.net/weixin_43132661/article/details/82490844