
Bash shell
kevin_li_823
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
shell变量替换
变量替换: 一:简单赋值和替换 a=bcd $ echo $a bcd $ echo ${a} bcd 二:变量扩充 除了shell中的meta,其它的[^a-zA-Z0-9_]几乎都可以作单词边界。 同sed中关于单词边界[^a-zA-Z0-9_]的描述。 这些功能有时候会在程序中有意想不到的作用! 例如: $ a=bcd $ echo ${a}.b bcd.转载 2012-03-08 13:57:18 · 823 阅读 · 0 评论 -
Linux流行发行版的包管理比较
转自 : http://www.th7.cn/system/lin/201212/35376.shtml 以关键词搜寻软件 Gentoo: emerge -s 输出会有这个 pkg 的简介 , 关键词都可以用正规表示式 Debian: apt-cache search FreeBSD: make search name= 或 ports_glob — need portu转载 2013-09-16 19:43:46 · 630 阅读 · 0 评论 -
Ubuntu关闭按钮移到右上角
gsettings set org.gnome.desktop.wm.preferences button-layout ':minimize,maximize,close'原创 2013-07-17 21:12:10 · 905 阅读 · 0 评论 -
wget 下载网页及网页所需的所有资源
wget -c -r -np -k -L -p http://xxxx 其中 -L 参数指忽略掉其他 主机,域名 如果需要可以去掉原创 2013-03-14 23:15:46 · 1810 阅读 · 0 评论 -
mount 带有分区的loopback设备
faith:/home/jasonb# fdisk -l -u -C 592 /nebula/hda_dd.image Disk /nebula/hda_dd.image: 0 MB, 0 bytes 255 heads, 63 sectors/track, 592 cylinders, total 0 sectors Units = sectors of 1 * 512 = 512 bytes转载 2013-03-12 23:37:49 · 659 阅读 · 0 评论 -
Linux一些陌生命令和概念总结
netstat — print network connections, routing tables, interface statistics, masquerade connections, and multicast memberships. ip — show / manipulate routing, devices, policy routing and tunnels. ss原创 2012-12-21 21:42:53 · 496 阅读 · 0 评论 -
Sudo命令中使用重定向
直接在sudo命令中使用重定向可能会出问题,如: sudo route -n > /etc/haha会报告错误: bash: /etc/haha: 权限不够 原因简析 这是因为shell在解析上面的命令时时,把sudo route -n做为命令部分执行,而命令的输出结果则存到/etc/haha中。也就是说sudo只对命令部分有效,对重定向部分无效,所以发生了权限不够的错误。 解决方法转载 2012-10-15 10:28:12 · 903 阅读 · 0 评论 -
linux shell 字符串操作(长度,查找,替换)详解
原文链接:http://www.cnblogs.com/chengmo/archive/2010/10/02/1841355.html 在做shell批处理程序时候,经常会涉及到字符串相关操作。有很多命令语句,如:awk,sed都可以做字符串各种操作。 其实shell内置一系列操作符号,可以达到类似效果,大家知道,使用内部操作符会省略启动外部程序等时间,因此速度会非常的快。转载 2012-10-19 13:39:45 · 360 阅读 · 0 评论 -
让sudo不需输密码
vim /etc/sudoer %admin ALL=(ALL) NOPASSWD:ALL原创 2012-10-11 11:49:30 · 287 阅读 · 0 评论 -
查看Bash嵌套的层级
echo $SHLVL原创 2012-08-20 15:33:02 · 836 阅读 · 1 评论 -
统计你使用频率最高的10个命令
history | awk '{CMD[$2]++;count++;}END { for (a in CMD)print CMD[a] " " CMD[a]/count*100 "% " a;}' | grep -v "./" | column -c3 -s " " -t | sort -nr | nl | head -n10转载 2012-07-31 10:02:04 · 1315 阅读 · 1 评论 -
iconv用法
用法: iconv [选项...] [文件...] 转换给定文件的编码。 输入/输出格式规范: -f, --from-code=名称 原始文本编码 -t, --to-code=名称 输出编码 信息: -l, --list 列举所有已知的字符集 输出控制: -c原创 2012-06-12 10:51:41 · 600 阅读 · 0 评论 -
恶搞
for i in `seq 100`; do zenity --question --text "由于你今天干了猥琐的事,你的电脑将在$((100-i))秒后重新启动!" ;echo $? ; done原创 2015-04-29 16:17:07 · 471 阅读 · 0 评论