1 图形界面
linux安装时,可选择安装带图像界面的,安装完成重启后就进入到登录界面,登录后按提示使用即可。
Linux界面可以通过 [Ctrl + Alt + F2~F6] 切换成命令行界面(tty2~tty6)。
命令行界面可通过 startx 命令启动X Window。
2 命令行界面
命令行界面,会显示以下三部分内容:
- Linux发行版本
作者使用的是CentOS7 - Linux内核版本
Kernel 3.10.0-1160.e17.x86-64 - localhost login
主机名及:后是等待输入的用户名
输入用户名回车,将提示输入密码,输入完成回车将进入Linux系统
jzl
为用户名;localhost
为登录的主机;~
为用户目录(指用户 jzl
的目录,即 /home/jzl/
);$
为命令提示符,它后面可以输入命令
3 命令行模式下执行命令
3.1 命令行格式
[jzl@localhost ~]$ command [-options] parameter1 parameter2 ...
- command 为命令
- options为命令选项,
[]
表示此为可选的,通常加入选项时会带-
,并且后面跟着简写,如-h
;如果是全称则前面是--
,如--help
- parameter.. 为依附在选项后的参数,或则是command的参数
当输入完上述格式文档后,键入回车将开始执行命令
如果命令太长时,可用反斜杠 (\)
换行到下一行继续输入
3.2 基础命令
1.显示日期与时间:date
-- 显示日期
[jzl@localhost ~]$ date
Sun Jun 19 07:45:42 EDT 2022
-- 显示特定格式日期
[jzl@localhost ~]$ date +%Y/%m/%d
2022/06/19
2.显示日历:cal
-- 显示当前月份,今日日期会反白显示
[jzl@localhost ~]$ cal
June 2022
Su Mo Tu We Th Fr Sa
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30
-- 可以用cal 2022显示整年日历
-- 可以用cal 月份 年份 显示特点年月的日历
[jzl@localhost ~]$ cal 5 2022
May 2022
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
3.简单计算器:bc
[jzl@localhost ~]$ 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'.
10 / 100
0
进入这提示后,就可以使用计算器
那为什么 10/100
等于0呢?
这是因为没有设置精度,可以用 scale=精度位数
设置精度,比如 scale=3
:
scale=3
10 / 100
.100
退出计算器只需输入 quit
即可
3.3 常用热键
1.[Tab]按键
[Tab]按键算是Linux Bash最实用的功能,它能自动补全
比如输入ca,然后按两次[Tab]将自动显示所有匹配的命令,如果是有一个匹配命令,则自动补全命令行
[jzl@localhost ~]$ ca
cacertdir_rehash cache_restore calibrate_ppa cancel.cups catchsegv
cache_check cache_writeback caller capsh catman
cache_dump cairo-sphinx canberra-boot captoinfo
cache_metadata_size cal canberra-gtk-play case
cache_repair ca-legacy cancel cat
当然它也能补全文件、目录等:
[jzl@localhost ~]$ cat /usr/
bin/ etc/ games/ include/ lib/ lib64/ libexec/ local/ sbin/ share/ src/ tmp/
2.[Ctrl]-c按键
假设命令输错不想执行,则可以用它强制中断;这命令也可以终端当前执行的程序
[jzl@localhost ~]$ sdfasdfasdfsafdsa^C
[jzl@localhost ~]$
3.[Ctrl]-d按键
通常代表键盘输入结束(End Of File,EOF或End Of Input)的意思。另外它也能代表exit的意思,比如用于退出命令行模式
4.[Shift]+{Page Up}按键
在纯命令行执行某些命令,可能输出的信息非常长,整个屏幕放不下,这时可用此按键浏览之前输出的信息
3.4 错误信息的查看
当输入错误的命令,命令行会返回一些错误信息,并给予建议
[jzl@localhost ~]$ DATE
bash: DATE: command not found...
Similar command is: 'date'
1 条评论
很不错的文章,博主赶紧更新哇!