shell介绍shell是一个命令解释器,提供用户与机器之间的交互例如我们远程登录的工具,它其实就是一个shellcentos默认的shell是bash(BourneAginShell)·命令历史history命令命令历史存在用户家目录下的.bash_history,如root用户就是/root/.bash_history·history可以查看命令历史,.bash_history文件了里最多可以
分类:
系统相关 时间:
2018-04-20 23:46:20
阅读次数:
256
shell介绍shell脚本在日常的Linux系统管理中是必不可少的;shell是系统跟计算机硬件交互时使用的中间介质。shell是一个命令解释器,提供用户和机器之间的交互;支持特定语法,比如逻辑判断、循环;每个用户都可以由自己特定的shell;centOS7默认shell为bash(BourneAginshell)还有zhs、ksh等。shell记录命令历史,默认保存至.bash_history
分类:
其他好文 时间:
2018-04-17 22:59:02
阅读次数:
222
什么是shell解释器解释器的总称bash解释器某一种解释器]#cat/etc/shells#查看已装的解释器useradd-s#创建用户并指定解释器usermod-s#修改用户的解释器标准和错误的输入输出(重定向)对shell很重要输出默认输出屏幕1正确输出#重定向>(覆盖)>>(追加)2错误输出#重定向2>2>>(追加)#正确错误都重定向&>&
分类:
系统相关 时间:
2018-04-14 11:18:22
阅读次数:
196
输入输出与测试方法 对于刚开始接触OJ(Online Judge)的同学估计对于OJ的输入输出存在疑惑,OJ的输入输出基本都是使用标准输入输出(也称标准I/O,即直接读键盘、写屏幕)。 OJ的判题方式则是使用输入输出重定向到文件 可执行文件 中使用标准输入输出, 是输入文件, 是输出文件,最后将 的 ...
分类:
其他好文 时间:
2018-04-04 15:08:08
阅读次数:
194
1.大多数情况下UNIX系统命令从你的终端接受输入并将所产生的输出发送回到你的终端 重定向命令列表如下: 2.输出重定向: 重定向一般通过命令间插入特定的符号来实现; (1)实例: 执行后,并没有在终端输出信息,这是因为输出已经被从默认的标准输出设备(终端)重定向到指定的文件(users) 运行结果 ...
分类:
系统相关 时间:
2018-04-03 17:21:53
阅读次数:
261
输入输出重定向的作用: 输出重定向就是把命令的执行结果保存到文件,便于查看。 输入重定向就是把原先由键盘的输入改为由文件输入。 先了解一下标准输入输出: [ 设备 ][ 设备文件名 ][ 文件描述符 ][ 类型 ] 键盘 /dev/stdin 0 标准输入 显示器 /dev/stdout 1 标准输 ...
分类:
其他好文 时间:
2018-04-03 14:32:24
阅读次数:
141
1.记录命令:! !!:连续的“!”表示执行上一次的指令 !n:表示执行命令历史中第二条指令 注:!2居然给我关机了 !字符串(字符串大于1)表示执行命令历史中最近的一次 2.通配符 " * "匹配0个或多个字符,“ ? ”匹配一个字符 3.输入/输出重定向:用于改变命令的输入与输出 4.管道符 “ ...
分类:
系统相关 时间:
2018-03-08 18:59:09
阅读次数:
150
五周第三次课(3月7日)8.1shell介绍8.2命令历史8.3命令补全和别名8.4通配符8.5输入输出重定向搜索看一下有没有这两个shell,不安装。8.2命令历史用过的命令,在/root/.bash_history存着用cat命令查看一下/root/.bash_history可以用命令history查看一下之前使用过的命令history-c修改了/etc/profile配置文件,运行sourc
分类:
系统相关 时间:
2018-03-08 12:17:26
阅读次数:
211
五周第三次课(3月7日)8.1shell介绍8.2命令历史8.3命令补全和别名8.4通配符8.5输入输出重定向LinuxShell基础yumlist|grepzsh命令查询有没有安装该命令命令历史系统内置的变量决定了系统会存储多少条运行的命令echo$HISTSIZE-c清空内存中运行过的命令历史,但是不会清空配置文件cat.bash_history查看操作记录历史,但是会在你退出终端的时候存储进
分类:
其他好文 时间:
2018-03-08 00:17:27
阅读次数:
180