Linux1系统入门命令.docxVIP

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Linux1系统入门命令

一、关闭、重启系统1. 1小时后关机shutdown -h 12. 立即关机shutdown -h nowpoweroff3. 在指定时间点关机shutdown -h 15:304. 2分钟后重启shutdown -r 2或者立即重启rebootshutdown -r now5. 挂起(需要硬件支持,否则可能无法恢复)halt6. init命令[plain]view plaincopy0:立即关机??1:单用户模式(相当于win里面的安全模式),可以通过该模式修改root密码??2:维护模式,网络相关的服务会停止??3:完全多用户模式,正常工作下用到的模式??4:未分配使用,开发模式??5:图形模式??6:重启??二、帮助命令1. 同时执行多个命令,用;分开2. 分割长命令:\3. 查看某个命令的详细功能:help command或者 command --help4. man手册:是一个文档形式,操作同vi编辑器(1)man command(2)man number conmmand[plain]view plaincopynumber代表的含义:??1:用户命令,所有用户都可以查阅其中的内容??2:系统调用,开发人员使用??3:库函数??4:设备文件??5:文件格式描述,通常指配置文件的文档???6:游戏??7:其他杂项??8:只能给root用户使用的管理命令和工具等??9:其他??(3)查找包含某个关键字的命令:man -k keyword5. info信息页info command|filename文档中的*号表示超链接,选中按回车可以跳转三、Linux的人机交互程序——Shell1. Shell的种类:可以通过cat /etc/shells查看目前OS上安装了哪些Shell;通过shell_name --version查看该Shell的版本号查看Shell程序相关的信息:(注意下面的命令里是反单引号)ls -l `cat ?/etc/shells`2. 更改用户的默认shell(1)临时修改:显示当前用户使用的Shell:echo $SHELL直接输入要使用的Shell名来临时更改当前Shell,如:ksh,bash,csh此时,再查看当前正在使用 的shell名,仍然是之前的名字,但实际上变更后的shell是运行在原shell下的一个子shell,现在已经是更改后的shell了(2)永久修改:方法一:用su - username切换到要被更改shell的用户下,然后键入chsh命令,系统提示输入新Shell的路径,可以用上面说过的cat /etc/shells命令查看;方法二:usermod -s shell_path user_name当此用户重新登录后,就可以使用新的shell了?方法三:创建用户时指定默认shell:useradd -s shell_path user_name关于useradd命令更详细的使用后面会讲,或者自己通过man手册学习*除非特殊说明,本书后面都默认使用bash shell讲解四、Bash命令基本操作:1. 指定默认编辑器:set -o vi|emacs2. bind命令(1)查看默认绑定的快捷键:bind -P(2)命令格式:[plain]view plaincopybind?[option]?[?[function?name]?[keyseq:shell-command]?[file?name]?[?keyseq:readline-function?or?readline-command?]?]??keyseq:readline-function:指一组快捷键,如\C表示ctrl键,\C-x表示同时按ctrl+x;readline-function表示要绑定的函数名称??option:??????l:列出所有可用的Read里呢函数名???????P:列出所有快捷键??????p:列出当前Readline库中的函数名称及绑定??????f?filename:从文件filename中读取绑定??????r?keyseq:取消由keyseq快捷键指定的所有绑定??????x?keyseq:shell-command:为keyseq指定的快捷键绑定由shell-command指定的shell命令;还可以使用x参数绑定一个程序??????m?keymap:使用参数keymap指定的键盘映射??* 上面说的readline函数库是指readline/readline.h中定义的函数,可以通过bind -l查看;这个函数库完成了linux中的相当一部分操作,比如中断(ctrl+c)、回删、上翻/下翻命令等,绝大多数快捷键定义都是针对这个函数库中 的函数进行。(3)修改或定义新的快捷操作,比如将回

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档