linux指令练习题

倾然丶 夕夏残阳落幕 提交于 2019-11-27 16:56:18

1.创建一个目录/data

mkdir   /data 或者 cd /  ; mkdir data

2.在/data 下面创建一个文件 oldboy.txt

touch  /data/oldboy.txt; 或者cd /data; touch oldboy.txt

3.为oldboy.txt 增加内容为 i am studying linux.

 

1.echo 'i am studying linux' > oldboy.txt

2.vi  /data/oldboy.txt 进入vi编辑器,点i进入编辑模式,输入i am studying linux,esc退出编辑模式,:wq保存退出。

3.cat  >oldboy.txt<<EOF

i am studying linux.

EOF

4 .把 oldboy.txt 文件拷贝到/tmp下

1.cd  /data

cp  oldboy.txt   /tmp/

5.把 /data 目录移动到/root下

mv  /data     /root/

6.进入root目录下的data目录,删除oldboy.txt

cd  /root/data/

rm -f oldboy.txt

7.退出到上级目录,删除data 目录

cd ../或者 cd..

rm -rf data

8.已知文件text.txt 内容为

text

liyao

oldboy

请打印出text.txt内容时,不包含oldboy字符串的命令。

 

cat text.txt | grep -v oldboy

9.请用一条命令完成创建目录/oldboy/text,即创建/oldboy目录及/oldboy/text目录

mkdir -p  /oldboy/text

10.已知/tmp 下已经存在test.txt文件,如何执行命令才能把/mnt/test.txt拷贝/tmp下覆盖/tmp/test.txt,

而让系统不提示是否覆盖

\cp  /mnt/test.txt   /tmp/test.txt

/bin/cp  /mnt/test.txt   /tmp/test.txt

11.只查看ett.txt文件内第20到30行的内容

1.sed -n '20,30p' ett.txt

2.head -30 ett.txt | tail -11

3.awk '{if(NR<31 && NR>19) print  $1} ett.txt

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!