要学会的729个Linux命令.docx

上传人:b****0 文档编号:9348116 上传时间:2023-05-18 格式:DOCX 页数:21 大小:34.01KB
下载 相关 举报
要学会的729个Linux命令.docx_第1页
第1页 / 共21页
要学会的729个Linux命令.docx_第2页
第2页 / 共21页
要学会的729个Linux命令.docx_第3页
第3页 / 共21页
要学会的729个Linux命令.docx_第4页
第4页 / 共21页
要学会的729个Linux命令.docx_第5页
第5页 / 共21页
要学会的729个Linux命令.docx_第6页
第6页 / 共21页
要学会的729个Linux命令.docx_第7页
第7页 / 共21页
要学会的729个Linux命令.docx_第8页
第8页 / 共21页
要学会的729个Linux命令.docx_第9页
第9页 / 共21页
要学会的729个Linux命令.docx_第10页
第10页 / 共21页
要学会的729个Linux命令.docx_第11页
第11页 / 共21页
要学会的729个Linux命令.docx_第12页
第12页 / 共21页
要学会的729个Linux命令.docx_第13页
第13页 / 共21页
要学会的729个Linux命令.docx_第14页
第14页 / 共21页
要学会的729个Linux命令.docx_第15页
第15页 / 共21页
要学会的729个Linux命令.docx_第16页
第16页 / 共21页
要学会的729个Linux命令.docx_第17页
第17页 / 共21页
要学会的729个Linux命令.docx_第18页
第18页 / 共21页
要学会的729个Linux命令.docx_第19页
第19页 / 共21页
要学会的729个Linux命令.docx_第20页
第20页 / 共21页
亲,该文档总共21页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

要学会的729个Linux命令.docx

《要学会的729个Linux命令.docx》由会员分享,可在线阅读,更多相关《要学会的729个Linux命令.docx(21页珍藏版)》请在冰点文库上搜索。

要学会的729个Linux命令.docx

要学会的729个Linux命令

《Linux命令应用大词典》涵盖了Linux系统常用的命令,内容涉及基础入门、系统管理、网络管理、网络安全、服务器配置和程序编译等多方面,共计729个命令,1935个例子,内容非常全面。

每一个命令都讲述了它的功能描述、命令语法、选项含义和命令实例,内容清晰明了,正所谓一书在手,万事不愁。

 目录

第1章  登录、退出、关机和重启  1 

1.1  login:

用户登录系统  1 

1.2  logout:

退出登录Shell  1 

1.3  nologin:

限制用户登录  1 

1.4  exit:

退出Shell  2 

1.5  sulogin:

单用户登录  2 

1.6  rlogin:

远程登录  2 

1.7  poweroff:

关闭系统  3 

1.8  ctrlaltdel:

设置按Ctrl+Alt+Del组合键的功能  3 

1.9  shutdown:

关闭或重启Linux系统  4 

1.10  halt:

关闭系统  5 

1.11  reboot:

重启Linux系统  5 

1.12  init:

切换系统运行级别  6 

1.13  runlevel:

输出以前和当前的运行级别  6 

1.14  telinit:

更改系统运行级别  7 

第2章  获取帮助  8 

2.1  help:

查看内部Shell命令帮助信息  8 

2.2  man:

显示在线手册页  8 

2.3  manpath:

查看和设置man手册页的查询路径  11 

2.4  info:

阅读info格式的文件  11 

2.5  pinfo:

基于lynx类型info浏览  13 

第3章  文本编辑器  15 

3.1  vi:

文本编辑器  15 

3.2  nano:

nano编辑器  20 

3.3  view:

文本编辑器  22 

3.4  ex:

文本编辑器  22 

3.5  ed:

文本编辑器  22 

3.6  red:

文本编辑器  23 

3.7  emacs:

GNU项目编辑器  24 

第4章  目录和文件操作   25 

4.1  pwd:

显示当前工作目录路径  25 

4.2  cd:

更改工作目录路径  25 

4.3  ls:

列出目录和文件信息  26 

4.4  dir:

列出目录或文件信息  28 

4.5  dirs:

显示目录列表  31 

4.6  touch:

创建空文件或更改文件时间  32 

4.7  mkdir:

创建目录  33 

4.8  rmdir:

删除空目录  33 

4.9  cp:

复制文件和目录  34 

4.10  mv:

文件和目录改名、移动文件和目录路径  34 

4.11  rm:

删除文件或目录  35 

4.12  install:

复制文件和设置属性  35 

4.13  tmpwatch:

删除在指定时间段内没有被访问的文件  36 

4.14  file:

查询文件类型  37 

4.15  du:

显示目录或文件的磁盘占用量  38 

4.16  wc:

统计文件行数、单词数、字节数和字符数  39 

4.17  tree:

以树状图逐级列出目录的内容  40 

4.18  cksum:

显示文件的CRC校验值和字节统计  42 

4.19  md5sum:

显示或检查MD5校验和  42 

4.20  sum:

为文件输出校验和及块计数  43 

4.21  dirname:

输出去除尾部的“/”字符部分的名称  43 

4.22  mkfifo:

创建FIFO文件  43 

4.23  mktemp:

创建临时文件或目录  44 

4.24  ln:

创建链接文件  44 

4.25  sln:

静态ln  45 

4.26  lndir:

创建一个链接到另一个目录树的符号链接的影子目录  45 

4.27  link:

调用link函数来创建文件链接  46 

4.28  unlink:

调用unlink函数删除指定的文件   46 

4.29  basename:

去掉前导的目录部分后显示名称  46 

4.30  pathchk:

检查文件名是否有效或便携式  47 

4.31  symlinks:

检查目录中的符号链接  47 

4.32  stat:

显示文件或文件系统状态  48 

4.33  rcp:

远程文件复制   50 

4.34  fsview:

文件系统浏览器  50 

4.35  mc:

类UNIX操作系统的目录浏览器/文件管理器  52 

第5章  显示文本文件内容  53 

5.1  cat:

显示文本文件  53 

5.2  more:

分页显示文本文件  54 

5.3  less:

回卷显示文本文件  56 

5.4  head:

显示指定文件前若干行  58 

5.5  tail:

查看文件末尾数据  60 

5.6  nl:

显示文件的行号和文件内容  61 

5.7  tac:

从最后一行开始显示文件内容  63 

5.8  rev:

把每一行字符的顺序颠倒过来显示文件内容  63 

5.9  fold:

限制文件列宽显示文件内容  64 

5.10  fmt:

简单优化文本格式   64 

5.11  expand:

将文件中的制表符转换为空格写到标准输出  65 

5.12  pr:

对指定文件附注打印所需的页码或聚焦  65 

第6章  文件处理  67 

6.1  sort:

对文件中的数据进行排序  67 

6.2  uniq:

将重复行从输出文件中删除  67 

6.3  cut:

从文件每行中输出选定的字节、字符或字段  68 

6.4  comm:

逐行比较两个已排序的文件  70 

6.5  diff:

逐行比较两个文本文件,列出其不同之处  71 

6.6  join:

每一对具有相同内容的输入行整合为一行  72 

6.7  diff3:

按行比较3个文件  73 

6.8  cmp:

按字节比较两个文件  74 

6.9  colrm:

从文件中删除列  75 

6.10  paste:

合并文件的行  75 

6.11  tr:

从标准输入中替换、缩减和/或删除字符  76 

6.12  split:

文件分割成片  77 

6.13  csplit:

按照指定的格式将文件分块为“xx00”、“xx01”...并输出  78 

6.14  tee:

将标准输入复制到每个指定文件  79 

6.15  unexpand:

空格字符转换为制表符   79 

6.16  patch:

应用一个diff文件  80 

6.17  awk:

模式扫描和处理语言  81 

6.18  sed:

用于过滤和转换文本的流编辑器  85 

6.19  od:

以八进制和其他格式转储文件  88 

第7章  字符串、文件和命令查找  91 

7.1  grep:

查找文件中符合条件的字符串  91 

7.2  egrep:

在文件或标准输入中查找模式  93 

7.3  fgrep:

在每个文件或是标准输入中查找模式  94 

7.4  find:

列出文件系统内符合条件的文件  95 

7.5  updatedb:

创建或更新mlocate数据库  98 

7.6  locate:

在数据库中查找文件  98 

7.7  whereis:

查找指定文件、命令和手册页位置  99 

7.8  whatis:

在whatis数据库中搜寻特定命令  100 

