Loading... # 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][Page Down]}按键** 在纯命令行执行某些命令,可能输出的信息非常长,整个屏幕放不下,这时可用此按键浏览之前输出的信息 ## 3.4 错误信息的查看 当输入错误的命令,命令行会返回一些错误信息,并给予建议 ``` [jzl@localhost ~]$ DATE bash: DATE: command not found... Similar command is: 'date' ``` 最后修改:2022 年 06 月 20 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 1
1 条评论
很不错的文章,博主赶紧更新哇!