linux --> shell --> date,cal,bc,man...

来源:互联网 发布:被淘宝网店诈骗 编辑:程序博客网 时间:2024/05/29 14:54

linux下的shell命令学习笔记002

# ---------------------------------------

#date
date # 显示时间日期
date +%Y/%m/%d_%H:%M:%S_%A# 2017/12/15_23:03:25_Friday
date +%B_%b # %B月份全称 %b月份简称


# ---------------------------------------
#cal 日历calender
cal 2017   #显示2017年全年日历
cal 12 2017 #显示2017年12月日历
cal -A 1 #显示当前月和之后的1个月
cal -B 2 #显示当前月和之前的2个月


# ---------------------------------------
#bc 计算器
#有意思的地方时,他可以写函数
# define f(a)
# {
# a=a+5;
# return a;
# }
# f(2)
# 7
# 在bc计算期中,scale=5,设置精度为5




# ---------------------------------------
# man page      => 目录 usr/share/man
#1.shell命令或可执行文件
#2.系统内核可调用的函数或工具
#3.函数库,常见都是C库
#4.设备文件说明 ->  一般是 /./dev/ 下的设备
#
# 在文档查看界面:
# > /关键字  #向下查找并标注关键字
# > ?关键字  #向上查找..
# 在查找过程中,按n表示下一个,按N表示上一个


##才发现,man也可以man man
# 直接将page含义写明白了,哈哈好


#man -f printf  #标注了printf在不同的page中的含义
#man -k scanf   #所有NAME含有scanf的都显示


# ---------------------------------------
# info page(暂时先学习man) => 目录 usr/share/info
# 其他doc文档  => 目录 usr/share/doc


# ---------------------------------------
# nano 我觉得是linux版本的notepad




# ---------------------------------------
# who 查看当前使用的用户
# ps 查看进程   ps -aux查看后台任务
# sync数据同步写入磁盘
# shutdown关机 reboot重启