查找文件替换字符串: find ./ -type f -name *.html -print0 | xargs -0 sed -i ‘s/oldstring/newstring/g‘ 时间: 2024-10-20 02:38:06
作者: Sk 译者: LCTT Sun Yongfei 现如今,我在终端上花的时间更多,尝试在命令行完成比在图形界面更多的工作.随着时间推移,我学了许多 BASH 的技巧.这是一份每个 Linux 用户都应该知道的 BASH 快捷键,这样在终端做事就会快很多.我不会说这是一份完全的 BASH 快捷键清单,但是这足够让你的 BASH shell 操作比以前更快了.学习更快地使用 BASH 不仅节省了更多时间,也让你因为学到了有用的知识而感到自豪.那么,让我们开始吧. ALT 快捷键 ALT+A –
1. 函数先定义后使用函数定义foo() {}function foo {}函数调用foo参数传递var="Hello world"foo ${var}参数传递的是字符串,在 foo 函数中,$1="Hello" $2="world" 2. bash 参数$0 脚本名$1 第一个参数$2 第二个参数[email protected] 或 $* 所有参数$# 参数个数 shift 向左移动参数,默认是 shift 1 3. 字符串替换${VAR/a
1.在枚举过程中,必须过滤掉那些不想要的值,具体方法有两个:一个是:使用hasOwnProperty方法过滤原型属性:另一个是使用 typeof 运算符排除方法函数. 例: var name; for(name in obj){ if(typeof obj[name]!=='function'){ document.writeLn(name+":"+obj[name]); } }
分类: php mongo 2013-07-18 10:23 623人阅读 评论(0) 收藏 举报 目录(?)[-] 连接MongoDB数据库 选择数据库与表 插入数据记录 更新数据记录 删除记录操作 查询数据记录 关闭链接 常见函数使用 最近有个项目,需要用php操作mongoDb数据,所以了解下mongoDb为此整理了下,常见的操作...... 1,连接MongoDB数据库 [php] view plaincopy $conn = new Mongo(); 其他链接方式 //$conn=ne
记录一些要点,便于以后查询... 1.用Linux的人都知道man手册,类似于帮助文档,很有用.下面记录man手册的一些用法.man手册后面的参数可以是命令,函数或文件名. 2.man手册有好几个部分(section),用数字进行区分: (1)用户命令: (2)系统调用: (3)C函数库: (4)设备和特殊的文件: (5)文件格式和惯例: (6)游戏: (7)杂项: (8)系统管理工具和守护进程 3.man的一些可选选项: -a:显示所有匹配参数的man手册;-D:显示调试信息:-k:在命令的简
0x00 Linux进阶命令 当我们熟悉一定的基础命令时,我们往往会接触到一些高级的命令操作,或者说是陌生的命令操作. 0x01 程序构建 一般源代码提供的程序安装需要通过配置.编译.安装三个步骤: 配置: ①要安装软件的依赖关系 ②设置程序安装所需要的初始化信息,比如安装路径,需要安装哪些组件 ③配置完成,会生成makefile文件供第二步make使用 编译:是对源文件进行编译链接生成可执行程序: 安装:做的工作就简单多了,就是将生成的可执行文件拷贝到配置时设置的初始路径下: 1.1. 配置
当 你在终端或者控制台工作时,你可能想要记录在终端中所做的一切.这些记录可以用来当作史料,保存终端所发生的一切.比如说,你和一些Linux管理员们同 时管理着相同的机器,或者你让某人远程登陆到了你的服务器上,你可能记录想要终端里发生的一切.要实现这个目标,你可以使用script命令. script是什么 scirpt就是一个命令,可以制作一份记录输出到终端的记录.对于那些想要真实记录终端会话的人来说,这很有用.该记录可以保存并在以后再打印出来. 怎么用 默认情况下,我们可以通过在终端中输入scr
script是什么 scirpt就是一个命令,可以制作一份记录输出到终端的记录.对于那些想要真实记录终端会话的人来说,这很有用.该记录可以保存并在以后再打印出来. 怎么用 默认情况下,我们可以通过在终端中输入script来启动scirpt命令. [email protected]:~$ script Script started, file is typescript [email protected]:~$ 你也可以指定目标文件名来记录打印结果. [email protected]:~$ sc