首页 > 系统服务 > 详细

Linux的常用命令

时间:2020-02-08 16:58:40      阅读:60      评论:0      收藏:0      [点我收藏+]

切换目录命令cd:
  cd app  切换到app目录
  cd ..  切换到上一层目录
  cd /  切换到系统根目录
  cd ~  切换到用户主目录
  cd -  切换到上一个所在目录
  使用tab键来补全文件路径

列出文件列表命令ls(list):显示当前目录下的内容
  格式:ls[参数] [路径或文件名]
    ls -a  显示所有文件或目录(包含隐藏的文件)
    ls -l 缩写成ll  列出文件的详细信息,包括文件权限信息
  在linux中以 . 开头的文件都是隐藏的文件

创建目录和移除目录命令:
  mkdir(make directory)命令可用来创建子目录
    mkdir app  在当前目录下创建app目录

    mkdir –p app2/test   级联创建aap2以及test目
  rmdir(remove directory)命令可用来删除“空”的子目录

    rmdir app  删除app目录

浏览文件命令:cat、more、less
  cat用于显示文件的内容。
    格式:cat[参数]<文件名>
      cat yum.conf
  more一般用于要显示的内容会超过一个画面长度的情况。
    按空格键显示下一个画面,回车显示下一行内容,按 q 键退出查看。
    more yum.conf
  less用法和more类似,不同的是less可以通过PgUp 和 PgDn 进行上下翻页。
    less yum.conf
  tail用于显示文件后几行的内容。
    用法:
      tail -10 /etc/passwd  查看后10行数据
      tail -f catalina.log  动态查看内容(当内容发生改变时,实时更新)
  ctrl+c 结束查看

文件操作命令:
  rm 删除文件
    rm a.txt  删除a.txt文件
    删除需要用户确认,y/n

  rm 删除不询问
    rm -f a.txt  不询问,直接删除

  rm 删除目录
    rm -r a  递归删除

  不询问递归删除(慎用)
    rm -rf a  不询问递归删除
    rm -rf *  删除所有文件
    rm -rf /*  自杀,删库跑路

  cp(copy)命令可以将文件从一处复制到另一处
    cp a.txt b.txt  将a.txt复制为b.txt文件
    cp a.txt ../   将a.txt文件复制到上一层目录中

  mv 移动或者重命名
    mv a.txt ../  将a.txt文件移动到上一层目录中
    mv a.txt b.txt  将a.txt文件重命名为b.txt

  tar命令打包或解压
    tar命令位于/bin目录下,它能够将用户所指定的文件或目录打包成一个文件,但不做压缩。

    一般Linux上常用的压缩方式是选用tar将许多文件打包成一个文件,再以gzip压缩命令压缩成xxx.tar.gz(或称为xxx.tgz)的文件。

    常用参数:
      -c:创建一个新tar文件
      -v:显示运行过程的信息
      -f:指定文件名
      -z:调用gzip压缩命令进行压缩
      -t:查看压缩文件的内容
      -x:解开tar文件

    打包:
      tar –cvf xxx.tar ./*
    打包并且压缩:
      tar –zcvf xxx.tar.gz ./*

    解压:
      tar –xvf xxx.tar
      tar -zxvf xxx.tar.gz -C /usr/aaa

  find命令
    find指令用于查找符合条件的文件
    示例:
      find / -name “ins*” 查找文件名称是以ins开头的文件
      find / -name “ins*” –ls
      find / –user fan –ls 查找用户fan的文件
      find / –user fan –type d –ls 查找用户fan的目录
      find / -perm -777 -ls 查找权限是777的文件

  grep命令
    查找文件里符合条件的字符串。
    用法: grep [选项]... PATTERN [FILE]...示例:
      grep lang anaconda-ks.cfg 在文件中查找lang
      grep lang anaconda-ks.cfg –color 高亮显示

  pwd
    显示当前所在目录
  touch
    创建一个空文件
    touch a.txt
  clear/ crtl + L  清屏

Linux的常用命令

原文:https://www.cnblogs.com/roadlandscape/p/12283583.html

(2)
(1)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!