0 概述 1 输入输出重定向 重定向技术有5种模式: 标准覆盖输出重定向 标准追加输出重定向 错误覆盖输出重定向 错误追加输出重定向 输入重定向 输入重定向是将文件导入到命令中. 输出重定向是将输入到屏幕的数据写入到指定文件中.输出重定向分为标准输出和错误输出两种,模式有追加和覆盖2种. 标准输入重定向(STDIN,文件描述符为0). 标准输出重定向(STDOUT,文件描述符为1). 错误输出重定向(STDERR,文件描述符为2). 对于重定向中的标准输出模式,可以省略文件描述符1不写,而错误输…
一.vi文字处理器1.vi与vimvi:文字处理器vim:程序开发工具2.vi介绍三种模式:一般模式(vi刚进入的,不可编辑),编辑模式(按i后,左下方是insert)和命令行模式(按esc退出,:wq类) hjkl(左下右上)3.一般模式常用命令(1)移动光标ctrl+f:向上ctrl+b:向下0:移动到这一行最前面$:移动到这一行最后面gg:相当于1G,移动到文件第一行G:移动到文件最后一行n(数字):光标向下移动n行(2)搜索和替换:n1.n2s/word1/word2/g :n1到n2行…
近期因要学习一门技术,必须在Linux下运行,故开始学习如何使用Linux. 在安装jdk时出现了困难,环境变量配置不成功,花了一天时间才搞定,特分享出来,供大家参考. Linux下安装jdk,步骤如下 1:下载jdk包:本章使用的为后缀为tar.gz的文件(不需要安装),如jdk-7u67-linux-i586.tar.gz 2: 把jdk文件保存至Linux下目录:通过控制台,使用mkdir命令生成user/java目录,并把文件放入其下 3:解压tar.gz文件:通过控制台,进入user/…
uboot下可以通过命令访问(printenv)和修改环境变量(setenv),但是如果需要在Linux系统下访问这些数据该怎么办呢?其实uboot早就帮我们想好了.  1.编译fw_printenv工具 source /opt/poky/environment... 创建交叉编译环境. 更改u-boot/tools/env/Make 添加CC CC=aarch64-poky-linux-gcc -march=armv8-a -mtune=cortex-a57.cortex-a53 --sysr…
目录 今日内容概要 内容详细 解析映射文件 磁盘挂载文件 开机加载脚本 系统启动级别 使用单用户模式修改密码 变量加载文件 登录提示信息 第三方软件安装目录(编译安装目录) 系统日志目录 保存系统运行状态的目录 今日内容概要 系统中重要的文件系统 使用单用户模式修改root密码 内容详细 解析映射文件 # 本地的DNS # 文件目录:/etc/hosts Windows系统目录:C:\Windows\System32\drivers\etc\hosts # 例如: 搜索百度正常是用网址 www.…
初识管道命令符 管道命令符本质(就是一个“任意门”) 把前一个命令原本要输出到屏幕的标准正常数据当做是最后一个命令的标准输入 格式 : “命令A | 命令B | ...” 示例 : 1.找出被限制登录用户,并统计文本的行数 找出被限制登录用户的命令 : grep /sbin/root /etc/passwd; 统计文本行数 : wc -l 图 执行grep /sbin/root /etc/passwd运行结果 图 执行wc -l /etc/passwd运行结果 图 执行grep /sbin/ro…
1.crontab简单使用 cmd 其实就是5个星星的事情,随便百度一下吧 5个时间标签用来标注执行的设定.比如每5分钟执行一次/5 * * * cmd 要特别注意 2.有些命令在命令行里执行很好,到了crontab里面不能正常执行,就是因为环境变量问题. crontab在执行命令的时候不会去执行环境变量的那个脚本所以可以用两种方法来讲解: 2.1在你的启动脚本里面写那些export的环境变量的定义然后再执行: 2.2在脚本里面用(bash) source /etc/profile 把java的…
通配符 我们在查看文件的时候,可能会出现只记得开头几个字母的情况,并且相似名称的文件还非常多的情况.还有小编想要删除一些开头一样的文件,这种情况下都可以使用通配符号: # 查找vcs文件 ls /dev/vcs ls /dev/vcs1 ls /dev/vcs2 这样也可以查出来以vsc开头的文件,但是特别麻烦,并且还可能找不全.所以我们还有更好的方法,就是使用通配符号. # 使用通配符号查找 vcs 开头的文件 ls /dev/vcs* 但是这个时候,客户改变注意了,不想要以 vcsa 开头的…
目录 1.注销时生效的环境变量配置文件 2.其他配置文件 3.Shell登录信息相关文件 (1)/etc/issue文件说明 (2)/etc/issue.net文件说明 (3)/etc/motd文件说明 4.定义Bash快捷键 1.注销时生效的环境变量配置文件 在用户退出登录时,只会调用一个环境变量配置文件,就是~/.bash_logout文件. 这个文件默认没有写入任何内容,可是如果我们希望再退出登录时执行一些操作,比如清除历史命令,或者备份某些数据,就可以把命令写入这个文件. 2.其他配置文…
Linux系统里的env命令可以显示当前用户的环境变量,还可以用来在指定环境变量下执行其他命令.下面来比较一下set,env和export命令的异同:set命令显示当前shell的变量,包括当前用户的变量;env命令显示当前用户的变量;export命令显示当前导出成用户变量的shell变量.每个shell有自己特有的变量(set)显示的变量,这个和用户变量是不同的,当前用户变量和你用什么shell无关,不管你用什么shell都在,比如HOME,SHELL等这些变量,但shell自己的变量不同sh…