7.9  apropos:

搜索whatis数据库中的字符串  100 

7.10  which:

显示可执行命令的路径  100 

7.11  look:

显示指定字符串的行开头  101 

第8章  日期和时间  102 

8.1  cal:

显示日历信息  102 

8.2  date:

显示和设置系统日期和时间  103 

8.3  hwclock:

查看和设置硬件时钟  105 

8.4  clock:

查看和设置硬件时钟  105 

8.5  clockdiff:

主机之间测量时钟差  106 

8.6  zdump:

时区输出器  106 

8.7  rdate:

通过网络获取时间  107 

8.8  sleep:

暂停指定的时间  108 

第9章  数字计算  109 

9.1  bc:

任意精度的计算器  109 

9.2  dc:

一个任意精度的计算器  109 

9.3  expr:

将表达式的值列印到标准输出  110 

第10章  Shell相关命令  112 

10.1  command:

抑制正常的Shell函数查找  112 

10.2  exec:

使用执行命令替换当前的Shell进程  112 

10.3  bash:

GNU的Bourne-Again Shell  112 

10.4  builtin:

执行Shell内建命令  113 

10.5  enable:

启用或禁用内建Shell命令  113 

10.6  source:

在当前Shell环境中从指定文件读取和执行命令  115 

10.7  mksh:

用于交互式和Shell脚本的命令解释器  115 

10.8  suspend:

暂停Shell执行  115 

10.9  sushell:

执行单用户Shell  116 

10.10  shopt:

切换变量控制可选的Shell行为的值  116 

10.11  rsh:

远程Shell  117 

10.12  ulimit:

控制Shell执行程序的资源使用限制  117 

10.13  history:

查看命令历史记录  119 

10.14  alias:

查看和定义别名  120 

10.15  unalias:

取消别名  120 

10.16  eval:

连接指定参数在一起成为一个单一的命令来执行  121 

10.17  fc:

修改或执行命令  121 

第11章  Shell编程  122 

11.1  declare:

显示或设置Shell变量   122 

11.2  export:

显示或设置环境变量  123 

11.3  set:

显示和设置Shell变量  123 

11.4  unset:

删除变量或函数  124 

11.5  env:

查看和设置环境变量  125 

11.6  read:

从标准输入中读取一行  125 

11.7  readonly:

设置只读变量  126 

11.8  test:

?

检查文件类型,并比较值   126 

11.9  false:

什么都不做,表示失败  129 

第12章  程序编译  130 

12.1  gcc:

GNU项目的C和C+ +编译器  130 

12.2  gdbserver:

为GNU调试的远程服务器?

  131 

12.3  cmake:

跨平台Makefile生成工具   131 

12.4  indent:

更改通过插入或删除空格的C程序外观   132 

12.5  protoize:

自动添加函数原型  134 

12.6  unprotoize:

自动删除函数原型  135 

12.7  gcov:

显示代码覆盖信息  135 

12.8  find2perl:

转换找到的命令行为Perl代码   136 

12.9  as:

便携式GNU汇编程序  137 

12.10  php:

PHP命令行界面  139 

12.11  perl:

实用报表提取语言  140 

12.12  gdb:

GNU调试器  142 

12.13  autoupdate:

更新configure.in到较新的Autoconf   144 

12.14  autoheader:

创建C定义的模板文件  145 

12.15  autoreconf:

更新已经生成的配置文件  145 

12.16  autoscan:

生成一个初步的configure.in?

  146 

12.17  autoconf:

从模板文件生成配置脚本  146 

第13章  用户和组群管理  148 

13.1  useradd:

创建用户账户  148 

13.2  adduser:

创建用户账户  149 

13.3  lnewusers:

创建用户账户  149 

13.4  usermod:

修改用户账户   149 

13.5  userdel:

删除用户账户   150 

13.6  groupadd:

创建组群  151 

13.7  groupmod:

修改组群  151 

13.8  groupdel:

删除组群  152 

13.9  passwd:

设置或修改用户密码  152 

13.10  gpasswd:

设置组群密码或在组群中添加、删除用户  153 

13.11  chfn:

更改finger信息  154 

13.12  chsh:

更改用户账户的Shell类型  155 

13.13  pwck:

