python基础复习-Linux常见的命令

1.使用Linux查看当前目录下的文件、文件夹的名字

解:
	ls

2.用列表的方式查看当前目录下的文件,文件夹名字

解:
	ls -l

3.显示当前目录下的文件、文件夹的名字,包括隐藏的文件夹

解:
	ls -a

4.在当前路径下创建A文件夹

解:
	mkdir ./A

5.在上一步创建的A文件夹中,创建B文件夹

解:
	mkdir ./A/B

6.在第g步所在的路径中,使用一个命令在A/B文件夹中创建C文件夹

解:
	mkdir ./B/C

7.A/B/C中创建一个hello.py文件

解:
	touch ./A/B/C/hello.py

8.在A/B文件夹中创建一个world.py文件

解:
	touch ./A/B/world.py

9.将/usr路径下所有的文件(文件夹)的名字存储到 上一步创建的world.py文件中,假设A文件夹在主目录下

解:
	ls /usr > ~/A/B/world.py

10.复制A/B/C/hello.py文件到桌面

解:
	cp ~/A/B/C/hello.py ~/Desktop/

11.将/usr路径下所有的文件(文件夹)的名字存储到 A/B/C/haha.py文件中

解:
	ls /usr > ~/A/B/C/haha.py

12.将A/B/C/haha.py文件移动到A/B文件夹中

解:
	mv ~/A/B/C/haha.py ~/A/B

13.查看当前操作的路径

解:
	pwd

14.跳转到桌面路径

解:
	cd ~/Desktop

15.删除桌面上的hello.py文件

解:
	rm ~/Desktop/hello.py

16.显示A/B/haha.py文件的所有内容

解:
	cat ~/A/B/haha.py

17.在桌面创建test文件夹

解:
	mkdir ~/Desktop/test

18.在test文件夹中,创建若干个子文件、子文件夹、子子文件夹

解:
	cd ~/Desktop/test
	mkdir ***
	touch ***

19.分别使用rm、mv、rmdir操作test文件夹

解:
	cd ~/Desktop
	rm -r test
	mv test test2

20.归纳总结rm、mv、rmdir在操作文件夹时的区别

解:
	rm命令可以同时删除文件或目录
	rmdir是一个与mkdir相对应的命令,mkdir是建立目录,而rmdir是删除目录命令
	而mv用户可以使用mv命令来为文件或目录改名或将文件由一个目录移入另一个目录中
	rm 删除非空文件夹时,必须加上-r
	mv 移动文件夹无需加其他命令
	rmdir 只能操作空文件夹

21.简述相对路径和绝对路径的区别

解:
	绝对路径,从根目录为起点到你所在的目录;相对路径,从一个目录为起点到你所在的目录。

22.在桌面上的A/B/C/D/E/F/G文件夹下,创建一个文件夹MM

解:
	mkdir ~/Desktop/A/B/C/D/E/F/G/MM

23.使用相对路径跳转到C文件夹中

解:
	cd ~
	cd ./Desktop/A/B/C

24.在C文件夹中创建一个HH文件夹

解:
	cd ~
	mkdir ./Desktop/A/B/C/HH

25.显示从A文件夹开始的目录树

解:
	tree A

26.在A文件夹下创建一个hello.py文件

解:
	cd ~/Desktop
	touch ./A/hello.py

27.给A/hello.py文件创建一个软链接

解:
	ln -s ~/Desktop/A/hello.py hello-softlink.py

28.给A/hello.py文件创建一个硬链接

解:
	ln ~/Desktop/A/hello.py hello-softlink.py

29.简述硬链接和软链接的区别

解:
	硬链接就是同一个文件使用了多个别名,软连接就是文件用户数据
发布了9 篇原创文章 · 获赞 4 · 访问量 911

猜你喜欢

转载自blog.csdn.net/weixin_43755186/article/details/105424807