您的位置:首页 > 运维架构 > Linux

Linux 基本操作

2018-03-21 12:10 127 查看
  这篇博客,是为了记录我学习入门Linux的概要,,所以具体的知识就不赘述,网上都有,只列出清单及一些特别的地方。
 一、常用的Linux操作命令
     1.查看目录命令 pwd
     2.打开目录命令 cd 
       cd c 或cd c/ 进入c目录
       cd / 是打开根目录,cd ~是打开用户的主目录,如果是root用户则相应地打开/root目录。
     3.查看目录命令ls     查看的是当前目录下的文件夹或文件
       多个参数是可以组合的,如ls -aF表示显示所有的文件,然后添加一个标志
       可以只显示某个文件夹或文件,如ls -l a.c
       使用"*"可以匹配文件名中的任意字符串,如ls -l *.c。
       使用"?"可以匹配一个字符,如ls 0?.c 表示第一个字符为0,扩展名为.c,文件名有两个字符的文件。
     4.建立文件命令 touch
       如果需要建立的文件已存在,touch命令可以使文件的最后访问时间变成当前时间。
     5.建立与删除文件夹命令 mkdirrmdir
       建立的目录不一定是在当前目录下,可以在任意一个目录中建立目录,参数-p可以指定建立多级目录。如mkdir -p mydir1/mydir2,表示在目录mydir1中建立目录mydir2。如果mydir1不存在,则-p会同时建立目录mydir1。
       rmdir用于删除一个空目录,也可以使用-p命令删除多级目录。如rmdir -p mydir1/mydir2,表示删除目录mydir1中的目录mydir2,在mydir1为空时,会同时删除mydir1和mydir2。
     6.文件复制命令 cp
       使用cp命令复制文件时,cp a(文件)  b(文件),如果b不存在则会创建b并复制;如果b存在则会覆盖目标文件而不给出提示,所以复制时最好使用-i参数。cp -r c/ d/,将目录c中的所有文件和目录复制到目录d中,如果目录d不存在,则建立这个目录。
       cp d/01.c . 表示将目录d中的文件01.c复制到当前目录中
       复制多个文件,如cp *.c c/
    7.文件移动或更名命令 mv
      mv 文件a 文件b 是更名命令;mv 文件a 目录c 是移动命令
      移动多个文件,如mv *.c c/
    8.删除文件与目录命令 rm
      rm 可以删除文件,如果要删除目录,则需rm -r 目录c
    9.创建链接命令 ln
   10.查看文件信息命令 wc
   11.文件查看命令 cat
      可以显示多个文件的内容,如cat a.c b.c d.c
      将(一个或多个)输出结果定向到一个文件中,如cat a.c b.c c.c >d.c。如果d.c存在,则覆盖式输入;如果不存在,则生成并输入
   12.查看文件视图命令 head 与 tail
   13.文件权限设置命令chmod
      一般格式:chmod (-c/f/v/R) (用户组)+/-/=权限(+/-/=权限)( (用户组)+/-/=权限(+/-/=权限))  文件a
   14.查找文件命令 find
      支持"*"与"?"等通配符,如 find / *.c
   15.man 系统帮助命令
二、文本编辑器VIM的使用
   1.VIM的三种工作模式及切换方法如下图所示:



  2.保存与打开文件命令(在命令模式下):
      VIM中保存文件命令是 :w  ,如 :w    :w /home/adnap7/01.c
      打开文件的命令是 :r
      退出命令 :q  ,未保存就退出会提示你使用 :q! ,可以不保存就退出
      保存并退出 :wq
  3.常用操作
    插入、删除、取消、保存、退出、查找、替换
      

       

        
     
     
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: