linux的基本命令及vim程序编辑器的练习

1.rht-vmctl start desktop  打开虚拟机

  rht-vmctl  view desktop  显示登录界面

  rht-vmctl  poweroff desktop   关闭虚拟机

  rht-vmctl  restart desktop     重启虚拟机

2.mkdir 创建目录

mkdir  a   创建一个目录a

mkdir   /etc/d   在etc下建立一个d目录 

3(1)touch 创建文件夹

touch    c

touch /etc/d

(2) 修改文件时间

  1. mtime:当文件的‘’内容数据‘’更改时,就会更新这个时间,内容数据是文件的内容,而不是文件的属性与权限。
  2. ctime:当文件的‘’状态‘’改变时,就会更新这个时间,
  3. atime:当‘’该文件的内容被取用时‘’,就会更新这个读取时间。

      -a:仅修改访问时间;

      -c:仅修改文件的时间;

      -d:修改日期而不用目前的时间;

      -m:仅修改mtime

      -t:后面可以接想要修改的时间而不用目前的时间,格式为[YYMMDDHHmmss]

4. (1)cat  正向显示文件中的内容

      -A  可以列出一些特殊字符

      -b 列出行号,空白行不标出

      -n 列出行号,空白行也标出

      -E 将结尾的断行字符$表示出来

   (2)tac  反向显示文件中的内容

  (3)less 按页翻看 

          空格键:向下翻一页

           pgUp  : 向上翻一页

           pgDn  : 向下翻一页

           /字符串:关键字的搜寻

            n :向下查询关键字

            N:向上查询关键字

            q: 离开less界面 

        more 按页翻看

              空格键:向下翻一页

               Enter:向下滚动一行

                q: 离开

              /字符串:向下搜寻关键字

              b或ctrl+b:代表返回翻页,仅适用于文件,不适合管道。

          more和less命令都是按页翻看,可两者的区别在于more命令只能向下翻看,而less命令即可向上翻看也可向下翻看

        5.head   显示前几行的内容,如果不直接给出数据,则默认为10行

           格式:head  -n  5 passwd   显示passwd文件中的前5行 

                  head  -n  -100 passwd   显示passwd文件中前面的内容,并不包括后面100行 

       

           tail : 显示后几行的内容,如果不直接给出数据,则默认为10行

            格式:tail  -n  5 passwd   显示passwd文件中的后5行 

                    tail -n +10 passwd  显示passwd文件中10行以后的数据。


            sed :显示文件中间的内容

            格式: sed  -n '15,18p'  passwd    显示passwd文件中间15-18行的内容 

6.mv  移动文件或目录

 格式:mv    a    b        移动文件a到b中,若b存在,则直接移动到b中,若b不存在,移动a并改名为b;

          mv    a    /etc/conf/    将a文件移动到目录etc下的conf中

          mv    /tmp/sd      /etc/conf/     将目录tmp下sd移动到目录etc目录下的conf下

7.cp  复制文件或目录

   cp  -r   a    /tmp/       复制a文件到tmp目录下

   cp   -r      /tmp/sdf   .    复制tmp目录下的sdf目录或文件到当前桌面

8.rm 

rm -fr  *          删除桌面上所有的文件和目录

rm -rf   /tmp/*     删除tmp目录下的所有文件或目录

rm -rf   /tmp/sds      删除tmp目录下的sds文件或目录

9、file 查看文件类型

查看文件是ASCII或data或者binary哪种类型

10、wc   统计文件

    wc  -l     统计文件的行数

    wc  -c   统计文件的字节数

    wc   -s  统计文件的字符数

    wc  -w  统计文件中的单词数

11.vim的程序编辑器

  (1)  :/关键字              查找文件中的关键字

             n :向下匹配关键字

             N:向上匹配关键字

    (2):数字      光标移动到文件中的指定行

               gg         光标直接放在文件中的第一行

                 G          光标直接移动到文件中的最后一行

     (3):%s/旧字符/新字符/g            文件中的每个旧字符都被替换为新字符

             :%s/旧字符/新字符             文件中的每一行中的第一个字符被替换掉

             :1,5s/旧字符/新字符/g          文件中1到5行中每个旧字符都被替换为新字符

      (4) :set  nu                               列出行号

                 : set  nonu                          取消行号

                 : set  cursorline                    列出行线,便于阅读

                 : set mouse=a                     鼠标可以在vim中移动    

(5)输入时光标的位置

       i      光标前输入                                I      光标跳到所在行的行首

      o      光标所在行的下一行                  O    光标所在行的上一行

      s       删除光标所在字符并插入字符     S  删除光标所在行并插入字符

      a       光标所在位置移一个字母并插入  A光标所在行行首并插入

      h     光标向左移动一个字符                   j 光标向下移动移动一个字符

       k     光标向上移动一个字符                   l  光标向右移动一个字符

       ?  或 : 或  /          光标移动到下面那一行

(6)y 复制                                                              p粘贴

       yw  复制一个单词  

       yl    复制一个字母

       yy    复制一行

      y5y   复制5行

     

     d      删除                                                                   c剪切                                                                                               dw  删除一个单词                                                     cw    剪切一个单词

       dl   删除一个字母                                                      cl     剪切额一个字母

       dd  删除一行                                                            cc       剪切一行

      d5d   删除5行                                                            c5c      剪切5行

      

       


     

 

    

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值