Linux 高级命令

shell高级命令

1. 重定向
	> >> 输出重定向、输出追加重定向
	2> &> 错误重定向
	< << 输入重定向、输入追加重定向

2. 管道
	| 常见的有grep和less等
	
3. date & cal

4. passwd
	修改密码 参考/etc/passwd和 /etc/shadow文件

5. 禁用和恢复账户
	# usermod -L halfish
	# passwd -l halfish

	# usermod -U halfish
	# passwd -u halfish

6. 删除用户
	userdel -f halfish

7. 用户组
	groupadd mygroup 添加组
	groupdel mygroup 删除组
	groupmod -n mygroup yourgroup 改名

8. chown
	chown halfish a.txt 改变文件的所有者
	chown -R halfish MyDoc/ 改变文件夹的所有者

9. chgrp
	chgrp mygroup a.txt 文件的所属群组
	chgrp -R halfish MyDoc/ 改变文件夹的所属群组

10. umask
	文集缺省生成掩码

11. date uptime free w  系统信息

12. sed 
    sed -n '3,10p' aa.txt 输出3-10行
    sed '2,5d' aa.txt    删除aa.txt的2-5行后输出
    sed 's/^Sun/Moon/g' aa.txt 把全局的Sum开头的单词全部换成Moon

13. awk
    cat /etc/passwd | awk -F ':' '{print $1"\t"$7}' 以冒号为分隔符,每行都输出第1和7个字符


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值