实用Linux命令行 —— 进制的转换

工作中进制的转换问题

1. 你还用windows calc.exe???

OH! My God! 千万别用了,太不优雅了。

这里写图片描述

2 优雅的Linux命令行 “bc“

不解释,看这里:

bc –help
XXXXX@XXXX:~/code/shellcode/03_reverse_tcp_shell_with_password$ bc --help
usage: bc [options] [file ...]
  -h  --help         print this usage and exit
  -i  --interactive  force interactive mode
  -l  --mathlib      use the predefined math routines
  -q  --quiet        don't print initial banner
  -s  --standard     non-standard bc constructs are errors
  -w  --warn         warn about non-standard bc constructs
  -v  --version      print version information and exit
十进制转十六进制
river@RiverPc:~/code/shellcode/03_reverse_tcp_shell_with_password$ bc
bc 1.06.95
Copyright 1991-1994, 1997, 1998, 2000, 2004, 2006 Free Software Foundation, Inc.
This is free software with ABSOLUTELY NO WARRANTY.
For details type `warranty'. 
ibase=10
obase=16
41
29

ibase设置输入的进制形式,obase设置输出的进制形式

其他一些转换
obase
10
ibase
A
ibase=16
obase=2
AAA
101010101010
ibase=8
obase=10
123
123
88
77

直接输入ibase查看当前的输入进制状态,obase查看输出的进制状态。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值