《鸟叔Linux》学习笔记 第四章部分

论坛 期权论坛 脚本     
已经匿名di用户   2022-7-2 21:51   1472   0

第四章

第四章

语系查看与调整

基础指令的操作

date 日期

cal 日历

bc 简单计算器

几个重要热键

Tab

· 命令补全

· 文件补齐

· 参数/选项补齐(bash-completion)

Ctrl + C

Ctrl + D

Linux的在线求助

· --help

·man page

·info page

其他有用的文件


语系查看与调整

命令locale,打印出的第一行 LANG= 后即为目前语系

通过以下代码修改为美式英语语系

LANG = en_US.utf8

export LC_ALL = en_US.utf8

若想改回中文格式,只需把等号后改为中文的万国码

//这样的修改只对于本次登入有效,注销后恢复原样

基础指令的操作

date 日期

date +%Y/%m/%d 结果如:2020/07/09

date +%H:%M 结果如:14:40

注意:+后面不能有空格,与C++不同,会报错

cal 日历

因为date指令完全可以显示日期,之前还想为什么要cal。用完过后打印方式确实比较清奇。

cal [month] [year]

e.g. cal 7 2020

bc 简单计算器

scale = (int) 设置小数点,默认为0

quit退出计算器

几个重要热键

Tab

Linux的命令和其中存放的文件实在太多,记不清怎么办?百度?

· 命令补全

我想打印日历,但只记得是ca开头的命令,家里刚好断网,附近基站也炸了,咋办?

在命令行输入ca[Tab][Tab] //[]中若键盘上有则为按键,不再说明

在打印出来的以ca 开头的命令里面挑吧,总有一款适合你

· 文件补齐

ls -al ~/.bash[Tab][Tab]

打印所有结尾开头含.bash的文件

· 参数/选项补齐(bash-completion)

date --[Tab][Tab]

打印所有date中以--开头的选项

Ctrl + C

c在这里我的理解是cut

中止正在运行的程序

Ctrl + D

离开文字接口

Linux的在线求助

· --help

e.g. date --help

·man page

e.g. man date

注意到打印了DATE(1)

这个1代表其种类,具体代号说明在man man中有提及

[Q]离开页面

/date 向下查询date字符

?date 向上查询date字符

n,N 下(上)一个

例题:查找跟man有关的说明文件

man -f mani 严格匹配mani

man -k mani 模糊匹配mani

//如果显示nothing appropriate,如果是centOS 7登入root账号执行mandb后即可

·info page

更简洁的man page, 把不同部分拆分开来,需要再访问

其他有用的文件

/usr/share/doc目录下

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:81
帖子:4969
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP