-
键盘是标准输入,记为0,显示器标准输出记为1,显示器标准错误输出记为2。
输出重定向
标准输出重定向 命令 > 文件 以覆盖的方式,把命令的正确输出到指定的文件或设备中。 命令 >> 文件 以追加的方式,把命令的正确输出输出到指定的文件中。 要想标准错误输出重定向 ,只需要在> 和 >> 前面加上2 即可。错误输出 > 和>> 左右两边不能有空格
方便的是可以直接 命令 &>文件 命令 &>>文件 把正确输出和错误输出都保存到你同一个文件当中
命令>>文件1 2>>文件2 把正确的输出追加到文件1中,把错误的输出追加到文件2中
输入重定向 wc [选项] [文件名]
选项: -c 统计字节数 -w 统计单词数 -l 统计行数
查看全部 -
历史命令 history [选项] [历史命令保存文件]
选项:-c 清空历史命令 -w:把缓存中的历史命令写入历史保存文件 ~/.bash_history 一般情况下不用清空历史命令。 历史命令默认会保存1000条,可以在环境变量配置文件/etc/profile中进行修改
使用上下箭头调用以前的历史命令 ,使用 !n 执行第n条历史命令,使用!!执行上一条命令,使用!字串执行最后一条以该字串开头的命令
查看全部 -
挂载:把盘符和分区连接到一起的,把目录称为挂载点
查看全部 -
vm8.04 + 汉化版 + 注册机
https://www.linuxidc.com/Linux/2012-11/74433.htm查看全部 -
alias 查看系统中所有的命令别名
alias 别名= '原命令' 设定命令别名
让环境变量永久生效 vim ~/.bashrc 写入环境变量配置文件
文件是重启后永久生效, 或者这样 source .bashrc
unalias 别名 删除别名 同时记得把环境变量配置文件中的也删除
命令生效顺序 别名优先于系统命令。所以不应该让别名与系统原有的命令名字重合,定义了别名后,原有的系统命令将不起作用
常用快捷键 ctrl c 强制终止当前命令
ctrl l 清屏 ctrl a 光标移动到命令行首 Ctrl e 光标移动到命令行尾 ctrl u 从光标所在位置删除到行首 ctrl z 把命令放入后台 ctrl r 在历史命令中搜索
查看全部 -
因为所有的shell命令都可以在系统当中直接执行,所以用Shell语言做系统管理会很方便。
一般情况下 #开头的句子一般是注释。
除了#!/bin/bash 这句以外,这句表明下面的代码是shell脚本,这句命令必须加,不可省略。
脚本执行 1.赋予执行权限,直接运行 chmod 755 hello.sh 赋予文件权限 之后再通过相对路径或绝对路径来执行 ./hello.sh
2.通过Bash 调用执行脚本 bash hello.sh
查看全部 -
echo 输出命令 echo [选项] [输出内容]
选项:-e:支持反斜线控制的字符转换 类似于C语言中的控制字符\n \a等,控制输出格式。
输出颜色 echo -e " \e [1;31m hello \e[ 0m"
其中 30m=黑色,31m=红色,32m=绿色,33m=黄色,。。。。。。
查看全部 -
Shell是一个命令行解释器,它为用户提供了一个向Linux内核发送请求以便运行程序的界面系统级程序,用户可以用Shell来启动,挂起,停止甚至是编写一些程序。
Shell还是一个功能十分强大的编程语言,易编写,易调试,灵活性较强,Shell是解释执行的脚本语言,在Shell中可以直接调用Linux系统命令
Shell的两种语法类型有B和C,这两种语法彼此不兼容。B家族主要包括sh,ksh,Bash(常用),psh,zsh.C家族主要包括csh(主要),tcsh。C家族是UNIX系统的Shell。
查看全部 -
目录处理命令:mkdir -p 目录名
查看全部 -
搜索命令的命令:
whereis 命令名
#搜索命令所在路径及帮助文档所在位置
选项:
-b:只查找可执行文件
-m:只查找帮助文件
which 文件名
#搜索命令所在路径及别名
cd命令不能通过which和whereis找到,因为cd是linux shell的内置命令
通过which或whereis找到的命令都是外部安装的命令
whereis 和which的区别是whereis可以看到命令的帮助文档,which可以看到命令的别名,两者搜索命令的路径是依赖PATH定义的路径
PATH环境变量;
定义用户操作环境的变量,系统搜索命令的路径,如果自己写的程序不想敲绝对路径就可以执行,就必须添加在下面的路径中
[root@localhost etc]# echo $PATH
/usr/lib/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
查看全部 -
查看用户登录信息 w 用户名 who 用户名
查询当前登录和过去登陆的用户信息 last
last 命令默认是读取 /var/log/wtmp 文件数据
lastlog 查看所有用户的最后一次登录时间 默认是/var/log/lastlog文件内容?
查看全部 -
html查看全部
-
字符界面的优势:
字符界面占用系统资源更少
字符界面减少了出错、被攻击的可能性
查看全部 -
linux与windows的不同:
linux严格区分大小写
linux中所有内容以文件形式保存,包括硬件(一切内容皆文件)
linux不靠扩展名区分文件类型
windows下的程序不能直接在linux中安装和运行
查看全部 -
应该如何提问
查看全部
举报