长久以来呢,Linux操作系统以其稳定、高效且可靠等优点被大量的应用于企业服务器领域。
大部分对Linux服务器的管理和维护都是通过远程登录的方式来进行的。
而绝大部分的管理维护操作都是基于Linux命令来实现的,所以Linux命令在工作中就显得至关重要。
在将Linux命令之前,先得了解它的工作原理
原理很简单,其实就是我们用户输入一串字符命令,由shell将这条命令“翻译”为系统内核能够懂的“语言”,然后系统内核便根据这条命令去执行相关操作。
讲完原理之后,我们了解一下Linux命令有哪些类型
其实很简单,Linux命令有两种,内部命令和外部命令
具体区别如下
了解了Linux命令类型linux命令,我们再了解一下命令的结构
一条Linux命令,一般由三个部分组成,分别为:命令字、选项、参数
在这三个部分中,命令字是最关键的一部分,也是不能缺少的,另外两个部分根据具体情况是可以不要的
选项,分为长格式选项和短格式选项,长格式选项用“--”符号引导,一般后面接单词代表一个功能;短格式选项用“-”符号引导,一般后面接单个字母为一个功能。
参数,是命令字的处理对象,可以是文件名、目录名或用户名等,数量可以是零到多个
在介绍基础命令之前,我们先了解一些Linux命令行的辅助操作,熟练掌握这些操作能够帮我们更好的使用Linux命令哦。
tab键的自动补齐功能是我最喜欢的辅助操作,当你输入参数时,发现这个目录名太长,此时你只用输入前几个字母,按下tab键,就能自动帮你补齐目录名,比如我想输入“sysconfig”这个目录名,我只用输入“sysco”后面直接tab键就能自动补齐
反斜杠“\”是用来强制换行的,如果我要输入vim /etc/sysconfig/network-scripts/ifcfg-ens33这条命令,我可以在中间任意地方用“\”来强制换行
Ctrl+U清空至行首,简单来说就是删除光标前面的字符
Ctrl+K清空至行尾,简单说就是删除光标后面的所有字符
按此命令后视图屏幕出现横隔模型库中的所有模型,输入要删除的横隔模型序号,即将该模型从模型库中删除。在这里教你通过win7的菜单管理命令来删除,只需要在运行输入框上输入“cmd”,打开了命令提示符窗口,然后将以下命令“bcdedit /delete {6e15ba4c-70df-11e2-a188-b72de8f289a1}”输入上去,按回车键运行该命令即可删除多余的启动菜单选项了。13:仅安装windows高级”开始安装系统,来到输入产品密匙界面.等待设置自动保存完成之后进入系统桌面即可完成win10专业版系统安装.在快速上手界面中.来到系统盘选择窗口中.完成删除之后,并且从网络上下载一个win10专业版系统镜像包,按开机键.输入用户们点击“下一步(n)”按钮(可暂时不设立开机密码)。
Ctrl+C取消本次命令编辑,用来终止命令的。例如我用ping命令检查网络是否互通时,它会一直持续发送数据包过去,当我想停止时就可以使用Ctrl+C
除了这些辅助操作,当我们忘了某条命令,或者不知道某条命令是什么意思时,可以获取命令帮助,具体方法如下:
当我们在输入命令是前面会有一串字符[root@localhost ~]# ,这些字符具体代表什么呢,下面我会逐个说明
root:当前系统登录用户,可以用su 加上用户名切换用户
localhost:主机名称,可以用hostname命令查看,用hostnamectl set-hostname 加上新的主机名来更改主机名
~:当前所在的位置(“~”代表家目录)
#:代表当前是管理员身份
$:代表当前是普通用户身份