linux系统中常用的壳命令

  

概念

Linux,全称GNU/Linux,是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户,多任务,支持多线程和多CPU的操作系统。伴随着互联网的发展,Linux得到了来自全世界软件爱好者,组织,公司的支持。它除了在服务器方面保持着强劲的发展势头以外,在个人电脑,嵌入式系统上都有着长足的进步。使用者不仅可以直观地获取该操作系统的实现机制,而且可以根据自身的需要来修改完善Linux,使其最大化地适应用户的需要。


壳是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行。

实际上壳是一个命令解释器,它解释由用户输入的命令并且把它们送到内核。不仅如此,外壳有自己的编程语言用于对命令的编辑,它允许用户编写由壳牌命令组成的程序.Shell编程语言具有普通编程语言的很多特点,比如它也有循环结构和分支控制结构等,用这种编程语言编写的壳程序与其他应用程序具有同样的效果。

Linux提供了像MicrosoftWindows那样的可视的命令输入界面——X窗口的图形用户界面(GUI)。它提供了很多桌面环境系统,其操作就像Windows一样,有窗口,图标和菜单,所有的管理都是通过鼠标控制.GNOME。

每个Linux系统的用户可以拥有他自己的用户界面或外壳,用以满足他们自己专门的外壳需要。

作为一个Linux系统的学习者,很有可能因为一些不当操作造成系统不可逆的损坏。所以在此希望大家可以先在虚拟机中进行操作练习。以下命令为使用者在命令行中开启一个虚拟机并显示,必要时进行重置的命令。

<强> rht-vmctl,,开始工作站大敌;,,,,,,,,,#开启一个工作站

仅仅(redhat) vm(虚拟的机加工)细胞毒性t淋巴细胞(控制)顾名思义为红帽系统的虚拟机控制命令
开始开始
工作站工作站
<强> rht-vmview,视图大敌;工作站大敌;,,,,,,,#将工作站显示出来
视图视图
<强> rht-vmctl,,停止工作站,,,,,,,,,,,#关停虚拟机
<强> rht-vmctl,,关闭电源工作站大敌;,,,,,#即刻断电
与停止不同的是定时关机不会正常关闭正在运行的程序之后再关机,而是立即关机。
<强> rht-vmctl,重置大敌;工作站大敌;,,,,,,,,#重置虚拟机
当操作者发生不可逆的失误,如误删引导文件导致系统文件无法加载,就可以对虚拟机进行重置,相当于手机的格式化。
至此,大家就拥有了一台虚拟机。

2,命令行操作

在打开虚拟机上的终端之后,我们就可以通过输入命令的方式使用计算机了。这里我们打开的是一个壳窗口,我们使用它来与linux内核做互动。

<强>关于壳的快捷键:
ctrl + shift + n,,#开启一个新壳t
ctrl转变,,#在当前壳里开启一个新的页面
ctrl + d, d \ ctrl转变,#关闭壳

<强>关于命令行操作的快捷键:
Ctrl + c, #终止命令,当当前操作的命令执行出问题,想即刻关停时。
Ctrl,,#光标移动到命令行首
ctrl e,,#光标移动到命令行尾
ctrl u,,#删掉本行光标之前命令
Ctrl t,,#删掉本行光标之后命令
ctrl c转变,,#复制所选命令
ctrl v转变,,#粘贴所选命令

3,命令格式

a)行提示符

<强> [kiosk@foundation0桌面]$

    <李>亭#开启壳的用户
      <李> @ #分隔符 <李> foundation0 #主机短名称(注意:操作者可以连接别的主机,所以这里的信息显示是必要的)
    <李>桌面#当前工作目录的名称李 <李> $ #身份提示符,代表了当前的操作权限信息

    b)命令规范

    <强> kiosk@foundation0桌面)$ & lt;命令比;空格& lt;参数比;空格& lt;目标在

      <李>命令必须在行提示符之后输入,没有行提示符的输入时无效的李 <>李命令和参数和目标之间要用空格分开李
    <李>参数中”——“表示单词的缩写,”——“表示单词的全拼
      <李>参数用来指定命令的某些功能,可以加也可以不加 <李>使用参数时- a - b - C=abc=出租车=bac李
    <李>释放行提示符(CTRL + C) <李> & lt; TAB>用于命令行的补齐李

4,常用命令分类

这是在我们的基础操作中需要经常使用的实用命令,需要全部掌握且记熟

<强> 1)历史命令记录调用

    <李>历史,,,,,,,#查看历史命令
      <李> !+数字,,#执行历史中数字所在行命令李 <李> !+字母,,#执行最近由此首字母开头的命令李 <李> ctrl + r关键字,,#搜索带有此关键字的历史李

      linux系统中常用的壳命令