随笔分类 -  GNU/Linux/Shell

上一页 1 2

[Shell] 字符截取命令:cut, printf, awk, sed
摘要:【cut命令】 cut [选项] 文件 -f 列号 ( --field 提取第几列 ) -d 分隔符 ( --delimiter 按照指定分隔符分割列 ) vi user.txt ( 行间分隔符为制表符Tab,cut的默认分割符是制表符 ) 提取系统的用户名和uid: cut -d ":" -f 1 阅读全文

posted @ 2015-09-29 00:25 ercom 阅读(97293) 评论(0) 推荐(0) 编辑

[Shell] 正则表达式与通配符
摘要:正则表达式与通配符: 1. 正则表达式用来在文件中匹配符合条件的字符串,正则是包含匹配。grep、awk、sed等命令可以支持正则表达式。 2. 通配符用来匹配符合条件的文件名,通配符是完全匹配。ls、find、cp这些命令不支持正则表达式,所以只能使用shell自己的通配符来进行匹配。 基础正则表 阅读全文

posted @ 2015-09-13 23:43 ercom 阅读(15298) 评论(0) 推荐(0) 编辑

[Shell] Bash变量:环境变量的配置文件和登录信息
摘要:只有把环境变量放入配置文件中,才能每次开机自动生效。source命令:让配置文件直接生效,而不用注销或重新登录。 source 配置文件 或者 . 配置文件(等同于 source 配置文件) 【系统中五类环境变量配置文件】 /etc/profile /etc/profile.d/*.sh ~/.ba 阅读全文

posted @ 2015-09-13 02:01 ercom 阅读(2137) 评论(1) 推荐(0) 编辑

[Shell] Bash变量:变量测试与内容替换
摘要:变量测试是通过显示x的值,判断y的值;程序执行时用于判断,可以用 if 判断同样实现。 Refer:Bash变量用法有哪些 Link:http://www.cnblogs.com/farwish/p/4772113.html 阅读全文

posted @ 2015-08-31 03:49 ercom 阅读(1108) 评论(0) 推荐(0) 编辑

[Shell] Bash变量:数值运算及运算符
摘要:Shell中的变量的类型默认都是字符串,所以: #!/bin/bash aa=1 bb=2 cc=$aa+$bb echo $cc # 1+2 数值运算的方式: declare声明变量的类型: declare [+/-] [选项] 变量名 选项: - :给变量设定类型属性 + :取消变量的类型属性 阅读全文

posted @ 2015-08-31 03:22 ercom 阅读(3918) 评论(0) 推荐(0) 编辑

[Shell]Bash变量:自定义变量 & 环境变量 & 位置参数变量 & 预定义变量
摘要:变量是计算机内存的单元,其中存放的值可以改变。变量用于暂时保存信息。 一. 变量设置规则 1.数字,字母,下划线组成,不能以数字开头。 2.Bash中变量的默认类型都是字符串型,如果要进行数值运算,则必须指定变量类型为数值型。 3.变量用等号连接值,等号左右不能有空格。 4.变量的值如果有空格,需要 阅读全文

posted @ 2015-08-26 21:41 ercom 阅读(11134) 评论(0) 推荐(0) 编辑

[Linux] CentOS7搭建Nginx + MySQL + PHP
摘要:Nginx安装参考地址:http://www.cnblogs.com/farwish/p/3807289.html RPM安装MySQL: wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm rpm -ivh 阅读全文

posted @ 2014-12-22 02:52 ercom 阅读(9774) 评论(4) 推荐(1) 编辑

[Shell] Bash基本功能:通配符与特殊符号
摘要:一. 通配符: ? 匹配一个任意字符。 * 匹配0个一个或多个任意字符。 [] 匹配中括号中任意一个字符。 [-] 匹配中括号中任意一个字符,- 代表范围。 [^] 逻辑非,匹配不是中括号内的一个字符 通配符是用来匹配文件名的: mkdir tmp; touch abc; touch 0abc; t 阅读全文

posted @ 2014-08-18 21:41 ercom 阅读(1006) 评论(0) 推荐(0) 编辑

[Shell]Bash基本功能:多命令顺序执行与管道符
摘要:一. 多命令顺序执行 分号(;) 逻辑与(&&) 逻辑或(||) 分号: ls; date; cd /user; pwd 执行顺序:命令顺序执行,命令之间不存在关系,互不影响 作用:连接多个命令,简化操作 例子: dd if=输入文件 of=输出文件 bs=字节数 count=个数 (用于复制磁盘) 阅读全文

posted @ 2014-08-17 22:31 ercom 阅读(7932) 评论(0) 推荐(0) 编辑

[Shell]Bash基本功能:输入输出重定向
摘要:输入输出重定向的作用: 输出重定向就是把命令的执行结果保存到文件,便于查看。 输入重定向就是把原先由键盘的输入改为由文件输入。 先了解一下标准输入输出: [ 设备 ][ 设备文件名 ][ 文件描述符 ][ 类型 ] 键盘 /dev/stdin 0 标准输入 显示器 /dev/stdout 1 标准输 阅读全文

posted @ 2014-08-17 16:36 ercom 阅读(1298) 评论(0) 推荐(0) 编辑

[Shell]Bash基本功能:历史命令 & 别名 & Bash快捷键
摘要:一. 历史命令 history #查看历史命令 history -c #清空历史命令 history -w #不等退出,直接把缓存中的历史命令写入历史命令保存文件~/.bash_history vim /etc/profile #默认历史命令保存1000条,可修改HISTSIZE保存条数(无限制), 阅读全文

posted @ 2014-08-17 01:38 ercom 阅读(1074) 评论(0) 推荐(0) 编辑

[Shell]Shell脚本的执行方式
摘要:能完成大部分输出任务的命令:echo echo helloworld; #正确 echo "hello world"; #正确 echo "hello world !"; #中间有空格须加引号,且!在Linux中有特殊含义,不能加双引号,而用单引号(注:存在一些Linux系统可以正常输出,但不推荐此 阅读全文

posted @ 2014-08-13 00:40 ercom 阅读(1246) 评论(0) 推荐(0) 编辑

[Shell]一张图知道Shell(图)
摘要:Refer:Shell概览 Link:https://www.cnblogs.com/farwish/p/3908635.html 阅读全文

posted @ 2014-08-12 22:25 ercom 阅读(820) 评论(1) 推荐(0) 编辑

[Linux]Linux下动态安装PHP扩展的一般方法(图)
摘要:解释下Linux命令: ./configure #脚本配置工具 ./configure --help #查看脚本配置工具configure的命令行选项 /usr/local/php/bin/phpize #phpize命令用于在编译好的PHP中扩展模块 1. 下载你要安装的软件包,解压得到目录(如: 阅读全文

posted @ 2014-06-24 11:46 ercom 阅读(13968) 评论(0) 推荐(0) 编辑

[Linux] Ubuntu下安装Sublime-text 且 支持中文输入
摘要:首先进行如下操作: sudo su add-apt-repository ppa:webupd8team/sublime-text-2 /* 也可以是sublime-text-3 */ apt-get update apt-get install sublime-text 默认打开的界面没有菜单栏, 阅读全文

posted @ 2014-06-08 22:36 ercom 阅读(722) 评论(3) 推荐(0) 编辑

[Linux].deb软件包:wine-qq2013-longeneteam安装与卸载
摘要:首先切换到root权限下,在软件包所在目录执行以下操作: dpkg -i wine-qq2013-longeneteam //安装 卸载时,同样在root下进行操作,先查找到安装包: dpkg -l | grep qq dpkg -r wine-qq2013-longeneteam //卸载 [ 关 阅读全文

posted @ 2014-06-01 02:12 ercom 阅读(556) 评论(0) 推荐(0) 编辑

[Linux] 实际操作中命令 su 与 sudo 的区别
摘要:首先我先做了一些更改操作: 换到root用户的操作=>sudo su输入当前用户的密码: ****** 修改root密码的操作=>passwd 123456 /* root密码已改为123456 */ [ 这部分讲一下区别 ] 1.使用su命令是临时切换root用户身份:{ 条件:普通用户需要知道r 阅读全文

posted @ 2014-05-28 12:30 ercom 阅读(688) 评论(0) 推荐(0) 编辑

上一页 1 2