python_Daily practice (每日一练) 06

  1. 练习题2
    练习ls、cd、mkdir、touch、重定向>、mv、rm命令的使用

要求:
(1)简述,如果在Ubuntu左侧的快捷菜单中,没有终端,那么该怎样将其找出来
直接点击左侧第一个按钮,然后输入"terminal",点击终端打开.
或者右键空白区域,点击在终端中打开

(1)使用Linux查看家目录下的文件、文件夹的名字
ls ~

(2)用列表的方式查看家目录下的文件、文件夹的名字
ls -l ~

(3)显示家目录下的文件、文件夹的名字,包括隐藏的文件夹
ls -a ~

(4)在家路径下创建A文件夹
mkdir ~/A

(5)在上一步创建的A文件夹中,创建B/C/D文件夹
cd ~/A
mkdir -p B/C/D

(6)在上一步所在的路径中,创建C/E/F文件夹
mkdir -p C/E/F

(7)A/B/C中创建一个hello.py文件
touch ~/A/B/C/hello.py

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

(9)将/usr/bin路径下所有的文件(文件夹)的名字存储到 上一步创建的world.py文件中
ls /usr/bin/ > ~/A/B/world.py

(10)复制A/B/C/hello.py文件到家目录
cd
cp /A/B/C/hello.py .

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

(12)将A/B/C/haha.py文件移动到A/B文件夹中
cd ~
mv A/B/C/haha.py A/B/

(13)查看当前操作的路径
pwd

(14)跳转到桌面路径
cd /home/python/Desktop
cd ~/Desktop

(15)将当前的路径信息存储到 test.txt文件中
pwd > ./test.txt

(16)查看test.txt文件中内容
cat test.txt

(17)删除test.txt文件
rm test.txt

(18)显示A/B/haha.py文件的所有内容
cat A/B/haha.py

(19)搜索A/B/haha.py文件中以字母p开头的所有内容
cd ~
grep -n “^p” A/B/haha.py

(20)将上一步搜索的结果存储到桌面上的test.txt文件中
cd ~
grep -n “^p” A/B/haha.py > ~/Desktop/test.txt

提示:
注意家目录的表达方式是~
只要是将显示的内容存储到一个文件中,就可以考虑使用重定向
如果在某个不存在的文件夹下创建某个文件夹时,需要考虑使用 -p

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值