转载 http://www.letswin.cn/newsDetails-15839.aspx 服务器操作系统大多采用Unix和Linux操作系统,而Linux发行版本系统中,多使用CentOS、Redhat、Ubuntu、Gentoo、Debian。而这些发行版本可以大体分为两类, 一类是商业公司维护的发行版本, 一类是社区组织维护的发行版本, 前者以著名的Redhat(RHEL)为代表,后者以Debian为代表。 在选择系统时,我们希望找到一个可靠的,可预测 ...
阅读全文vi/vim下显示中文为乱码。这时需通过设置下字符集来解决显示问题。 set encoding=utf-8 设置前 设置后 ...
阅读全文Linux下用户管理,在学习了useradd, userdel, usermod, groupadd, passwd等命令后就可以做一些普通的用户管理了。如果不希望重复劳动,可以写个简单的脚本来帮助实现这样的功能。 #您正在运行本程序来创建用户,继续请输入yes(y) 退出请输入no(n): y #创建用户前收集以下信息 #用户名: jason # 是否为该用户创建主目录?yes(y) or no(n): yes #请输入该用户主目录: /home/jason #已 ...
阅读全文Linux下创建用户和用户组是通过useradd和groupadd指令来实现的,mac OS居然不支持! mac OS下创建用户和用户组就是通过界面来实现的。就连/etc/passwd中也找不到我们创建的用户。因为mac OS是基于BSD的用户管理模式。mas OS有很多门道道跟一般的linux版本不一样。 偏好设置(preference)->用户和用户组Users & User Groups->取消锁定后点击+来创建。 ...
阅读全文Linux下如何创建用户? 初步接触linux时要学会用户账号的添加、删除与修改、用户口令的管理、用户组的管理方法,这里列出来供大家参考使用吧。 user的create, delete, modify对应的命令就是useradd, userdel, usermod useradd 选项 用户名 选项 -c comment 指定一段注释性描述。 -d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录。 -g 用户组 指定用户所属的用户组。 ...
阅读全文常常在备份活着常规build的时候需要按时间日期来生成一个随机的文件名或文件目录。如何在linux和windows下产生这样一个日期字符串呢? 在linux下通过date命令来实现 #date 显示时间,我们可以用时间的不同做为备份文件的名字,这样以前的备份就不会被覆盖 fileName=MyFile$(date +%Y%m%d-%H%M%S) #定义时间变量名和显示时间格式,MyFileName是前缀,也可以不加。 mkdir /tmp/bac ...
阅读全文shopt命令: 全写为shell option命令 顾名思义:shopt命令用于显示和设置shell中的行为选项,通过这些选项以增强shell易用性。shopt命令若不带任何参数选项,则可以显示所有可以设置的shell操作选项。 其语法: shopt 选项 参数 选项 -s:激活指定的shell行为选项; -u:关闭指定的shell行为选项。 参数 shell选项:指定要操作的shell选项。 例如bash shopt: ...
阅读全文如何使用cp命令复制时来exclude一些特殊的文件或目录? 很遗憾cp没有提供这个功能!!!!!! 它没有windows下的xcopy类似功能。 不过linux提供了另一个命令来更好的实现这个功能,那就是rsync指令。 rsync -av --progress sourcefolder /destinationfolder --exclude thefoldertoexclude 不过cp虽然没有提供exclude选项,有时还是有workaround的。 ...
阅读全文window bat批处理文件中常常有setlocal和endlocal,那它们的作用是什么呢? microsoft官方文档解释是 Setlocal creates a local scope and endlocal terminates the local scope. Any changes made within the setlocal and endlocal scope are discarded, thereby leaving the original envi ...
阅读全文Linux下操作文件及文件夹大多是通过命令来实现的。这里列出一些常用的操作。 首先了解一下一些特殊的目录名。 . 代表此层目录 .. 代表上一层目录 - 代表前一个工作目录 ~ 代表『目前使用者身份』所在的家目录 ~account 代表 account 這個使用者的家目录(account是個账户名称) 这里有个问题就是根目录下有没有上层目录(..) 存在? 答案是有,而且与根目录自身(.)是一个目录。 ...
阅读全文如何在bash中设置一个变量的值为某指令的输出? 如希望将变量variable的值设置为ls -al的输出。 方法是: variable="$(ls -al)" echo $variable 注意是"$(指令)" 也可以是 variable=`ls -al` echo $variable 这里不是单引号,而是backticks 参考文档: http://stackoverflow.co ...
阅读全文本文只是快速了解bash的一些基本概念和命令的学习笔记。 认识bash shell Shell的变量使用 命令别名和历史命令 Bash的操作环境 资料流重定向(redirection) 管道命令 认识bash Shell 学习Shell有很多好处,在Linux中就是核心神器。文字界面效率就是快,通过命令用来远程管理以及批处理,工作效率大大提升。然后shell入门确也是一件头疼的事,如果不常使用,过一段时间就会忘了,只剩下几个常用命令。如果不系统的了 ...
阅读全文css总定义margin, padding等值时可以用以下格式: margin 属性,这个属性接受任何长度单位、百分数值甚至负值。 任何长度单位:可以是像素、英寸、毫米或 em。 可以设置为 auto。更常见的做法是为外边距设置长度值。 百分数是相对于父元素的 width 计算的。 margin: top right bottom left 值复制 有时,我们会输入一些重复的值: p {margin: 0.5em 1em 0.5em 1em;} ...
阅读全文利用HTML5+CSS就可以制作很多图片效果,而无需使用JS. 这里收集了一些效果demo. Hover效果: 参考资料: https://tympanus.net/Development/HoverEffectIdeas/index2.html ...
阅读全文ThinkPHP中如何多表查询? 之前一直使用ThinkPHP viewModel来多表查询,但是总是觉得缺少了点什么。现在查询了官网相关技术文章,抄录如下,以供以后参考。 ThinkPHP中关联查询(即多表联合查询)可以使用 table() 方法或和join方法,具体使用如下例所示: 1、原生查询示例: 代码如下: $Model = new Model(); $sql = 'select a.id,a.title,b.content from think_ ...
阅读全文如何对svn库中的文件更名?how to rename a file in svn? 在workcopy中 svn rename wc(本地原来目录名/文件名) wc(重命名后的目录名/文件名) svn ci -m “ ” 将重命名提交到版本库 在repository中 svn rename URL(版本库里原目录名/文件名) URL(重命名后库里的目录名/文件名) -m “ ” ...
阅读全文一、如何获取JDBC的jar包? 1.<ORACLE_HOME>/jdbc/lib 2.http://www.Oracle.com/technetwork/database/features/jdbc/index-091264.html 二、JDBC driver 版本 与 JDK版本的关系 From JDBC FAQ on Oracle Technology N ...
阅读全文Linux常用命令 rm -rf foldername grep “searchStr” folder grep “searchStr” file grep -i “searchStr” file //case-insensitive grep -v “searchStr” file //print lines not including the “searc ...
阅读全文转载一篇看到解释的最简单易懂,以及实战例子最多的awk教程,非常不错。 http://coolshell.cn/articles/9070.html 有一些网友看了前两天的《Linux下应该知道的技巧》希望我能教教他们用awk和sed,所以,出现了这篇文章。我估计这些80后的年轻朋友可能对awk/sed这类上古神器有点陌生了,所以需要我这个老家伙来炒炒冷饭。况且,AWK是贝尔实验室1977年搞出来的文本出现神器,今年是蛇年,是AWK的本命年,而且年纪和我相仿,所以 ...
阅读全文在client中有一个workcopy, 现在有这样一个问题? 1. 是否可以将work copy移动到其它目录中去? 答:可以 2. 是否可以将workcopy目录重新命名?答:可以 3. 是否可以将workcopy复制到其它电脑上继续使用?答:可以 参考文档: 1.http://stackoverflow.com/questions/3109939/moving-svn-working-copy-to-another-computer ...
阅读全文