linux shell常用指令

这篇博客介绍了Linux系统中的一些常用命令,包括安装软件、切换用户、查看进程、读取文件尾部等,并展示了如何使用自动化脚本来简化这些操作,如自动输入密码、查看根目录和一级目录内存大小、启动SSH服务以及文件内容的追加和清空。此外,还讲解了如何检查字符串内容并实现自动安装插件和依赖包的无交互过程。
摘要由CSDN通过智能技术生成
// 安装软件指令            
	sudo apt-get install xxx
// 切换用户指令               
	su xxx
// 查看进程指令            
	ps -ef | grep xxx
// 查看 xxx文件最后一行            
	tail -f xxx
// 自动输入密码            
	expect    交互式脚本
// 查看根目录指令        
	df -h
// 查看一级目录内存大小指令     
	du -ah --max-depth=1
    du -ah -d 1
// 启动ssh指令        
	source /etc/init.d/ssh start
// 将字符串追加到文本结尾        
	echo "package_123.zip" >> record.txt
// 清空文本
	echo > record.txt                // 会有两行空行
	> record.txt                        // 只保留第一行内容
// 将指令返回值赋值给变量
	pack_name=$(tail -n 1 record.txt)
// 查看字符串包含内容
	pack_name="packzge_123"
	# 二元表达式,字符串运算符
	if [[ $pack_name =~ "package" ]]
	then
    	echo "包含"
	fi

// 自动安装插件,不需要输入yes
apt-get install -y xx
// 自动安装依赖包
apt-get -f install xx

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值