免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 975 | 回复: 0
打印 上一主题 下一主题

shell命令技巧 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-11-22 11:07 |只看该作者 |倒序浏览

1、在Linux终端模式下获取MS-windows机器名:
nmblookup -A IP地址 | awk '{if(NR=="2" && $2!="reply") print $1}'
   
2、Linux下给WIN主机发送net send消息:
echo "消息" | smbclient -I IP地址 -M $(nmblookup -A IP地址 | awk '{if(NR=="2" && $2!="reply") print $1}')



3、获取当前系统的unix时间戳,及转换unix时间戳为标准格式:

date +'%s'
date +'%F %R' -d "1970-01-01 UTC $(date +%s) seconds"
4、SMTP base64身份验证编码转换方法:

编码
echo "$text" | perl -e 'use MIME::Base64; $_=encode_base64();print;'
解码
echo "$base64_text" | perl -e 'use MIME::Base64; $_=decode_base64();print;'
shell下的base64
程序包下载
5、用RPM方式安装的MYSQL不能卸载,提示出错:
  {在 mysqld 服务中读取信息时出错:没有那个文件或目录
    error: %preun(mysql-server-5.0.37-1.fc6.i386) scriptlet failed, exit status 1}
   rpm -e mysql-server --nodeps --force 也不能卸载。
解决办法:
rpm -e mysql-server --noscripts            
6、关掉Shell中的“滴”的提示音:
在 Linux 控制台下(没有 X11):
setterm -blength 0 ;
setterm -bfreq 10 ;
在 X11 下面:
xset b off
对 Bash,在/etc/inputrc添加:
set bell-style none
对 Tcsh,编辑.tcshrc:
set matchbeep = never;
set nobeep = 1 ;


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/59571/showart_1658039.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP