linux系统
鑫火
永不言弃
展开
-
17、文本流及重定向
文本流及重定向一 开启三个会话后,后面的0、1、2代表的是虚拟终端 干预标准输出方式不要输出到控制台,输出到aaa文件中 ls /etc 1>ccc 是覆盖重定向,s /etc 1>>ccc 是追加重定向 标准错误输出 文本流及重定向二 将标准输出和错误输出分别输出到不同的文件中。 原因:与顺序无关,先输出错误输出,再输出标准输出 下面两种都可以省略标准...原创 2019-07-12 19:46:03 · 241 阅读 · 0 评论 -
07、vi全屏编辑器
vi全屏编辑器一 vi +10 profile 定位到文件的第10行 使用场景:我们在更改配置文件后如果报某一行有错,我们可以将光标定位到这一行 vi + profile 定位到文件的最后一行 vi +/after profile 将光标定位到第一次出现after的位置 保存文件的种方式,由于较为简单,不再截图 vi是一种全屏编辑器 三种模式的切换 vi全屏编辑器二 c...原创 2019-07-10 22:26:52 · 107 阅读 · 0 评论 -
08、linu之正则表达式
linu之正则表达式一 查找文本文件中包含“ooxx“”的所有行,并打印,使用grep 将包含数字的行全部打印出来 将包含字符3或4的字符的行打印出来 将包含四位整数的行打印出来 上面的简写 -E 将包含单词“ooxx”的行打印出来 把只包含四位数字的行打印出来 这种方式不是很好 linu之正则表达式二 正则表达式的用途很多,比如匹配邮箱、手机号、IP地址等 ...原创 2019-07-11 10:18:01 · 126 阅读 · 0 评论 -
09、文本分析-cut-sort-wc
按指定的分隔符进行分割,并且只显示第一列 加参数s将没有分割符的行过滤 对于某些文件我们可以取出指定的列 排序方式有两种,一种是按数字顺序排序、另一种是按字典顺序排序 按字典顺序进行排序 按三种水果按照价格排序 sort排序的作用:处理文本文件,可以对文本文件进行分析。 wc ...原创 2019-07-11 11:13:38 · 108 阅读 · 0 评论 -
10、文本分析-sed
文本分析-sed1 查找并替换 注意修改源文件必须要加 -i 采用正则替换 文本分析-sed二 使用sed来更改ip地址 方式一: 缺点:上面的方法比较投机,如果ip地址中出现非法数字,如344,也可以匹配344 ip地址大致分为5种情况,要将这5种情况的ip都列举出来,就可以匹配上 -以后更改ip可以直接粘贴命令,将命令保存在记事本中,以后改ip时可以 ...原创 2019-07-11 14:42:50 · 90 阅读 · 0 评论 -
11、文本分析工具awk
文本分析工具awk一 /etc/passwd 文件的介绍 完成下面的作业 取passwd文件中每行的第一个冒号之前的内容并打印出来 方式一 方式二 实现下面的操作 ## 文本分析工具awk二 ...原创 2019-07-11 17:12:51 · 149 阅读 · 0 评论 -
12、linux的用户与权限
linux的用户与权限一 删除用户时要删除两个地方的文件夹,否则用户删除不了 root用户可以修改root用户和普通用户的密码,但是普通用户只能修改普通用户的权限 普通用户登陆后只能修改自己的密码 在root权限下添加组share ,并在share组中添加sxt01用户和sxt02用户 改变属组 修改文件或目录的权限,有两种方式:1、字符修改2、数字修改 修改权限的两种方式请参考...原创 2019-07-11 20:43:14 · 80 阅读 · 0 评论 -
13、linux编译安装
安装软件不是越多越好,合适就好。 安装软件之前要先帮助手册 安装c语言的编译环境 接着执行make和make install命令 说明tengeinel安装成功 安装软件不推荐使用编译安装,推荐使用的rpm安装 ...原创 2019-07-11 22:02:03 · 82 阅读 · 0 评论 -
14、rpm安装
用rpm方式来安装jdk原创 2019-07-11 22:33:21 · 139 阅读 · 0 评论 -
15、yum安装及配置
yum安装及配置方式一(有网络环境) 列举目录下的文件 rpm安装时针对独立的软件安装时比较有优势,但是如果安装的软件具有依赖关系时 需要单独下载依赖关系,那么整个过程就变得相当繁琐,yum安装可以解决这个问题。 国内的开源镜像站 更换阿里镜像站,不再使用默认的镜像站 配置阿里镜像站后直接从阿里镜像站下载,不用从国外下载。下载速快。 此时使用yum来下载mysq-server,执行操作...原创 2019-07-12 15:27:50 · 255 阅读 · 0 评论 -
06、linux的文本操作命令
cat 来查看文件内容 more 分屏来查看文件内容,可以使用回车键一行一行看,也可以使用空格 一屏一屏的看 缺点:看完之后不能通过后退查看之前的转态,进程已经结束 less 命令查看文件时可以通过按b键回到之前的查看状态 缺点:less命令会将文件全部加载到内存中,因此如果查看的文件比较大时。不推荐使用该种方式 haed 命令默认打印文件的前10行 head ...原创 2019-07-10 19:51:08 · 262 阅读 · 0 评论 -
05、linux系统的文件系统命令
常用命令 df、du是用来甩锅用的,du命令可以查看每一个文件的大小 ls 命令用来查看目录中的文件,后面可以更多个目录,并且用空格隔开 ls -a 用来查看当前目录下的隐藏文件 linux系统中文件的类型 ls 后面如果有多个目录时不同级会先显示浅一级的目录,如果同一层目录会先显示字典顺序靠前的文件或目录,可以使用tree命令来查看具体的显示信息 linux...原创 2019-07-10 17:26:54 · 202 阅读 · 0 评论 -
18、shell变量
shell变量一 与百度建立socket连接 对百度发起请求,并查看响应结果 http1.0是一个短连接,一次只能发起一次请求。下次请求必须重新建立连接 变量 类似的本地变量还有 局部变量 本地变量与局部变量的区别,定义本地变量时必须加local 位置变量 shell变量二 ...原创 2019-07-12 22:22:40 · 68 阅读 · 0 评论 -
19、shell-引用-逻辑判断
环境变量使用export,无论开启多少个子bash,都可以引用到顶级父bash中的系统变量 导出非共享 短路与和短路或之逻辑判断原创 2019-07-13 10:48:55 · 74 阅读 · 0 评论 -
01linux虚拟机安装
linux虚拟机安装 安装虚拟机(相当于安装裸机) ## 安装linux操作系统 选择的时候要注意点击进去,按ctrl+alt光标会出来 中间注意选择美式键盘 选择上海时区 root用户密码一般就设置1234456 ...原创 2019-07-09 19:41:00 · 101 阅读 · 0 评论 -
20、shell-添加用户脚本
shell-添加用户脚本一 test 与 [ 的用法是相同的 传统方式添加用户 通过脚本来添加新用户 脚本存在问题:1、如果没有指定参数的时候,输出的错误信息过多。2、没用做到静默输出 shell-添加用户脚本完善 问题一:针对静默输出进行完善 问题二:针对有过多的错误信息的完善 问题三:如果用户已经存在也可以添加,需要完善,依据下面的内容提供灵感: 如果不是r...原创 2019-07-13 15:25:12 · 196 阅读 · 0 评论 -
21、shell-流程控制
注意while后面必须跟一个命令 增加判断是否是一个文件原创 2019-07-13 16:18:21 · 85 阅读 · 0 评论 -
22、shell总结
第四种方式使用了管道,管道的左右两边会开辟新的bash,所以涉及变量的值时要注意原创 2019-07-13 16:43:44 · 89 阅读 · 0 评论 -
02linux网络配置
更改linux的ip地址 cd /etc/ifconfig/network-scripts vi ifcfg-eth0 删掉下面这两行 其中上面ip地值IPADDR的值第三位的52也是可以改变的,在虚拟网络编辑器的下面位置来改变 其中上面ip地值IPADDR的值第四位的另外四个值在哪儿被占用 因为255是网络广播地址 0 2 的占领位置 1的占领位置 模仿windows的网络配置来配置 ...原创 2019-07-09 21:41:15 · 109 阅读 · 0 评论 -
03linux的简单命令
linux的简单命令一: 连接xshell的命令 type ifconfig 是用来查看名令类型的 如果查看的命令是二进制文件,如cat ifconfig查看会出现乱码 可以使用 file ifconfig来查看 查看yum命令的类型,发现yum命令是是一个文本文件,可以直接用cat来查看 由于上面的文件的文件是字符串的文本文件,需要先翻译为二进制文件才可...原创 2019-07-10 11:36:31 · 78 阅读 · 0 评论 -
04、linux的文件系统
linux的文件系统一 windows系统中的磁盘存在盘符的概念,因此项目在移植的时候,因为系统盘符的问题会导致可移植性较差,但是linux系统没有盘符的概念,因此移植性较好。 linux的目录存放的文件系统是虚拟文件系统,存放的是相同类型的文件,通过文件目录名就可以知道该目录存放的文件的类型,如bin目录下存放的是可执行的二进制文件,不同于windows系统,文件可以随意存放,造成后续不...原创 2019-07-10 15:14:39 · 79 阅读 · 0 评论 -
16、bash脚本编程
什么是bash bash用户输入方式 bash文本输入方式 source的作用: “.”和souce的功能相同 查看bash之间的关系 开启了一个新的bash,执行完毕后子bash退出到父bash中 不敲bash,将文件变为可执行文件后,也会开启新的进程 所有的脚本文件都包含的头信息,虽然注释,也会取到后面的命令,如果没有这个头文件也会开启子bash的 ...原创 2019-07-12 16:43:59 · 82 阅读 · 0 评论