![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
文章平均质量分 61
bits00
有的时候,我好想哭,但是我不知的怎么流泪。
如果一个从不会流泪的人,却并不代表他有多么坚强,那么这是一种悲哀。
展开
-
shell MD5
问题:echo 123|md5sumba1f2511fc30423bdbb183fe33f3dd0f - php -r "echo md5('123');"202cb962ac59075b964b07152d234b70两者的md5值不一致,于是有很多有趣的解法:1 Mysql解法:mysql> select md5('123');+-----原创 2012-09-17 10:32:54 · 561 阅读 · 0 评论 -
linux shell编程3 - 条件测试
1. 基本语法test condition或[ condition ]使用括号方式时,条件与括号之间要加空格。2. 字符串测试字符串测试是条件判断中最重要的部分,例:测试两个字符是否相等。退出状态变量 $?,0表示成功,1表示失败。if 命令就是使用该值做判断。[root@localhost ~]# [ "aa" = "bb" ][root@localho原创 2012-09-02 23:59:22 · 565 阅读 · 0 评论 -
linux shell编程2 - 引号、转义
1. 引号与转义的必要性在shell中没有数据类型的概念,一切都看做是字符串。shell变量也没有类型,变量的引用实际上是字符串的替换。而且这些串中,有很多字符都有特殊含义的。比如:",$,`,*,\ 等。为了表示某些字符的本身意义,我们可以叫引号或使用转义字符。2. 双引号的使用通过双引号可以屏蔽很多字符的特殊含义,从而表示字符的本身含义。但是在双引号中依然有原创 2012-08-31 14:52:52 · 3918 阅读 · 0 评论 -
linux shell编程1 - 环境与变量
1. 本地变量本地变量的生命周期是当前进程中有效,如果在shell中启动令一个子进程或退出,此值无效。var_name=value #设置变量的值,返回var_namevar_name:=value #如果如果没有值,则设置其值,返回var_nameecho $var_name #显示变量msg="Sorry this file does not exist ${name1}.原创 2012-08-31 14:32:12 · 599 阅读 · 0 评论 -
linux date 系统时间
1. 设置系统时间date -s "2007-08-03 14:15:00"hwclock --systohc2. 显示系统时间date "+%Y-%m-%d %H:%M:%S"原创 2012-08-30 16:03:41 · 410 阅读 · 0 评论 -
linux 网络配置
第一种:使用命令修改(直接即时生效,重启失效)#ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up说明:eth0是第一个网卡,其他依次为eth1,eth*192.168.0.1是给网卡配置的第一个网卡配置的ip地址netmask 255.255.255.0 配置的是子网掩码up是表示立即激活设置gateway:# r原创 2012-08-02 01:03:22 · 401 阅读 · 0 评论 -
linux 用户管理,创建与删除用户
1. 创建用户示例:创建用户taj,并指定主目录,如果指定的主目不存在则创建之。# useradd –d /home/taj -m taj语法:useradd [选项] 用户名-c comment 指定一段注释性描述。-d 目录 指定用户主目录。如果此目录不存在,使用-m选项可以创建之。-g 用户组 指定用户所属的用户组。-G 用户组,用户组 指定用户所属的附加组。-s S原创 2012-08-29 16:06:12 · 804 阅读 · 0 评论 -
linux 文件权限
1. 文件和目录的权限rwxr(4)对于文件权限:可读。对于目录权限:可以列出该目录中的文件,命令ls。w(2)对于文件权限:可写。对于目录权限:可以在目录中创建或删除文件,命令rm、mkdir等。x(1)对于文件权限:可执行。对于目录权限:可以进入该目录,该权限是最基本的,是其他两个权限rw的必要条件。命令find、cd。一般来说,目录都有x权限,否则该目原创 2012-08-30 14:01:29 · 543 阅读 · 0 评论