Linux - (二)常用命令


1.查看帮助
man 命令  //查看该命令的帮助文档
q //退出帮助页面
2.切换目录:cd   
cd 目录(文件夹)
cd 目录/目录
cd  ..     // 返回上一级目录
cd /       // 回到根目录
cd ~      // 回家
cd -       // 回到上一次的目录
3.创建目录和删除目录
mkdir //创建目 mkdir -p 
  mkdir  目录名         
mkdir -p a/b/c    //创建多层目录
rmdir //删除目录, 
rmdir 目录      //删除当前目录下指定目录,只能删一个空目录
也可以用 -p 删除多层目录,但都用rm命令更方便(后面)
4.展示目录下的文件列表
ls
ls  //展示能看见的文件和目录的名称
ls  -a //展示所有文件的名称,包括看不见的
文件前面有“.”的代表的是隐藏文件
ls  -l (ll) //显示所有文件并带有详细信息(ls升级版)
    简写为:ll
ll  -h //友好的显示,文件大小不是纯数字,显示k了...
5.浏览文件
cat //显示文件的所有内容
more //分页显示,空格向下一页,回车下一行,不能上
less //分页显示,可以按上下键(PageUp,PageDown)浏览
tail //查看文件的后面的内容 tail -5 setting.xml
     tail -要显示的行数 文件名  //根据参数显示文件的后几行
   tail -f 文件名 //动态的查看文件内容(例:查看tomcat启动日志文件)
  crlt+c 暂停动态滚动查看
6.对文件的操作
touch 文件名 //创建一个文件
cp  文件名  目录/文件名    //复制一个文件到指定目录/文件
例如:cp 1.txt 2.txt    
mv  文件名  目录/文件名  //移动文件到指定的目录/文件
删除文件 rm
rm  文件名 //带询问删除
rm  -f  文件名 //不带询问删除
rm  -r  目录 //带询问的递归删除
rm  -rf  目录 //不带询问的递归删除 慎用。。。
7.tar:打包或解压一个文件或者目录
常用的组合
   -cvf:打包一个文件或者目录
   -zcvf:打包并压缩一个文件或者目录 压缩的格式是:gzip
   -xvf:解压或者打开一个文件
用法:
   tar  参数  文件名  要打包或者解压的文件目录0
例如:
   将当前目录下的所有文件打包成test1.tar
tar -cvf test1.tar ./*
   将当前目录下的所有文件打包并压缩成test2.tar.gz
tar -zcvf test2.tar.gz ./*
   将test1.tar解压到当前目录
tar -xvf test1.tar 
   将test1.tar解压到b目录
tar -xvf test1.tar -C b
8.查找符合条件的字符串
grep  字符串 要查找的文件

9.查看当前的工作目录
pwd 

10.下载资源

 

wget  资源路径  //联网可以下载任何url(www.163.com可以)

 

 

11.查看磁盘空间: df -h

12.free查看内存空间使用情况:
     -g GB单位
  -m MB

 

-k  KB

 

13.日志文件中关键字查找

        grep -c 'Sending mail.*hexiaoyan' info-2018-06-15.log     显示有关键字的行数

        grep 'Sending mail.*hexiaoyan' info-2018-06-15.log         显示详情

        grep -B 10 'Sending mail.*hexiaoyan' info-2018-06-15.log        显示有关键字行及后10行,-A 前几行

        tail -2000f hawkeye.log | grep "Exception"         tail,查找最近的,2000行带关键字, f监视,实时更新的,-n只查找不刷新。

        cat log.txt | grep 'ERROR' -A 5

        意思是,在log.txt文件中,查找ERROR字符,并显示ERROR所在行的之后5行

        cat log.txt | grep 'ERROR' -B 5  之前5行

        cat log.txt | grep 'ERROR' -C 5 前后5行

        cat log.txt | grep -v 'ERROR' 排除ERROR所在的行
 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值