校验/etc/passwd 和/etc/shadow文件的内容是否合法和完整  155 

13.14  newgrp:

让用户账户以另一个组群的身份进行登录  156 

13.15  finger:

用户信息查找程序  157 

13.16  groups:

显示指定用户账户的组群成员身份  157 

13.17  id:

显示用户的UID及该用户所属组群的GID  158 

13.18  grpck:

验证组群文件的完整性  158 

13.19  grpconv:

 启用组群影子密码  159 

13.20  grpunconv:

关闭组群的影子密码  159 

13.21  groupmems:

管理用户主要组群的成员  159 

13.22  userinfo:

更改自己的finger信息  160 

13.23  userpasswd:

允许用户更改密码的图形化工具  160 

13.24  vigr:

编辑/etc/group文件  161 

13.25  vipw:

编辑/etc/passwd、/etc/shadow、/etc/group和/etc/gshadow文件  162 

13.26  newusers:

更新和批量创建新用户   162 

13.27  chpasswd:

成批更新用户口令  163 

13.28  pwconv:

开启影子密码功能  163 

13.29  pwunconv:

关闭影子密码功能  164 

13.30  chage:

更改用户密码到期信息  164 

13.31  su:

切换到其他用户账户进行登录  165 

13.32  visudo:

编辑/etc/sudoers文件  166 

13.33  sudo:

以另外一个用户执行命令  166 

13.34  sudoedit:

以另外一个用户身份编辑文件  167 

13.35  sudoreplay:

重播sudo会话日志  168 

第14章  显示登录用户  169 

14.1  w:

详细查询已登录当前计算机的用户  169 

14.2  who:

显示已登录当前计算机用户的简单信息  169 

14.3  whoami:

显示与当前的有效用户ID相关联的用户名  170 

14.4  logname:

显示当前用户的登录名称  170 

14.5  users:

用单独的一行显示出当前登录的用户  171 

14.6  last:

显示近期用户登录情况  171 

14.7  lastb:

列出登录系统失败的用户信息  173 

14.8  lastlog:

查看用户上次登录的时间  173 

14.9  rwho:

显示在本地网络的所有主机上登录的用户信息  174 

第15章  文件、目录权限和属性  175 

15.1  chmod:

更改文件和目录的模式  175 

15.2  chown:

更改文件和目录的用户所有者和组群所有者  177 

15.3  chgrp:

更改文件或目录的所属组  177 

15.4  umask:

显示和设置文件及目录创建默认权限掩码  178 

15.5  getfacl:

显示文件或目录的ACL  179 

15.6  setfacl:

设置文件或目录的ACL  179 

15.7  chacl:

更改文件或目录的ACL  181 

15.8  lsattr:

查看文件和目录的属性  181 

15.9  chattr:

更改文件和目录的属性  182 

第16章  归档与压缩  183 

16.1  tar:

进行归档和压缩  183 

16.2  gzip:

压缩或解压缩gzip文件  185 

16.3  gunzip:

解压缩gzip文件  186 

16.4  zcmp:

比较gzip压缩文件  187 

16.5  zdiff:

比较gzip压缩文件  187 

16.6  zforce:

在所有的gzip文件上强制添加.gz扩展  188 

16.7  zip:

压缩zip文件  188 

16.8  unzip:

解压缩 zip文件  190 

16.9  zcat:

查看zip压缩文件  190 

16.10  zgrep:

在压缩文件中按正则表达式来搜索  191 

16.11  zipgrep:

在zip压缩文件中搜索匹配指定的字符串或模式  191 

16.12  zipinfo:

列出zip文件相关的详细信息  192 

16.13  zipsplit:

拆分zip文件  192 

16.14  zless:

查看zip压缩文件  193 

16.15  zmore:

查看gzip、zip、compress压缩文件  193 

16.16  bzip2:

压缩或解压缩bzip2文件  194 

16.17  bunzip2:

压缩或解压缩bzip2文件  195 

16.18  bzcat:

解压缩bzip2文件到标准输出  195 

16.19  bzcmp:

比较bzip2压缩文件  196 

16.20  bzdiff:

比较bzip2压缩文件  196 

16.21  bzgrep:

在bzip2压缩文件上搜索可能的正则表达式  197 

16.22  bzip2recover:

从损坏的bzip2文件中恢复数据  197 

