⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 linux常用命令索引.htm

📁 有关于linux 学习的书籍
💻 HTM
📖 第 1 页 / 共 3 页
字号:
<!--本网页文件由电子书制作工具“电子文档处理器”未注册版本的Txt2Html功能自动生成 -->
<!-- Made by an Unregistered version of eTextWizard V 1.98-->
<!--“电子文档处理器”软件作者:  冯国华 -->
<!--“电子文档处理器”下载地址:  http://www.etextwizard.com/download/ew/etextwizard.exe -->

<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>linux常用命令索引</title>
<META NAME="keywords" CONTENT="电子文档处理器,etextwizard,ebook maker">
<META NAME="description" CONTENT="电子文档处理器是一款文档格式转换、文档处理软件集,批量电子书制作工具,帮助文件及技术资料的快速制作工具。网址:http://www.eTextWizard.com">
<meta name="GENERATOR" content="电子文档处理器,etextwizard">
<style>
<!--
body {  line-height: 20px}
td {  line-height: 20px}
.Paragraph{ font-size: 9pt }
.9{ font-size: 9pt }
A:link   {text-decoration: none; color:#0033CC}
A:visited  {text-decoration: none; color: #0033CC}
A:active {text-decoration: none; color: #0000ff }
A:hover {text-decoration: underline; color: #FF0000 }
-->
</style>
</head>

<body bgcolor="#FFFFFF">
<div align="center"><center>

<table border="0" cellpadding="0" cellspacing="0" width="80%">
  <tr>
    <td width="80%" bgcolor="#000000">
    <table border="0" cellspacing="1" width="100%" cellpadding="6" height="98">
      <tr>
        <td width="100%" bgcolor="#FFFFFD" height="20">
        <table border="0" cellpadding="0" cellspacing="0" width="100%">
          <tr>
            <td width="49%"><p class="9"></td>
            <td width="51%"><p align="right" class="9"><a href="Linux%20init详解.htm">上一页</a> <a href="index.html">首页</a>  <a href="Linux启动过程综述.htm">下一页</a></td>
          </tr>
        </table>
        </td>
      </tr>
            <tr bgcolor="#DFE0D1"> 
              <td width="100%" height="21"> 
                <p align="center"><strong>linux常用命令索引</strong>
              </td>
      </tr>
            <tr bgcolor="#F5F7EE">
<td width="100%" height="51" align=center> 
<table><tr><td>
<p class="Paragraph">
    我们一起在风雨中前行<br>
<br>
    linux常用命令索引<br>
      <br>
<br>
  在Linux中有近千条的命令,由于篇幅的关系,不可能将所有的命令全部列出。本附录只是对一些常用的命令进行介绍。读者在使用没有列出的命令时,如果有任何疑问,可以使用“command--help”获得该命令的在线帮助,或着查看相关的manpages获得更详细地使用说明。<br>
      alias<br>
      用一个简单的名字来代替一条复杂的命令(起别名),如果忽略了命令名,则打印所有已定义的命令的别名。<br>
      语法:<br>
      alias[参数]aliasname=’命令’<br>
      -t为Linux命令创建一个可跟踪的别名。<br>
      -x输出别名,使之在shell脚本中使用。<br>
      ash<br>
      由KennethAlmquist在1989年编写,它的很多特性接近于SYSTEMV的shell。<br>
      语法:<br>
      ash[-eflijnsxz][+eflijnsxz][-c命令][参数]<br>
      -c若使用-c参数,则ash在执行完这条命令后退出。<br>
      <br>
<br>
-s若用-s参数,则ash从标准输出中读入命令,如果不跟-c-s参数则ash以所跟的第一个参数为文件名,从此文件中读入命令,直接输出到exit。如果参数0的第一个字符是“-”则ash确定为loginshell,ash将从/etc/profile或用户目录中的.profile读入相应的设置和环境变量。<br>
      -e执行命令后返回值为非零值时退出ash。<br>
      -f关闭ash自动产生文件名的功能。<br>
      -j打开伯克利Unix风格的工作控制。<br>
      -n读入命令但不执行。<br>
      banner<br>
      在输出行中打印高质量的标题,如果输出要打印的文字,则其等待从标准输入中输入一行文字。<br>
      语法:<br>
      /usr/games/banner[-wn]msg<br>
      -w宽度。输出宽度从132到n,n默认值为80列<br>
      bash<br>
      是目前广泛使用的一种shell,同sh兼容,并且包含了ksh和csh中一些有用的特性。<br>
      语法:<br>
      bash[参数][文件名]<br>
      -c字符串从字符串中读入命令,如果字符串后还有变量则被设定为从$0开始的位置参数。<br>
      -i交互式的执行命令。例如:rm–i。<br>
      -s从标准输入中读命令,直到输入exit。<br>
      -表示参数执行完毕,并且屏蔽此后所跟的参数,后面的所有变量都被看作是文件名。<br>
      -norc如果bash是交互的,则不执行个人初始化文件~/.bashrc,如果bash作为shell来运行,这个参数缺省是关闭的。<br>
      <br>
<br>
-noprofile不执行系统范围内的启动文件,也不执行个人启动文件~/.bash_profile、~/bash_login或~/.profile,缺省情况下,bash作为登录shell时以这些文件作为启动文件。<br>
      -rcfile文件名如果bash是交互的,则以此文件作为bash的启动文件。<br>
      -version在bash开始时显示此bash的版本号。<br>
      -quiet不显示版本号或其它信息,这是默认值。<br>
      -login激活bash伪装为登录shell。<br>
      -posix改变bash的行为,使其符合Posix1003.2规定的标准。<br>
      cal<br>
      显示一个日历。对于查询某年某月某日的用户来说是非常有用的。<br>
      语法:<br>
      cal[-jy][月年]<br>
      -jx显示julian日期(日子是从1月1日开始累加的)<br>
      -y显示今年的日历。<br>
      <br>
<br>
年份必需写全,“cal99”是不正确的,应该写为“cal1999”。月份必须是1-12之间的数字或英文全称。不加任何参数则输出本月日历。<br>
      cat<br>
      将文件连接到一起,用“&gt;”操作将几个文件组合成一个新的文件,或者是用“&gt;&gt;”把文件追加到已存文件的后面。<br>
      语法:<br>
      cat[参数]filelist<br>
      -e打印一个$来表示每行的结尾,这个选项只有与-v选项一起使用才有效。<br>
      -v显示控制字符或其它不可打印的字符。<br>
      -s隐去不可读文件的信息。<br>
      -t把每个tab打印为^l,并把Formfeed用^L填充<br>
      -u无缓冲的打印输出。<br>
      filelist用于结合文件的可选列表。<br>
      cd<br>
      改变当前工作目录。<br>
      语法:<br>
      cd目录名<br>
      如果后面不加目录名,则返回用户的根目录,此外用户必须拥有进入该目录的权限。<br>
      chgrp<br>
      <br>
<br>
该变文件的组所有权。一些chgrp命令的选项有长短两种选项格式。我们这里只列出这些选项的短表示方式。详细资料请参看manpages。<br>
      语法:<br>
      chgrp[参数]组文件<br>
      -c只有在文件的所有权确实改变时才进行详细地说明。<br>
      -f不打印所有权不能该变的文件的错误信息。<br>
      -v详细说明所有权的变化。<br>
      -R递归改变目录及其内容的所有权<br>
      --help在标准输出上打印使用信息并退出。<br>
      --version在标准输出行上打印版本信息并退出。<br>
      group要改变的组。可以是GID,也可以是有效组名。<br>
      files要改变组所有权的文件列表,以空格分开。<br>
      若不是文件的所有者或root,则不能修改文件的组所有权。<br>
      chmod<br>
      <br>
<br>
改变文件的模式。文件模式控制了与该文件相关的访问权限,Linux有三个安全级别:所有者级、组访问级和其它用户级。在这三个级中,有三种权限:读、写和执行。对于标准文件,读权限意味着可以浏览文件的内容,写权限可以修改文件,执行权限可以运行该文件。目录形式有所不同。读权限可以浏览该目录下的内容,写权限可以在目录下创建文件或删除文件。执行权限意味着可以从一个目录转变到另一个目录。<br>
      语法:<br>
      chmod[参数]保护模式文件或目录<br>
      -c只有在文件的权限确实改变时才进行详细地说明。<br>
      -f不输出权限不能改变的错误信息。<br>
      -v详细说明权限的变化。<br>
      -R改变本目录及其所有子目录的文件的权限。<br>
      --help在标准输出上输出帮助信息并退出。<br>
      --version在标准输出上输出版本信息并退出。<br>
      保护模式格式为[ugoa…][[+-=][rwxXstugo…]…][,…]<br>
      cp<br>
      拷贝文件。<br>
      语法:<br>
      cp[参数]源文件目标文件或目录<br>
      -a在备份中尽可能的保留源文件的结构和属性。<br>
      -b做将要覆盖或删除文件的备份。<br>
      -d将符号链接作为符号链接拷贝,而不拷贝它们所链接的文件。并在备份中保留源文件间固有的链接关系。<br>
      -f删除已存在的目标文件。<br>
      -i提示是否覆盖已存在的目标文件。<br>
      -l形成固有链接以替代非目录的拷贝。<br>
      -P通过加入目标目录分支和指定的源文件名形成每个目标文件名。给cp的最后一个变量必须是已存在的目录名。<br>
      -p保留原先文件的所有者、组、权限和时间标志。<br>
      -r递归拷贝目录。<br>
      -s建立符号连接,替代非目录文件拷贝。<br>
      -v在拷贝前打印每个文件名。<br>
      -R同-r<br>
      --help在标准输出上打印帮助信息并退出。<br>
      --version在标准输出上打印版本信息并退出。<br>
      crontab<br>
      操作每个用户的守护程序和该执行的时间表。<br>
      语法:<br>
      crontabfile[-uuser]用指定的文件替代目前的crontab。<br>
      crontab–[-uuser]用标准输入代替当前的crontab<br>
      crontab–l[user]列出用户目前的crontab<br>
      crontab–e[user]编辑用户目前的crontab<br>
      crontab–d[user]删除用户目前的crontab<br>
      crontab–cdir指定crontab的目录<br>
      crontab文件的格式是:MHDmdcmd<br>
      M分钟(0-59)。<br>
      H小时(0-23)。<br>
      D天(1-31)。<br>
      m月(1-12)。<br>
      d一星期内的一天(0-6,0为星期日)。<br>
      cmd要运行的程序。<br>
      date<br>
      显示系统的时间和日期,root可以使用该命令来设置日期和时间。用户可以控制日期如何显示。<br>
      语法:<br>
      dateMMDDhhmmyy或date+formate<br>
      MM月(0-12)。<br>
      DD日期(1-31)。<br>
      hh小时(00-23)。<br>
      mm分钟(00-59)。<br>
      yy年(00-99)。<br>
      +format由%和紧跟其后的下列字符组成:<br>
      n插入一行。<br>
      t插入tab。<br>
      m月份(数字)。<br>
      d日期(数字)。<br>
      y年份的最后两位。<br>
      Dnn/dd/yy格式的日期。<br>
      I小时。<br>
      M分钟。<br>
      s秒。<br>
      W星期(0-6,0为星期日)<br>
      dd<br>
      拷贝一个文件<br>
      语法:<br>
      <br>
<br>
dd[-help][-version][if=file][of=file][ibs=bytes][obs=bytes][bs=bytes][cbs=bytes]<br>
      <br>
<br>
[skip=blocks][seek=blicks][conv={ascii,ebcdic,ibm,block,unblock,lcase,ucase,<br>
      swab,noerror,notrunc,sync}]<br>
      if=file以file作为源文件代替标准输入。<br>
      of=file以file作为目标文件代替标准输出。<br>
      ibs=bytes一次读bytes个byte。<br>
      obs=bytes一次写bytes个byte。<br>
      cbs=bytes一次读写bytes个byte,这个参数将改写ibs和obs的值。<br>
      skip=blocks在开头忽略blocks个ibs大小的块。<br>
      seek=blocks在开头忽略blocks个obs大小的块。<br>
      count=blocks只拷贝blocks个ibs大小的块。<br>
      <br>
<br>
conv=conversion[,conversion...]转换文件,可转换的文件格式有ascii,ebcdic,ibm,block,unblock,lcase,ucase,swab,noerror,notrunc,sync。<br>
      --help在标准输出上输出帮助信息并退出。<br>
      --version在标准输出上输出版本信息并退出。<br>
      df<br>
      检查磁盘剩余空间<br>
      语法:<br>
      df[参数]<br>
      -a列出block为零的文件系统缺省是不列出的。<br>
      -i用inode的使用情况来代替block的使用情况。<br>
      -k以K为单位输出block(默认是512bytes)。<br>
      -P使用Posix格式输出。<br>
      -T输出每个文件系统的类型。<br>
      -t只输出列出在fstype中的类型的文件系统。<br>
      -x只输出不在fstype中的类型的文件系统。<br>
      -v无用,只是为了和SystemV版本的df兼容。<br>
      --help在标准输出上输出帮助信息并退出。<br>
      --version在标准输出上输出版本信息并退出。<br>
      diff<br>
      比较两个文本文件的不同<br>
      语法:<br>
      diff[参数]源文件目标文件<br>
      -a将所有文件当做文本文件来处理。<br>
      -b忽略空格造成的不同。<br>
      -B忽略空行造成的不同。<br>
      -q只报告何处不同,不报告具体信息。<br>
      -c使用纲要输出格式。<br>
      -e输出ed可以编辑的格式。<br>
      -f输出同-e类似的反序格式。<br>
      -H利用试探法加速对大文件的搜索。<br>
      -i忽略大小写的变化。<br>
      -l用pr对输出分页。<br>
      -n输出RCS格式。<br>
      -r比较目录时比较所有的子目录。<br>
      -v在标准输出上输出版本信息并退出。<br>
      du<br>
      报告磁盘空间使用情况<br>
      语法:<br>
      du[参数]<br>
      -a显示文件的总合。<br>
      -b以byte为单位输出所占空间的大小。<br>
      -c在处理完所有的参数后给出所有这些参数的总计。<br>
      -k以kilobytes为单位输出所占空间的大小。<br>
      -l统计所有文件的大小即使它已经在另一个连接中被统计过了。<br>
      -s对每个参数只显示总合。<br>
      -x–onefilesystem忽略不在本文件系统上的目录。<br>
      -D不统计命令行参数的符号链接的文件。<br>
      -L不统计符号链接的文件。<br>
      -S单独统计每个目录的大小,不包括子目录的大小。<br>
      --help在标准输出上输出帮助信息并退出。<br>
      --version在标准输出上输出版本信息并退出。<br>
      echo<br>
      本命令传给它的参数在标准输出上显示。<br>
      语法:<br>
      echo[参数]字符串<br>
      -a不输出新行。<br>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -