• 微课视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 程序设计
  • 信息安全
微课江湖
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 微课视频
  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统
您的位置:首页 > 操作系统 >RedHat/Centos > CentOS下常用命令整理小结

CentOS下常用命令整理小结

作者:naxiaoli2012 字体:[增加 减小] 来源:互联网 时间:2017-05-12

naxiaoli2012 通过本文向大家介绍了centos常用命令,centos6.5常用命令,centos 7 常用命令,centos常用软件,centos常用版本等相关知识,希望对您有所帮助,也希望大家多多支持微课江湖

1.与输入输出相关的命令
  1)回显命令echo:
     常用选项:E:禁止转义字符(默认选项);e:启用转义字符;n:输出结束后不换行

  2)接收用户输入命令read:格式:read [[option]parameter] name;read命令用于读取字符,读取的字符可以来自标准输入,也可以来自文从件。
    常用选项:a:将输入的文本按字段放入数组中(默认使用的分隔符为空格或制表符tab),数组下标从0开始;d:指定结束符,当输入中出现指定的结束符时,read命令将认为输入已经结束(默认使用换行符作为结束符);e:从标准输入读取时,使用Readline库获取输入(此时用户可以使用退格键,方向键进行简单的行编辑操作);n:指定读取的字符数n;p:将该选项指定的字符串输出到标准错误,并读取输入。
r:将读取到的字符串按字段放入到不同的变量中;s:先锁住屏幕,然后再从标准输入中读取字符。
t:如果用户在指定的时间内没有输入,就结束读取状态(单位:秒);u:从指定的文件描述符中读取。
    例子:读取多个数据并保存在数组中,

  3)显示并保存文本命令tee:tee命令将获取到的数据(通常来自管道)分为两个拷贝,一个拷贝输出到标准输出,另一个拷贝输出到指定的文件中。格式:...... | tee [options] filename
    常用选项:a:以追加形式将数据写入到文件的结尾;i:写输入数据时,不写入标准错误。
    如,ifconfig eth2 | tee  eth2_info;如果想要追加写,可以在tee后加入-a选项。

  4)邮件命令mail
    a)发送邮件:命令格式:mail [option] [-s subject] [-c c_adress] [-b b_adress] user [-a file]...
    常用选项:n:不读入设置文件/etc/mail.rc(这个文件允许用户使用外部地址而不是系统自带的sendmail发送邮件);s:设置邮件的主席信息;c:使用一个密件抄送列表;b:使用一个抄送列表。
    用法:发送邮件时,通常将邮件的正文放入到一个文件内,然后使用重定向的方式读取并发送文件中的内容。例如,将文件net_info中的内容发送给用户root和user1,并将邮件的主题设置为net_info:
   

    b)查看邮件
     有时系统中的用户可能会收到如下提示信息:You have new mail in /var/spool/mail/root 这个提示信息告诉用户收到新的系统邮件。
     (1)可以使用mail查看邮件列表:mail 。使用mail命令后,将显示出邮件列表,其中前两行内容是邮件的版本号,总邮件数以及未阅读的个数等;后面的邮件列表中,“>”指示当前光标的位置,U表示未读邮件,气候分别是邮件序号、发件人、发件时间、邮件主题等内容。最后一行的“&”是邮件命令提示符,用户可以在此提示符后面输入命令并查看邮件。在邮件命令提示符中常用的命令如下:
     h:查看邮件的标题
     d:使用该命令加序号可以删除指定的邮件
     f:查看当前光标指定的邮件
     n:跳转到指定序号的邮件
     q:退出并将已经阅读的邮件存入文件~/mbox中
     x:退出
     !:允许使用Shell命令
  (2)通常建议使用命令q退出,以便于将已阅读的邮件存入文件~/mbox中。如果要重新阅读mbox中的邮件,可以使用选项f:mail -f
    (3)管理员也可以使用-f查看其他用户的邮件:mail -f /var/spool/mail/user1
 5)启动新Shell命令exec:exec用于启动一个新的shell,并在新shell中执行指定的命令。在实际应用中,exec命令常被用来处理文件描述符,此时(也只有在此时)exec不会启动新shell替代当前shell。
  命令格式:


3.切换用户
 临时切换用户:su ,退出临时用户可以用exit命令
 以root用户身份运行命令sudo,sudo命令工作时,先切换到root用户,并以root用户身份执行命令,然后返回到当前用户。当前用户使用sudo命令执行的操作取决于root用户在/etc/sudoers文件中的授权,即任何管理命令都需要root授权,否则不能使用sudo执行。
 
4.联线用户命令
  1)查看联线用户命令who、finger和w
   其中,who主要用于一般性查看,finger则侧重于用户的个人详细信息,而w命令则更侧重于输出用户使用系统的情况。
  2)与联线用户通信的命令wall、write和mesg
    如果向所有的在线用户发送公告、通知等消息可以使用wall命令,如:wall The system is going DOWN in 5 minutes 则此时登录到系统的用户都会得到提示。
    如果要想登录到系统中的一个用户发消息,可以使用write,如:write root  接着就进入即时消息模式,在即使消息模式中输入要发送的信息,可以按enter换行,ctrl+C表示退出即时消息。
    如果用户不希望被其他用户的消息打扰,可以使用命令mesg -n拒绝其他用户发送来的消息。可以使用mesg -y重新接受消息。
 
5.切断联线用户:fuser
  在一些特殊情况下,需要对系统进行紧急维护,这时应该将已经联线到系统的用户
强制断开,并不允许root以外的用户登录。
  如断开用户user1连接的终端设备:
  a:显示隐藏文件

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • CentOS如何使用命令设置代理?
  • CentOS搜索的命令详解
  • CentOS下根据命令查所在的包的方法
  • CentOS下cp命令中拷贝所有的写法
  • CentOS 常用系统命令
  • CentOS下常用命令整理小结
  • CentOS常用命令小结

相关文章

  • 2017-05-12CentOS 6.5服务器安全加固及性能优化
  • 2017-05-12optimize table出错解决方法
  • 2017-05-12CentOS下cp命令中拷贝所有的写法
  • 2017-05-12CentOS下Pureftp的配置文件常用配置项整理
  • 2017-05-12对Yum源的一些优化配置
  • 2017-05-12CentOS磁盘与分区的命名规则详解
  • 2017-05-12CentOS 7 网络配置方法
  • 2017-05-12CentOS如何检查某软件包是否已安装?
  • 2017-05-12CentOS下使用yum安装xen 4.2.2教程
  • 2017-05-12CentOS如何设置网卡成DHCP动态获取IP?

文章分类

  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统

最近更新的内容

    • CentOS 7系统怎么安装极点五笔输入法?
    • CentOS 6.3下使用Gitosis安装搭建Git Server教程
    • CentOS7如何封停 解封IP?
    • RedHat Linux5.5下Oracle 11g安装图解教程
    • centos6.6下如何安装GreenPlum4.3.5.2?
    • CentOS系统如何获取命令的源代码
    • 在CentOS系统中安装quota来管理磁盘配额
    • Centos命令中nohup的用途的讲解
    • 在CentOS 6.5上如何安装Screen?在CentOS 6.5上安装Screen的方法
    • Linux oracle 9i图文安装教程五

关于我们 - 联系我们 - 免责声明 - 网站地图 - 投诉建议

©CopyRight 2015-2017 www.weikejianghu.com Inc All Rights Reserved. 微课江湖 版权所有