1.1 基本指令格式:
[zhouweijie@localhost ~]$command [-options] param1 param2 ...
指令 选项 参数1 参数2 ...
指令详细说明:
1、一行指令中第一个输入部分绝对是“指令command”或“可执行文件”
2、command为指令的名称,如切换工作目录的指令 cd
3、加入选项设定时,通常选项前会带 - 号(如:-h),有时候会使用选项的全名,则选项前带有 -- 符号(如:--help)
4、param1 param2 ...为依附在选项后面的参数,或 command 的参数
5、指令、选项、参数中间以空格区分,不论几个空格 shell 都视为一格,所以空格是很重要的特殊字符!
6、[Enter] 代表一行指令的开始启动。
7、指令太长时,可使用反斜杠(\)来跳脱 [Enter] 符号,使指令连续到下一行
注意:Linux系统中,区分英文大小写字母
1.2 常用指令
1、locale 显示目前支持的语系(LANG)
[zhouweijie@localhost ~]$ locale
LANG=zh_CN.UTF-8 #语言语系的输出,目前语系(LANG)为zh_CN.UTF-8,即中国万国码
LC_CTYPE="zh_CN.UTF-8" #底下为许多信息的输出使用的特别语系
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8" #时间方面的语系数据
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER="zh_CN.UTF-8"
LC_NAME="zh_CN.UTF-8"
LC_ADDRESS="zh_CN.UTF-8"
LC_TELEPHONE="zh_CN.UTF-8"
LC_MEASUREMENT="zh_CN.UTF-8"
LC_IDENTIFICATION="zh_CN.UTF-8"
LC_ALL= #全部的数据同步更新的设定值
2、LANG=en_US.utf8 #修改语系为英文语系
export LC_ALL=en_US.utf8 #LANG只与输出讯息有关,需要更改其他不同的信息,要同步更新LC_ALL才行!
3、date 显示日期与时间
date +%Y/%m/%d 格式化输出日期
date +%H:/%M 格式化输出时间
4、cal [month] [year] 显示某年某月的日历信息
cal 显示当前月份的日历信息
cal 2019 显示某年的月历
cal 10 2019 显示某年某月的日历信息
5、bc 计算机功能(运算符:+ - * / ^ %),当前仅输出整数
scale=num 设置输出保留位数,需在计算机下执行才生效
quit 退出计算机
6、Tab键 [Tab]接在一串指令的第一个字后面,则为 命令补全;
[Tab]接在一串指令的第二个字后面,则为 文件补齐!
7、[Ctrl]+c组合键 中断当前执行程序
8、[Ctrl]+d组合键 相当于exit,可直接离开文字接口
9、[shift]+{[Page Up]|[Page Down]} 往前翻页,往后翻页
10、command --help 求助说明
11、man command 操作说明
按键 | 作用 |
空格键 | 向下翻一页 |
[Page Down] | 向下翻一页 |
[Page Up] | 向上翻一页 |
[Home] | 去到第一页 |
[End] | 去到最后一页 |
/string | 向下搜寻string这个字符串 |
?string | 向上搜寻string这个字符串 |
n,N | 利用 / 或 ? 来搜寻字符串时,可以用 n 来继续下一个搜寻(不论是 / 或 ?),可以用 N 来进行 反向 搜寻 |
q | 结束本次 man page |
12、ls -l / 查看目录结构
12、info command 操作说明
13、关机指令
sync 将数据同步写入硬盘
shutdown 关机
reboot,poweroff,halt 重启,关机