16.23  bzless:

查看bzip2压缩文件  197 

16.24  bzmore:

查看bzip2压缩文件  198 

16.25  compress:

压缩或解压缩compress文件  198 

16.26  uncompres:

压缩或解压缩compress文件  199 

16.27  znew:

将.Z压缩格式文件重新压缩为.gz压缩格式文件  200 

16.28  xz:

压缩或解压缩xz文件  200 

16.29  xzcat:

查看xz压缩文件的内容  201 

16.30  xzcmp:

比较xz压缩文件  201 

16.31  xzdiff:

比较xz压缩文件  202 

16.32  xzdec:

解压缩xz文件  202 

16.33  xzgrep:

在xz压缩文件上搜索正则表达式  202 

16.34  xzless:

查看xz压缩文本文件  203 

16.35  xzmore:

查看xz压缩文本文件  203 

16.36  tgz:

将文件压缩为.tgz格式文件  203 

16.37  gzexe:

使用自身的压缩版本重命名指定文件  203 

第17章  软件包管理  205 

17.1  rpm:

RPM软件包管理器  205 

17.2  rpmargs:

处理RPM软件包  210 

17.3  rpmbuild:

构建RPM软件包  210 

17.4  rpmdiff:

比较两个软件包之间的不同  211 

17.5  rpmelfsym:

在RPM软件包中通过对象文件列出符号  212 

17.6  rpmfile:

在RPM软件包中列出文件模式和类型  213 

17.7  rpmlint:

检查rpm软件包中的常见错误  213 

17.8  rpm2cpio:

从RPM软件包中提取cpio归档  214 

17.9  yum:

YUM管理器   214 

17.10  yum-builddep:

安装建立指定的包所需要的RPM包  223 

17.11  yum-complete-transaction:

尝试完成系统上不完整或中止的yum事物  224 

17.12  yumdb:

查询和修改yum数据库  225 

17.13  yum-debug-dump:

为yum创建调试问题的gzip压缩文件  226 

17.14  yum-debug-restore:

借助yum-debug-dump创建的gzip压缩文件进行还原  227 

17.15  yumdownloader:

从YUM软件仓库中下载RPM安装包  227 

17.16  yum-groups-manager:

创建和编辑yum的组元数据  228 

17.17  yum-config-manager:

YUM配置管理  228 

第18章  磁盘分区  230 

18.1  fdisk:

分区表管理  230 

18.2  parted:

分区维护程序  236 

18.3  cfdisk:

基于磁盘进行分区操作  238 

18.4  partx:

告诉内核关于磁盘上分区的号码  239 

18.5  sfdisk:

用于Linux的分区表管理  240 

18.6  delpart:

在Linux内核中删除分区  241 

18.7  partprobe:

告知操作系统分区表更改  242 

第19章  文件系统管理  243 

19.1  mkfs:

创建Linux文件系统  243 

19.2  mke2fs:

创建ext2、ext3、ext4文件系统  244 

19.3  mkfs.ext4:

创建ext4文件系统  244 

19.4  mkfs.ext3:

创建ext3文件系统  245 

19.5  mkfs.ext2:

创建ext2文件系统  245 

19.6  mkdosfs:

创建MS-DOS文件系统  245 

19.7  mkfs.vfat:

创建vfat文件系统  246 

19.8  mkfs.msdos:

创建MS-DOS文件系统  246 

19.9  fdformat:

低级格式化软盘   246 

19.10  mount:

挂载文件系统  247 

19.11  umount:

卸载文件系统  248 

19.12  df:

显示文件系统信息  249 

19.13  mountpoint:

查看目录是不是一个挂载点  251 

19.14  e2label:

显示或更改文件系统卷标  251 

19.15  dumpe2fs:

查看文件系统信息  251 

19.16  tune2fs:

显示和调整文件系统参数  253 

19.17  findfs:

通过卷标或UUID查找文件系统  255 

19.18  blkid:

显示块设备属性  255 

19.19  e2image:

保存关键ext2、ext3、ext4文件系统元数据  257 

19.20  fsck:

检查和修复文件系统  257 

19.21  e2fsck:

检查 Linux ext2、ext3、ext4文件系统  258 

19.22  fsadm:

在设备上调整或检查文件系统 

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2