Linux学习-课程2: 常见命令2

今天复习了好些最常用的命令行。有执行命令的格式,基础命令date、cal、bc,常用热键Tab、[Ctrl]+c、[Ctrl]+d,帮助文件的查看用法man、info,正确的关机与重启操作。


*常用命令
注意:命名行登陆后的取得的程序称为shell,而我们与系统通信正是通过“程序”。也就是说是“shell”读取了我们的命令的意思帮助我们完成了与系统的通信。
1.执行命令的格式
command [-options] parameter1 parameter2 …
说明:

  • command 是”命令”(如:’cd、pwd’)或者是”可执行的文件”
  • [-options] 是指当输入‘命令’时,所加入的参数设置,如上一节的课程学习中所提到的”创建文件同时指定它的权限,‘mkdir -m’”,可以看到在实际应用中并没有加括号[],但是是记得要加上-使用
  • parameter1 parameter2… 是在参素
  • 命令 -options 参数他们使用空格进行区分,无论加多少个空格都会被视为是一格,也就是一般都是在一行之内输入完毕,于是才有我们常说的“命令行”
  • 命令如果在一行之内太长,不方便显示,我们需要使用的“\”-转义符,转义跳到下一行的命令”enter”(也就是按下空格键),才能进入下一行输入。
  • 如果命令行输入完毕,可以直接输入“enter”(也就是按下空格键),命令立即开始执行。

注意:我们在输入命令的时候,一定要区分大小写,不同的大小写意义是不一样的。

2.Linux的终端界面,我们可以修改系统的语言

  • 查看当前系统语言的命令:echo $LANG
  • 修改系统语言的命令:LANG=’目标修改语言’
  • 常用系统语言:中文(zh_CN.UTF-8)、英语(en_US)
    查看并修改系统语言
    3.基础命令操作
    1).date:显示日期与时间
    这里写图片描述
    在这里我们可以看到不仅是’-‘能设置输出参数,还可以使用’+’设置一些输出参数,如date命令下的’+%Y/%m/%d’输出年月日,’+%H/%M/%S’输出时分秒

2).cal:显示日历
可以直接输入cal,显示当前月份的日历。另外还可以使用的:cal [[month] [year]]输出指定的年份月份的日历,当然也可以直接输出cal [year]指定年份全年的日历。
这里写图片描述
这里写图片描述
3)bc:简单好用的计算器
可以直接在Terminal终端输入bc后进入计算模式
接下来是一些运算符的介绍:
+加号
-减法
*乘法
/除法
^指数(注意我们在Python中我们使用**表示指数运算)
%取余
bc指令进入运算环境

如果我们要退出计算,直接输入‘quit’就可以离开bc的计算环境


*常用热键
1.Teb:’命令补齐’与’文件补齐’
就是当我们输入一些命令(或者文件名称)的时候,命令太长(或者文件名称)不想打字,或者我们不太记得命令的全称(或者文件名称)的时候,可以使用Tab进行补齐。
这里写图片描述
这里写图片描述
上面的两幅图是,在python_work 文件夹下有CVwithPython这个文件,我们在输入“CV” 使用了[Tab]键进行补全。
2.[Ctrl + c]
使得当前命令停止下来

3.[Ctrl + d]
如果你想直接离开文字界面,可以使用组合键离开(也就相当于exit)


*linux的在线求助功能,man page 与 info page
1. man page
如果我们想要了解某一项命令的详细说明我们可以的使用的“man ‘command’(你想要了解的命令)”,这里的man不是‘男人’的意思啦。只是manual(操作说明)的缩写。
我们试着了解一下刚刚讲到的‘bc’的详细说明:
man bc
进入到详细说明的页面为:
man bc 详细说明
在结果页面里,我们关注最多的是

代号内容说明
NAME简短的命令、数据名称说明
SYNOPSIS简短的命令执行语法(syntax)简介
DECRIPTION较为完整的说明
OPTIONS针对SYNOPSIS部分中,列举了所有的可用选项以及其说明
EXAMPLE一些可以参考的使用范例

在这里面我们可以使用鼠标滑轮上下翻动页面,也可以使用[PgUp](空格键也可以向下翻一页)[PgDn]上下滑动页面。还可以使用‘/word ’查找关键词word,下面的图就是我查找‘bc’这个关键词的结果。
按照提示可以使用’q’退出本次查询。
man 查找关键词

2.info page
info命令也可以提供在线帮助,它与man 不同的是,他是使用节点存储的方式,进行查询。可以使用键盘上的上下方向键进行查询。
info 查询页面
有下划线的地方代表一个节点,表示可以进入查询。

3.直接查看说明文档
“在线帮助文档”都是放在‘/usr/share/doc’这个目录下面(里面大部分都是以软件包),可以直接去查看。
‘/usr/share/doc’下的帮助文档


*正确的关机命令使用
1.将数据同步写入硬盘:”sync”
在linux系统为了加快读写数度,通常是把数据暂时保存在内存中,而没有直接写入硬盘,如果系统遇到了非正常关机,可能会造成数据来不及保存到硬盘而丢失数据,因此使用”sync”手动的进行数据写入到硬盘。(正常关机的时候,是会自动运行sync的)
2.关机命令:“shutdown”
可以设置参数使用不同关机模式
shutdown [-t (以秒为单位) [-arkhncfF] 时间 [警告消息]
-t 过多少秒后关机
-r 将系统服务停掉后重启
-h 将系统服务停掉后就关机
时间 这是必须要填写的参数,如果是现在就关机就是‘now’,三十分钟后就是‘+30’
3.重启、关机:reboot、halt、poweroff

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值