1、Linux系统的shell
Linux系统的命令实现是在shell环境下,shell常用的是bash和sh
1.1 shell界面的进入与退出
Linux桌面环境下,可以通过“开始”——"实用工具"——“终端程序”的方式或者快捷键Ctrl+Alt+T打开shell界面,shell界面的退出可以点击终端程序右上角的“关闭”,或者shell界面内输入exit,快捷键Ctrl+D等
1.2 shell命令的定义与使用规则
shell命令格式为:命令名 [选项] [参数1] [参数2] ...
shell命令名必须为小写英文字母,常时对应单词英文字母或者其缩写,如date为日期,cp为copy缩写;命令中的[]部分为可选部分,“选项”是对shell命令的特殊定义,多个选项可以通过“-”连接起来,比如“ls -l -a”和“ls -la”功能一致;命令行参数提供了命令要运行的信息或者要操作的文件名(输入输出对象),如参数为空,则输入采用标准输入(即键盘),输出采用标准输出(即显示器),对应这些输出可以采用重定向功能实现重定向;如命令执行成功,则返回一个0值,否则返回的是一个非0值;更多详细的shell命令的介绍,大家可以查阅联机帮助文档,也可以在shell界面通过“help 命令名”查询相关使用说明。
1.3 shell命令输入规范
命令输入“Enter”键确认输入完成;输入是区分大小写的,输入有误会有提示,如“Command not Found”;shell中输入的连续空格会被解释为一个空格。当我们输入的命令超过一行时,第一行行尾应输入“\”后回车,随后shell界面会在下一行开头返回大于号(>)提示shell命令输入未结束。
2 常用shell命令
Linux中的shell有几百条,限于篇幅,这里介绍的主要是和用户登录、文件操作、进程管理、系统管理、网络管理和系统安全等方面的bash shell命令。这里首先介绍几个常用的shell命令。
2.1 who命令
who命令是用于列出所有使用该系统的用户、所用终端名、以及注册到系统的时间,who am i则是可以列出当前用户的相关信息。
2.2 cal命令
cal命令用以显示日历信息,后面带一个参数时,显示的是指定年份的日历,若是带两个参数时,则第一个第二个参数分别对应代表月份与年份,如“cal 1 2022”则会显示2022年1月份的日历信息。
2.3 echo命令
echo命令用以输出提示信息到标准输出上,如果echo后的参数用引号括起来,则该参数会原样输出,若是不用引号括起来,则参数中各单词以字符串形式输出,且以一个空格分隔开来。
2.4 clear命令
clear命令是用来清除屏幕或标准输出上的信息
2.5 date命令
date命令可以用来设定或者显示系统的日期和时间
2.6 passwd
passwd命令运行用户控制和修改自己的口令(即用户登录密码)
对于上述内容,这里整理了一个流程图,便于直接查阅
以上就是本期文章的全部内容,如有其他需要展开说明或者解答的,欢迎大家在评论区指出,谢谢!