Linux 常用命令

Linux 常用命令

一、进入Shell界面

Linux系统提供的命令需要在shell环境下运行。

例如:[name@localhost ~]$是shell主提示符。

  • “name”:当前用户名;
  • “localhost”:默认的主机名;
  • “~”:默认用户主目录;
  • “$ ” :当前用户是普通用户。对于超级用户来说,该位置出现的标示是“# ”。

二、命令格式

  1. bash命令的一般格式:命令名 [选项] [参数] …

  2. 使用bash命令时,应注意以下几点:

    • 命令名必须是小写的英文字母;

    • 命令名、选项和参数彼此间必须用空格或制表符隔开;

    • 一般格式中由方括号括起来的部分是可选的;

    • 选项是对命令的特别定义;

    • 命令行的参数提供命令运行的信息或命令执行过程中所使用的文件名;

    • 如果命令行中没有提供参数,命令将从标准输入文件(即键盘)上接收数据;

    • 命令在正常执行后返回一个0值,表示执行成功;

    • Linux操作系统的联机帮助对每个命令的准确语法都做了说明。

三、简单命令

  1. who命令:who命令将列出所有正在使用系统的用户、所用终端名和注册到系统的时间。"who am i"命令将列出当前用户的相关信息。

  2. echo命令:echo命令可以将命令行中的参数显示到标准输出(即屏幕)上。

    注意:如果参数用引号括起来(参数类型变成字符串),则按原样输出。

    $echo 'This is a      command.'
    This is a      command.
    $echo This is a      command.
    This is a command.
    
  3. date命令:date命令用于在屏幕上显示或设置系统的日期和时间。没有参数,将直接显示系统的当前日期和时间。

  4. cal命令:cal命令可以显示公元1~9999年中任意一年或者任意一个月的日历。

    • cal命令后接一个参数,参数解释为年;
    • cal命令后接两个参数,第一个参数解释为月,第二个参数解释为年。
  5. clear命令:clear命令清除屏幕上的信息,它类似于DOS中的CLS命令。

  6. passwd命令:更改自己的密码。注意:系统出于安全考虑,所有输入的口令都不再屏幕上显示。

  7. ls命令:列出指定目录的内容。

  8. pwd命令:pwd命令显示出当前目录的路径。

  9. su命令:su命令可以更改用户的身份,如从超级用户root改到普通用。

  10. 输出重定项 > 命令:Linux的标准输出是屏幕,采用 > 命令可以把结果输出到指定的文件。如果这个文件存在,重定向将会删除该文件,并重新建立一个新文:件存放结果。

  11. 输出重定项 >> 命令:目标文件不存在,系统将建立该文件,这时跟使用>效果一样,如果目标文件存在,新的输出结果将会追加到文件末尾。

  12. 方向键的作用:在输入命令时,每按一次向上键,出现上一次执行的命令,按向下键,显示下一次执行的命令。

  13. History命令:

    • !! 上一个命令
    • !n 命令号n
    • !-n 倒数第n个命令!cmd 以cmd开头的命令简单命令补充
  14. Tab补全功能:在shell命令中输入你要执行的命令,在完成命令名之前按Tab键,会出现以下两种情况。

    • 命令还没有输入的部分自动出现;

    • 没有输入的命令出现一部分,shell会自动停下来,列出符合的命令清单,提醒你还有其他的选择。

    出现这种情况的原因:如果给定的部分命令能唯一确认这条命令,则出现情况一。否者出现情况二。
    举例:以history命令为例

    hi
    history       hivexget      hivexml       hivexregedit  hivexsh   
    his
    history
    
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值