Linux基础与应用---文件操作

          一、实验目的
       1.认识Linux的文件操作,熟悉创建文件树、查找、链接、打包、文件操作等
       2.使用基本命令:mkdir、touch、tar、find、 ln、grep、vi等
    
       二、实验环境
       虚拟主机Linux,远程客户端putty。

    三、实验过程
    (一)准备
    1.启动Linux主机。ip 192.168.139.3 以用户yanji登录Linux主机
    2.创建文件consumer.txt和cgx.txt
       命令: cat > consumer.txt
01    刘校明    广州    1550    400
02    邓子丽    深圳    1500    500
03    林静聪    深圳    1450    600
04    庄勇添    湛江    1350    350
05    李家鹏    梅县    1050    750
06    梁舒昊    湛江    950    650
07    叶国林    湛江    1200    550
08    苏启业    深圳    1600    500
09    李伟敏    广州    1400    400
10    周晨    梅县    1000    400
11    黎峰婷    深圳    1700    600
12    庄晓    梅县    1350    300
13    陈炜志    广州    1400    550
14    叶泳敏    广州    1650    450
15    杨靖莉    梅县    1450    500
ctrl+D


    命令:cat > cgx.txt
长干行二首(1)

其一
妾发初覆额,折花门前剧。
郎骑竹马来,绕床弄青梅(2)。
同居长干里(3),两小无嫌猜,
十四为君妇,羞颜未尝开。
低头向暗壁,千唤不一回。
十五始展眉,愿同尘与灰。
常存抱柱信(4),岂上望夫台。
十六君远行,瞿塘滟滪堆(5)。
五月不可触,猿声天上哀(6)。
门前迟行迹(7),一一生绿苔(8)。
苔深不能扫,落叶秋风早。
八月胡蝶来(9),双飞西园草。
感此伤妾心,坐愁红颜老。
早晚下三巴(10),预将书报家。
相迎不道远,直至长风沙(11)。

其二
忆妾深闺里(12),烟尘不曾识。
嫁与长干人,沙头候风色(13)。
五月南风兴,思君下巴陵(14)。
八月西风起,想君发扬子(15)。
去来悲如何,见少离别多。
湘潭几日到(16),妾梦越风波。
昨夜狂风度,吹折江头树。
淼淼暗无边(17),行人在何处。
好乘浮云骢(18),佳期兰渚东(19)。
鸳鸯绿蒲上,翡翠锦屏中(20)。
自怜十五余,颜色桃花红。
那作商人妇,愁水复愁风。
ctrl+D

 

    (二)基本操作
    1.回到主目录
    $ cd

    2.创建以下文件树
    $ cd
    $ mkdir song
    $ cd song
    $ touch jasmine waltz
    $ mkdir classic pop
    $ cd classic
    $ touch elise spring
    $ cd ../pop
    $ touch redriver sailing
    
    3.
    $ cd
    $ ls -l

    4.mv waltz classic

    5.mv jasmine molihua

    6.cat > sailing.txt
Sailing
远航

I am sailing, I am sailing
home again 'cross the sea.
I am sailing stormy waters,
to be near you, to be free.
I am flying, I am flying
like a bird 'cross the sky.
I am flying
passing high clouds,
to be near you,
to be free.
Can you hear me,
can you hear me,
through the dark night far away?
I am dying,
forever crying, to be with you;
who can say?
Can you hear me,
can you hear me,
through the dark night far away?
I am dying, forever, crying to be with you;
who can say?
We are sailing,
we are sailing home again '
cross the sea.
We are sailing stormy waters,
to be near you, to be free.

我在远航,我在远航,穿越海洋,重回故乡
我在远航,乘风破浪,向你靠近,获得自由
我在飞翔,我在飞翔,像那鸟儿,展翅翱翔
我在飞翔,穿过云朵,向你靠近,获得自由
是否听到,我的歌唱,夜色茫茫,道路长长
我命垂危,人世凄凉,有你依偎,宛若天堂
是否听到,我的歌唱,夜色茫茫,道路长长
我命垂危,人世凄凉,有你依偎,宛若天堂
我们远航,我们远航,穿越海洋,重回故乡
我们远航,乘风破浪,向你靠近,获得自由

ctrl+D

    7.cp song/pop/sailing ~

    8.rm song/classic/spring

    (三)查找和链接
    1.su -
    
    2.# find /etc -name "*eth0"

    3.# ln -s /etc/sysconfig/network-scripts/ifcfg-eth0 eth0

    4.# ls -l eth0
    输出:lrwxrwxrwx 1 root root 41  9月 29 10:39 eth0 -> /etc/sysconfig/network-    scripts/ifcfg-eth0

    5.# cat eth0    显示他的内容

    6.# exit

    (四)打包
    1.cd

    2.$ tar cvzf pome.tar.gz song/

    (五)vi和grep的使用
    1. vi cgx.txt
    (1)把其中的括弧以及其里面的数字去除
      命令:  :1,$s/([0-9]*)//g
    (2)把第4-8行保存到文件cgx1.txt
      命令:  :4,8w cgx1.txt

    2.$ grep -n 十 cgx.txt
    
    3.$ grep -n 台。 cgx.txt

 

    

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值