linux 练习题
- 创建一个自己名字拼音全拼的文件夹
mkdir gyj
2.在文件文件夹中创建三个文件夹aaa,bbb,ccc
mkdir aaa,bbb,ccc
3.进入aaa文件夹中创建新文件a.txt,并在里面输入内容
touch a.txt vi a.txt Esc dsfas Esc :wq
4.将a.txt文件分别拷贝一份到bbb,ccc文件夹中,名字分别为b.txt,c.txt
cp a.txt ../bbb/b.txt
- 将a.txt重命名为aaa.txt,并为aaa.txt建立软连接aaa_ruan.txt,硬链接aaa_yin.txt
mv a.txt aaa.txt ln aaa.txt aaa_ruan.txt ln -s aaa.txt aaa_ying.txt
- 查看aaa_ruan.txt和aaa_yin.txt
cat aaa_ruan.txt cat aaa_ying.txt
- 删除aaa.txt文件
rm a.txt
8.再次查看aaa_ruan.txt和aaa_yin.txt
cat aaa_ruan.txt cat aaa_ying.txt
9.查看系统的cpu信息,并把CPU信息保存到aaa文件夹里的czxt.txt里。
cat /proc/cpuinfo cat /proc/cpuinfo > czxt.txt (>是写入)
10.查看系统的磁盘信息,并把磁盘信息保存到aaa文件夹里的czxt.txt里
df -hl df -h >> czxt.txt (>>是追加)
- 查看系统的内存信息,并把内存信息保存到aaa文件夹里的czxt.txt里
free -m free -m >> czxt.txt (>>是追加)
- 使用vim操作czxt.txt,查找带有CPU字样的信息,并统计一共出现出现了CPU字样多少次,记录在czxt.txt的最后一行。
:%s/objstr//gn ----------- 统计cpu出现的次数
:%s/objstr//gn wq ----------- 统计cpu出现的次数并保存
grep cpu czxt.txt | wc -l >> czxt.txt
- 删除关于内存的全部信息
在vim里执行:set number
在vim里执行set number 查看出所要删除的内容在第几行
66,68d