linux
风知我意否
心之所向,素履以往;生如逆旅,一苇以航。
展开
-
十、Linux shell编程条件判断、流程控制
sort [选项] 文件名-f 忽略大小写-n 以数值型进行排序,默认使用字符串排序-r 反向排序-t 指定分隔符-k n[,m] 按照指定字段范围排序。从第n字段开始,m字段结束sort /etc/passwdwc [选项] 文件名-l 只统计函数-w 统计单词数-m 统计字符数1 条件判断:test -e canshu1.shecho $? 若输出0,说明...原创 2019-03-13 23:16:47 · 236 阅读 · 0 评论 -
七、Linux shell基础 bash变量
变量用来存储信息,不能以数字开头,可以由字母、下划线、数字组成。默认类型时字符串类型,进行数值运算时,要指定变量类型为数值型。赋值用=号,变量和等号之间不能有空格,变量里有空格时,要用单引号或双引号括起来1、用户自定义变量定义变量:name="hello"调用变量: 变量名前加$echo $name变量叠加:name="$name"worldname=${name}world...原创 2019-03-13 14:53:58 · 176 阅读 · 0 评论 -
六、Linux shell基础 bash基本功能
echo -e [输出]-e支持特殊符号echo -e "hello word\!"echo -e "\e[1;31m abcd \e[0m" 根据颜色输出字符 abcd为红色 31m表示红色第一个脚本:vi hello.sh//////第一个脚本的内容//////#!/bin/bash原创 2019-03-12 15:59:52 · 349 阅读 · 0 评论 -
五、Linux vim常用操作
vi [文件名] 进入vimo 进入插入模式 按ESC退出插入模式,进入命令模式,此时输入的都是命令而不是对应的字符命令模式按:(冒号)进入编辑模式,此时输入命令设置行号, :set number wq保存退出 :wqa 在光标所在字符后插入 在命令模式输入a进入插入模式,输入的就不是命令而是字符,重新输入命令时必须按ESC返回命令模式A 在光标所在行尾...原创 2019-03-12 11:02:33 · 185 阅读 · 0 评论 -
四、linux网络命令
名称:write功能:给用户发信息,以crtl+D保存结束语法:write <用户名>名称:wall功能:广播发信息,以crtl+D保存结束语法:wall [message]wall hello名称:ping功能:测试网络连通性语法:ping -c ip地址-c 指定发送次数ping 192.168.1.156名称:ifconfig功能:查看和设置网卡信...原创 2019-03-11 14:41:56 · 164 阅读 · 0 评论 -
三、linux 文件搜索命令
名称:find功能:文件搜索语法:find [搜索范围] [匹配条件]find /etc -name init 根据名字在/etc目录下搜索init文件find /etc -iname INIT 根据名字在/etc目录下搜索init文件, -iname不区分大小写find /etc -size +204800 在/etc目录下搜索文件大小大于204800的文件+大于 -小于 没有+...原创 2019-03-11 11:18:28 · 399 阅读 · 0 评论 -
二、linux 权限管理命令
名称:chmod功能:改变文件或者目录权限语法:chmod [{ugoa}{+-=}{rwx}] [文件或者目录] [mode=421] [文件或者目录] -R 递归修改 修改目录的权限的同时修改目录中所有文件目录的权限 u所有者 g所属组 o其它人 a所有人 +增加权限 -减少权限 =将原来的权限改为现在的权限 4==r 2==w 1==x 二进制表示c...原创 2019-03-11 10:27:26 · 156 阅读 · 0 评论 -
一、linux 文件处理命令
linux中所有内容以文件形式存在,包括硬件硬盘文件是dev/sd[a-p]光盘文件是/dev/sr0等linux中文件名是没有后缀的gz, bz2, tar.bz2, tgz 等是压缩文件conf 配置文件sh 脚本文件挂载就是分配盘符/bin/ 存放系统命令的目录/sbin/ 多s,表示只有超级用户才能执行/usr/bin//usr/sbin//boot/ 系统启动目...原创 2019-03-11 09:43:58 · 165 阅读 · 0 评论 -
九、Linux shell 编程
1、正则表达式正则表达式用来在文件中匹配符合条件的字符串,正则式包含匹配例子:hello world grep "wo" 这一行中包含wo这个字串就可以找到这一行通配符用来匹配符合条件的文件名,通配符是完全匹配。hello worldls wo 这一行中只能包括wo这个字串才能找到,即这行只有2个字符grep -n "^12" test.txt 查...原创 2019-03-13 17:03:21 · 154 阅读 · 0 评论