UNIX控制台部分常用命令

一.系统的启动与关闭
(注:超级用户的注册名为root,系统的提示符为’ # ’;普通用户由root用户建立,系统的提示符为’ $ ’)

1.系统注销
    $ exit 或者使用Ctrl+D 组合键

2.系统关闭、关机
(注意:实现关机命令的用户权限必须是root用户,应该在超级用户环境下执行。)

  
2.1 shutdown命令
     为了确保系统数据和用户数据的完整性,超级用户在关机前,必须执行专用的标准关机程序—   shutdown,结束所有进程。
     格式:
shutdown [-g][-i][-y]
      -g 指示关机前的等待时间
      -i 制定系统的运行级别
      -y 表示关机过程中对所有的询问都回答“yes”
    
# shutdown -i5 –g0 -y

  
2.2 reboot命令
     功能:在不关闭计算机电源的情况下,关闭UNIX系统并重启动计算机系统。
    
# reboot

  
2.3 init命令
    root用户可以使用init命令通过给init进行发送指定的信号去改变操作系统的运行级别。
   
# init 0
   
0 关机状态
    1 管理状态,也称单用户状态
    2 多用户状态,也是UNIX系统的常用状态
    3 多用户状态(RFS处于活跃状态)
    5 固件状态,有的系统作为关闭和重新引导状态
    6 关闭和重新引导状态
    S/s 单用户状态

二.Vi编辑程序

   1.Vi编辑程序的工作模式
      Vi是visual的缩写,是UNIX系统中文本编辑的标准工具,为用户提供了三种操作模式:命令模式、
   输入模式和底行命令模式。

     
1.1 命令模式
       用户进入vi编辑程序,即处于命令模式。命令功能主要有:光标的移动、文件的修改等。

      1.2 输入模式
       用户键入的内容都作为ASCII文本来接受并显示它们。完成ASCII文本内容的输入的后,按
      <Esc>键回到命令模式。

     
1.3 底行命令模式
           所有以冒号开始的命令都能把vi编辑程序的光标移动到屏幕的底行,使vi编辑程序进入底行
      命令模式,并且在那里输入命令的其他部分。
           如果不知道现在处于何种工作模式,则可以连续按<Esc>键,直到听到嘟嘟声,表明已经处
      于命令方式。

 
  2.Vi编辑程序的启动和退出

      2.1 vi编辑程序的启动
        $ vi                             直接启动vi编辑程序
        $ vi filename                从第一行起编辑文件filename
        $ vi –r filename             在系统瘫痪后恢复文件filename


    
  2.2 vi编辑程序的退出
        : w                         以原文件名保存文件,但不退出vi编辑程序
        : w newfile              将原文件保存为以newfile为名称的文件
        : q                          退出vi编辑程序,但是文件修改但又没有保存,则次命令无效
        : q!                         无条件退出vi编辑程序,不保存修改的文件
        : wq                       保存当前编辑缓冲区的文本并退出vi编辑程序
        : zz                         以原文件名存盘并退出vi编辑程序
        : x                           若文件改变,则以原文件名存盘退出vi编辑程序

 
  3.命令模式下的一般操作

     3.2 删除字符(X键)
         将光标移到此字符下,然后按x键,可删除光标处的字符,删除多个字符时,应该将光标移到
    第一个字符处,然后用倍乘因子(n)和x键,则可连续删除当前行上从当前字符之后的n个字符。

     3.3 删除词(DW键)
     将光标移动到待删除词的第一个字符上,按下DW键(通过键盘连续输入D键和W键),要删除多个词,应在命令DW前加上倍因子。


    
3.4 删除行(DD键)
     将光标移至该行的任意位置上,按DD即可。也就是说按DD键可以完成删除当前光标所在行。按2DD键则连续删除两行。

  
4.输入模式下的一般操作

     4.1 附加文本操作(a和A命令)
    按Esc进命令模式再键入            将键入的文本内容附加在光标之后
    按Esc进命令模式再键入
            将键入的文本内容附加在光标所在行的末尾

    
4.2 插入文本操作(i和I命令)
    按Esc进命令模式再键入i              将键入的文本内容附加在光标之后
    按Esc进命令模式再键入
             将键入的文本内容附加在光标所在行的行首

    
4.3 插入整行操作(o和O命令)
    按Esc进命令模式再键入            在光标所在行下面开辟一定行,光标置于行首
    按Esc进命令模式再键入            在光标所在行上面开辟一定行,光标置于行首
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值