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=="\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的平均值。

相关推荐
jl48638213 分钟前
打造医疗设备的“可靠视窗”:医用控温仪专用屏从抗菌设计到EMC兼容的全链路解析
大数据·运维·人工智能·物联网·人机交互
曾几何时`3 分钟前
Docker容器化部署编译运行模块
运维·docker·容器
HalvmånEver6 分钟前
Linux:线程 ID 与地址空间布局:深入理解线程内存分布(线程七)
linux·运维·服务器·操作系统·线程
以太浮标7 分钟前
华为eNSP模拟器综合实验之- NAT策略配置类型全景汇总
服务器·网络·华为
北京阿法龙科技有限公司11 分钟前
工业场景下AR+AI图像识别:精准选型赋能运维与质检
运维·人工智能·ar
小oo呆35 分钟前
【学习心得】CMD终端设置Proxy的几个要点
运维·服务器·网络
Forget_855042 分钟前
RHEL——制作母盘
linux·运维·服务器
释怀不想释怀1 小时前
Linux命令--echo~反引号符~重定向符(>>)~tail命令
linux·运维·服务器
Max_uuc1 小时前
【C++ 硬核】给单片机装上“反射”:手写极简属性系统 (Property System) 自动化 CLI 开发
运维·自动化
云小逸1 小时前
【Nmap 设备类型识别技术】整体概况
服务器·c语言·网络·c++·nmap