Jean - 记录成长历程

  • 关于
  • Language
  • RSS Feed
  • 微博
  • 豆瓣
20
Mar

bash的边边角角2

By admin|脚本编程|Be the first to comment!

read -r 允许输入包含反斜杠

^^ – 撤销上次操作

ls -L
^L^l

命令行中使用注释

ls # l

ls中使用正则

ls [!0-9]

运算

echo $[500+1000]

防止变量污染

abc=123
echo ${abc}456

touch {1,2} 等同于touch 1a,2a

建立带空格的文件touch “i’m good boy”

[ * ]中括号中头尾有空格表内建命令

:永远返回0,用while写死循环时候用

.是sourse的缩写,在当前shell下执行某脚本

su != su – 前者是于当前shell环境下打开一个子shell(所以环境变量未变),后者则是开启一个全新的shell环境。

rpm -ivh –nodeps 忽略依存关系装包

declare –i 定义整型变量.(如果给整型变量赋一个字符串值,则bash将把变量赋值为0)

sudo 可以让你切换身份来进行某项任务,例如我们的 root 使用 sshd 的权限去进行某项任务! 要注意,因为我们无法使用『 su – sshd 』去切换系统帐号 (因为系统帐号的 shell 是 /sbin/nologin), 这个时候 sudo 真是他 X 的好用了!

bash只支持整型运算,但可以使用bc,awk和nawk工具来处理更复杂的运算

备份MBR

dd if=/dev/sda of=/mbr.bak bs=512 count=1

清空MBR
dd if=/dev/zero of=/dev/sda bs=446 count=1

无觅相关文章插件,快速提升流量

Tagged as: bash, shell
Add your comment →

0 Comments

Leave your comment below! Cancel Reply

点击取消回复

View More Posts:
  • ←
  • →

分类

  • Linux系统 (61)
  • Linux集群 (4)
  • Web服务器 (26)
  • 创业相关 (6)
  • 工作笔记 (34)
  • 我爱折腾 (16)
  • 日记 (46)
  • 网络 (3)
  • 脚本编程 (49)

最新日志

  • 使用w3 total cache给wordpress提速
  • 从零开始,我的创业感悟
  • 为大众创造更美好的日常生活
  • 我的站立式工作平台
  • 阿里云计算使用简评

最新评论

  • admin on 从零开始,我的创业感悟
  • Kovlala on 从零开始,我的创业感悟
  • jean on 从零开始,我的创业感悟
  • Kovlala on 从零开始,我的创业感悟
  • ElmaByrd35 on 解决Fedora 11中文字体难看问题

博客互联

  • HackLog
  • leapsoul
  • Myredhat
  • Ninth element
  • Ti’blog
  • William Hua
  • young001
  • 懒人运维
  • 曙光博客
  • 月夜
  • 月影
  • 杂货店一号铺
  • 王先进’s blog
  • 疯中舞步
  • 菜鸟的技术站
  • 运维进行时

技术

  • DBA BLOG
  • 回忆未来[张宴]
  • 扶凯
  • 王炜's Blog
  • 百变贝贝

Powered by the inLine Minimal WordPress Theme