关于Linux系统的基础使用

在此记一些上课没有太记住的linux基础使用命令

     基础命令:建立文件及目录(文件夹):

                                  1>、touch file                            ##建立空文件

                                  2>、mkdir                                  ##建立目录

                                  3>、mkdir -p                              ##建多级目录  eg:mkdir -p file1/file2/file3

                                  4>、rm -f                                     ##强行删除不提示

                                  5>、rm -rf                                    ##强行删除多级目录

                                  6>、vim file                                 ##文件的编辑(默认进入文件后为浏览模式,按“I”进入 插入模式 写字符,编写完                                                                                         后按“esc”退出编辑模式,输入:wq完成编辑保存并退出)

    1、vim使用:

                 yy:复制整行  yl:复制字母  yw:复制单词

                 dd:删除整行  dl:删除字母  dw:删除单词

                  u:撤销         ctrl+r:反撤销   p:粘贴  cc:剪切(之后按esc退出Insert模式再粘贴!)

    2、字符批量处理:

                  1>批量添加:ctrl v选中所要加的字符列,按“I”编辑文本,esc结束编辑

                  2>批量修改:(:%s/原有字符/修改字符/g(改全文))    s:所有行  g:所有列

                  3>批量删除:选中+delete

    3、同时编辑多个文本

                  vim file 

                      :sp file1            ##光标默认再哪个文件操作的就是哪个文件,ctrl+w按完再放开在按上下可移动光标所在窗口

    4、vim退出

        正常情况下退出           :q        ##直接退出

                                               :q!    ##更改文件后不保存退出 

                                               :wq     ##更改后退出 

                                               :wq! ##只读文件更改后退出        

         不正常情况:

                             vim不正常退出时,会产生一个file.swp文件

    5、文件查看

                  1>cat file    ##输出文件所有内容        cat -b file    ##输出所有内容并添加行号

                       cat -b file>package    ##将file文件保存到目录package中

                   2>less file    ##分页浏览

                   3>tail -n file  ##显示文件后n行  eg:tail -n 3 file #显示后三行

                   4>head file   ##默认显示前十行  

    6、文件复制  

                  cp file1 deatfile

                  cp sourcefile1 sourcefile2 destdir/            ##复制多个文件到目录中

                  cp -r sourcedir destdir/     

    7、文件移动

                  mv sourcefile detfile        ##重命名

                  mv sourcefile destdir       ##移动

                  mv sourcedir destdir       ##移动目录

                  mv test/* .                          ##移动到桌面   “.”代表当前目录下所有文件

                  mv  *  目标目录

8、文件路径:绝对路径:以“/”开头,文件在系统中的真实路径   

                          相对路径:文件相对当前系统位置的一个名称简写

9、关于路径的命令:

              pwd:显示当前工作目录

              cd:切换当前工作目录

              cd /mnt切换到mnt目录下

              cd -  :进入当前目录之前所在的目录

               cd  ~student  :到student用户的家目录中

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值