51CTO博客开发白璐
1.history显示时间history命令默认会显示曾经输入的命令和编号,但是显示出命令的时间会更加有帮助,会帮助你判断问题所在。至少可以很方便的知道了自己什么时间干了什么事:export HISTTIMEFORMAT='%F %T'这样执行history会显示每条命令执行的时间2.执行历史命令!数字 执行history中执行过的对应的命令!ps 执行history中以ps开头的命令3.更改hi
由于只是不熟悉语法,所以不写例子了。1.if语句if [条件];then commandfiif [条件];then command1else command2fiif [条件];then command1elif [条件];then command2else &nbs
一 . 变量1.局部变量:不用定义 使用时直接用就可以 在赋值的时候直接用=就可以 =两边不能有空格。只在当前shell环境生效。在调用变量时要在变量前加$符号。linux中默认大写字母都是变量。如果变量出现在字符串开头或者中间,调用变量需要将变量用“{}”:$dir=/usr/fengecho ${dir}tao/test1如果不加“{}”,shell会认为dirtao是一个变量,会无法找到te
以前写过C++代码,一直没有系统的学习过shell的语法,每次写脚本的时候都是用到什么就查什么,很不方便,所以决定在此全面的学习一下shell。------------------------------------------------------------------------------------------------------常用命令行下的快捷键:ctrl d 退出当前shel
总是忘记centos和ubuntu网卡配置文件的写法:centos:vi /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0BOOTPROTO=static #可选项还有dhcp bootpONBOOT=yesIPADDR=192.168.1.209NETMASK=255.255.255.0GATEWAY=192.168.1.1BROADCAS
客户在执行以下命令的时候出现错误:baidu和google了好久也没有找到解决办法,偶然看到是系统升级会导致这样的问题,才想起来在给客户分配云主机的时候,我把centos5.6升级到了5.9,是升级不完全,或更新过程某些共享文件更新到了最新,但有部分软件却依赖旧的共享文件,导致共享文件找不到而报错。试了一下# cd /usr/local/lib# ln -s libjpeg.so.10 libjp
1表示每秒刷新一次,5表示共刷新5次如果想一直监控下去可以指定刷新的时间不写次数,会不断的刷新没有停止。下面是每列内容的说明:r 表示运行队列(就是说多少个进程真的分配到CPU),我测试的服务器目前CPU比较空闲,没什么程序在跑,当这个值超过了CPU数目,就会出现CPU瓶颈了。这个也和top的负载有关系,一般负载超过了3就比较高,超过了5就高,超过了10就不正常了,服务器的状态很危险。top的负载
学习linux一年多,一直以为自己可以脱离界面,但是在服务器上还是有些不适应,最近才知道screen这个软件,也意识到这个软件的重要性:服务器上要迁移,都是远程连过去的,这时需要打包,如果打包到一半的时候网络断了,那就白干了。包大的话,有时可能打包都需要一天的时间。再加上传输,速度慢的话,服务器可能传上好几天。如果是我跟服务器的网络断掉,有了screen也不会有影响。如果服务器之间断网,那就呵
LAMP 是服务器系统中开源软件的一个完美组合。它是 Linux 、Apache HTTP 服务器、MySQL 数据库、PHP(或者 Perl、Python)的第一个字母的缩写代码。对于很多系统管理员来说安装 LAMP 除了是必备的技能外,都已经具有驾轻就熟的操作他们的能力了。不过新手们通常希望有没完没了的这方面的教程来告诉自己怎么做,下面我就和大家说说我的方法步骤。现在,很多时候我们需要用 Ma
这篇文章来源于Quroa的一个问答《What are some timesaving tips that every Linux user should know?》—— Linux用户有哪些应该知道的提高效率的技巧。我觉得挺好的,总结得比较好,把其转过来,并加了一些自己的理解。首先,我想告诉大家,在Unix/Linux下,最有效率技巧的不是操作图形界面,而是命令行操作,因为命令行意味着自动化。如
系统管理员和系统运维的工作内容好理解,就是在技术上确保企业的IT架构和服务正常运行,为此需要学习如何架设测试和生产环境,如何备份,如何监控,如何选择最合适的技术来实现对业务的支持,如何预防潜在会出现的问题造成服务不稳或中断等。软技能之一:自动化应对资源缺乏问题的一个好办法是,使那些最耗费时间的任务实现自动化,从而为系统管理员挤出更多的时间。自动化节省时间的途径有两个:一是让任务更迅速地完成,二是确
作为一个DBA(Database Administrator:数据库管理员),你的技能,服务,专业知识,以及你的时间都是必需的。你只能拿出有限的一些时间,这一点是无法改变的,所以有效地利用这些可用的时间就变得至关重要了。我向你保证,这是所有优秀的DBA都信奉的一个基本原则。自动化的重要性我经常发现数据库管理员在持续不断地进行着维护,我把这种情况称为“救火模式”。这就是说,他们在和持续不断增长的工作
master :192.168.18.57 slave1 : 192.168.18.248 slave2 :192.168.18.24957vim /etc/my.cnflog-bin=binloglog-bin-index=binlog.indexsync_binlog=0server_id = 1/etc/init.d/mysqld restart248vim /etc/my.cnfserv
1 myisam 与 innodb的区别进行总结,并讨论在什么情况下用什么ENGINE!myisam是表锁定 innodb是行锁定 所以当update insert很多的时候 innodb性能会更好 myisam不支持事务和外键等高级功能 所以当你的数据库需要支持事务和外键的情况下是应该用innodb引擎的2 创建表,表内的数据由/etc/passwd的内容(name,uid,gid,home d
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号