Linux常用命令2

1.shell 输出: echo


   输出环境变量$PATH: echo $PATH  

2.设置一个新的环境变量HELLO ,值为 hello


   export HELLO="hello" 

3.清除环境变量 HELLO


   unset HELLO  

4. sed 命令(按行筛选文本)

显示web.xml 所有内容
sed -n 'p' web.xml 
显示web.xml 第1行
sed -n '1p' web.xml
显示web.xml 第包含有w的行
sed -n '/w/p' web.xml
选取web.xml第 1 行到 3 行之间的行
sed -n '1,3p' web.xml
选取web.xml第 2 行之后的 3 行
sed -n '2,+3p' web.xml
选取 <welcome-file-list> 到 </welcome-file-list>之间的行
sed -n '/<welcome-file-list>/,/<\/welcome-file-list>/p' web.xml
选取从1开始,步进为2(奇数行)
sed -n '1~2p' web.xml
选取从从2开始,步进为2(偶数行)
sed -n '2~2p' web.xml

5.  wc  : 统计指定文件中的字节数、字数、行数,并将统计结果显示输出。

统计web.xml 字节数。
   wc -c web.xml
 统计web.xml 行数。
   wc -l web.xml
 统计web.xml 字符数。这个标志不能与 -c 标志一起使用。
   wc -m web.xml
 统计web.xml 字数。一个字被定义为由空白、跳格或换行字符分隔的字符串。
   wc -w web.xml
 打印web.xml 最长行的长度。
   wc -L web.xml

6. find :查找文件

在当前目录及子目录中,查找大写字母开头的txt文件 
 find . -name '[A-Z]*.txt'   
在/etc及其子目录中,查找host开头的文件 
 find /etc -name 'host*'   
在$HOME目录及其子目录中,查找所有文件   
 find ~ -name '*' 
当前目录及子目录中,查找属主具有读写执行,其他具有读执行权限的文件   
 find . -perm 755

7. awk命令(按列筛选文本)

每行按空格或TAB分割(默认情况),输出web.xml文本中的1、4项
 awk '{print $1,$4}' web.xml
过滤web.xml第一列等于<web-app的行:
 awk '$1=="<web-app" {print $1,$3}' web.xml    
指定web.xml分割字符 >
 awk -F '>' '{print $1,$2}'   web.xml

8.df -h:显示磁盘分区上可以使用的磁盘空间。

9.du -h : 显示每个文件和目录的磁盘使用空间~~~文件的大小。

10. top (cpu使用情况

top后按数字“1”可监控每个逻辑CPU的状况。
如果不按1,则在top视图里面显示的是所有cpu的平均值。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

cssl-虞老师

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值