Linux基础之常用命令详解.docx

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Linux基础之常用命令详解

Linux 常用命令详解 一、路径: 执行命令前必须要考虑的一步是命令的路径,若是路径错误或是没有正确的指定,可能导致错误 的执行或是找不到该命令。要知道设置的路径,可执行以下命令: 一般而言,本书的命令位于/bin、usr/bin、/sbin、/usr/sbin 之中。若读者执行了命令却出现“command not find”或是“命令不存在”的字样,就必须要确定该命令的位置是否在命令的路径中,或是系统上根本没有安装该套件。 二、命令顺序: 若在 shell 内置的命令/bin 以及/usr/bin 之下都出现了命令 pwd,那当我们执行该命令时,会执行哪一个?答案是第一优先执行 shell 内置的命令,再执行路径中的设置;因此若有相同名称的命令时,必须要注意顺序设置,或是直接输入完整路径。 三、参数(或称选项)顺序: 一般除了特殊情况,参数是没有顺序的。举例而言,输入“–a –v”与输入“–v –a”以及“–av”的执行效果是相同的。但若该参数后指定了要接的文件或特殊对象,如“–a cmd1 –v cmd2”,则不能任意改变选项顺序。 四、常用参数: 下面所列的是常见的参数(选项)意义: --help,-h 显示帮助信息 --version,-V 显示版本信息 -v 繁琐模式(显示命令完整的执行过程) -i 交谈模式(指定界面) -l 长列表输出格式 -q,-s 安静模式(不显示任何输出或错误信息) -R 递归模式(连同目录下所有文件和子目录一起处理) -z 压缩 五、命令的结合与定向: 命令中除了一般命令外,还有管道(或称途径)(|)与定向(或)。 管道(途径)的用法: “命令一 [选项]” | “命令二 [选项]”,也就是将“命令一 [选项]”的输出结果传到“命令二 [选 项]”,通过命令二的处理之后才输出到标准输出(屏幕)上。比如“ls /etc”会列出 etc 下的所有文件, 若加上“| less”,也就是“ls /etc | less”,则会将“ls /etc”的结果通过 less 分页输出。 定向的用法: 将结果定向到命令的输出设备,一般不加文件名意为将结果输出到屏幕,若是在定向后加上文件 名,则会将命令的执行结果输出到定向的文件,例如“ls temp.txt”,就会将 ls 的结果输出到文件 temp.txt 中。“”与“”的差异在于前者是覆盖,而后??是附加。 六、命令中的命令: 许多命令在执行后,会进入该命令的操作模式,如 fdisk、pine、top 等,进入后我们必须要使用该 命令中的命令,才能正确执行;而一般要退出该命令,可以输入 exit、q、quit 或是按【Ctrl+C】组合 键。 1、adduser (字意:add user)增加一个系统用户。在 RedHat 中,adduser 命令实际上是 useradd 命令的一个符号连接,指向/usr/sbin/useradd。 语法:adduser [选项] 用户名 选项: -d登陆目录 指定新用户登陆的起始目录,默认为/home -e有效期限 指定用户的有效期限,格式为 YYYY-MM-DD -g用户组 指定用户所属的组 -p密码 为新用户设置密码 -r 建立系统用户 示例: One. 创建一个新用户 frisen,设定登录起始目录为/home/guest,密码 123456: Two. 创建一个指定目录、有效期和归属组的账户 frisen2 Three. 创建一个系统账户 frisen3,并指定登录起始目录,同时账户密码设为 123456 2、alias (字意:alias)为 Linux 系统中的命令定义别名,以简化操作。 语法:alias [别名=‘命令’] 选项:无 示例: One. 列出目前所有的别名设置: 2、alias (字意:alias)为 Linux 系统中的命令定义别名,以简化操作。 语法:alias [别名=‘命令’] 选项:无 示例: One. 列出目前所有的别名设置: Two. 将 ps -ef 的别名设置为 ps Three. 为一个复杂命令设置别名: 注意:alias 的优先权高于 PATH(系统查找的路径),因此若是我们设置了与系统命令相同的别名,会 以我们设置的别名为准。 Shell 环境中设置的别名仅在该次登陆过程中有效,若要所定义的命令别名每次登陆时都有效, 需要将自定义的别名输入到文件.profile(bash)或.cshrc(tcsh)中,以保证每次启动时自动加载所定义的命 令别名。 3、at (字意:at sometime)在指定的时间执行特定的命令。时间以 24 小时制指定,格式为 HH: MM。默认情况下,任何用户都可以使用 at 服务,但这样是不安全的。如果系统中存在 at.allow,则只

文档评论(0)

yaocen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档