![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
iteye_17672
这个作者很懒,什么都没留下…
展开
-
Linux date 命令使用技巧
date命令 date命令的功能是显示和设置系统日期和时间。 该命令的一般格式为: date [选项] 显示时间格式(以+开头,后面接格式) date 设置时间格式 命令中各选项的含义分别为: -d datestr, --date datestr 显示由datestr描述的日期 -s datestr, --set datestr 设置datestr 描述的日期 -u, ...原创 2011-08-04 17:10:37 · 141 阅读 · 0 评论 -
linux shell 自定义函数(定义、返回值、变量作用域)介绍
linux shell 可以用户定义函数,然后在shell脚本中可以随便调用。下面说说它的定义方法,以及调用需要注意那些事项。 一、定义shell函数(define function)语法:[ function ] funname [()] { action; [return int;] } 说明: 1、可以带function ...原创 2011-03-31 15:50:42 · 112 阅读 · 0 评论 -
shell中的加法
今天搞了半天i=$i+1;因为这句包含在一个较长的shell脚本中,所以一直没有发现。后来才找到了输出字符串中有一个+1。上网搜了一下才发现shell中数字加法不是这样的。总结:其他语言中的$i++操作在shell中表示如下:#!/bin/bashn=1;echo -n "$n "let "n = $n + 1"echo -n "$n ": $((n = $n + ...2011-03-31 13:43:22 · 2219 阅读 · 0 评论 -
Shell #的用法, ${#arrayname[@]}获取数组元素的个数, $arrayname[index]获取属于一个元素 获取数组中的所有元素${arr...
在shell中$#表示输入参数的个数; 在shell中#用来获取一些和长度,个数相关的信息:shell中定义一个数组: arrayname=(value1 value2 ... valuen);获取数组元素的个数: 那么${#arrayname[@]}表示数组中元素...2011-03-31 10:35:30 · 921 阅读 · 0 评论 -
设置linux环境变量
1.Linux的变量种类按变量的生存周期来划分,Linux变量可分为两类:1. 永久的:需要修改配置文件,变量永久生效。2. 临时的:使用export命令声明即可,变量在关闭shell时失效。2.设置变量的三种方法1. 在/etc/profile文件中添加变量【对所有用户生效(永久的)】用VI在文件/etc/profile文件中增加变量...原创 2011-03-04 11:29:16 · 68 阅读 · 0 评论 -
Xlib: connection to ":0.0" refused by server的解决方法
Xlib: connection to ":0.0" refused by server的解决方法在我的linux下安装的Oracle,我用平常用的账户登录系统后,再su oracle切换到oracle账户。运行很多X程序都提示Xlib: connection to ":0.0" refused by server。解决办法:用平时用的账户登录,然后在终端输入以下命...原创 2011-03-03 17:00:02 · 80 阅读 · 0 评论 -
linux的root密码更改
不知道是很久没用的原因还是什么,我的linux的密码竟然忘了,于是我用了一个小时去破解我的密码,在那一个小时的尝试中,我放弃了,发现网上有相关的办法,于是贴出来大家一起分享。 有好几种更改方式,主要是因为不同的启动方式,比如LILO和Grub启动,我推荐最简单的方法:以RH9为例, 有好几种更改方式,主要是因为不同的启动方式,比如LILO和Grub启动,我推荐最简单...原创 2011-02-24 20:17:15 · 115 阅读 · 0 评论 -
su与su-的区别(Linux Shell中切换用户)
前者只是切换了身份,但SHELL环境仍然是原用户的SHELL;www.linuxidc.com而后者连用户和SHELL环境一起切换成新用户的了。只有切换了SHELL环境才不会出现PATH环境变量错误。 具体案例: 有人用root登陆。然后切换到oracle用户下,执行sqlplus 命令 却报错:command not found! 就是因为使用的是su ,而不是su ...原创 2011-02-18 12:54:14 · 311 阅读 · 0 评论 -
在VI编辑器中让所有的字母都变成大写
在vi中切换到命令行模式(按下ESC),输入以下正则表达式: :1,$s/./\U&/g 这样整篇文档的内容都变成大写了原创 2011-01-13 10:31:31 · 1221 阅读 · 0 评论 -
Linux常用的20个工具
要监控服务器的运行状况? 尝试一些内建的命令行与少量的外围工具吧。 许多 Linux 发行版都预置了许多监控工具。这些工具提供系统活动可量化的信息量度。 你可以使用这些工具来查找可能导致运行问题的原因。以下将要讨论的这些工具是最基本的系统命令, 当在要进行系统分析和服务器问题调试,例如:查找瓶颈。磁盘(存储)瓶颈。CPU 与内存瓶颈。网络瓶颈。#1: top - 活动进...原创 2011-01-06 10:30:24 · 1047 阅读 · 0 评论 -
tar命令详解
格式: tar 选项 文件目录列表功能: 对文件目录进行打包备份选项:-c 建立新的归档文件-r 向归档文件末尾追加文件-x 从归档文件中解出文件-O 将文件解开到标准输出-v 处理过程中输出相关信息-f 对普通文件操作-z 调用gzip来压缩归档文件,与-x联用时调用gzip完成解压缩-Z 调用compress来压缩归档文件,与-x联用时调用compress完成解压缩 ...原创 2011-01-05 16:35:57 · 99 阅读 · 0 评论 -
C指针的实质,对底层理解很有好处
最近对C/C++指针特别感冒,就详细的研究了下看下面的定义:char a[] = "Hello World";char *p = "Hello World";1.什么是地址地址本身就是一种基本数据类型,它跟整数,浮点数,字符等基本类型是一样的。指针不是类型,真正的类型是地址,指针只不过是存储地址这种数据类型的变量。打个比方,对于int i=10;10是整数,而i是存储整数的变量,指针就好比这个i...原创 2010-12-17 18:06:58 · 88 阅读 · 0 评论 -
网络配置===route命令和netstat命令
route命令和netstat命令 (netstat -r查看路由表 加上-v参数可以看到子网掩码) route add 加路由 route add default或者0 129.158.217.4 将129.158.217.4加为缺省网关 route delete default或者0 129.158.217.4 删除上述条目 route add default或者0 129...原创 2010-12-15 17:03:33 · 299 阅读 · 0 评论 -
Linux 网卡配置文件设置
1.配置文件/etc/hosts(本地主机ip地址映射,可以有多个别名)。/etc/services(端口号与标准服务之间的对应关系)。/etc/sysconfig/network(设置主机名,网关,域名)。HOSTANME=zjw.com(主机名)(需要重启计算机才有效)GATEWAY=192.168.1.1(网关)/etc/rc.d/init.d/network restart(脚本服务启动)...原创 2010-12-15 13:57:18 · 159 阅读 · 0 评论 -
linux设置目录共享
1 vi etc/samba/smb.conf 打开配置文档 2 在文档的最后加上共享的文档夹,下面是示例。(文档里有说明怎样加上共享文档夹) [share] comment = all for windows path = /share guest ok = yes writeable = yes share为共享目录 必须先创建好...原创 2010-12-10 11:15:43 · 121 阅读 · 0 评论 -
Linux 双击文件夹 不要每次都打开一个新窗口显示
在打开最顶层文件夹的时候用右键 里面有个浏览文件夹 就可以了文件浏览器,就可以了,好象在系统工具里面原创 2010-11-25 16:35:16 · 575 阅读 · 0 评论 -
Linux文件权限详解
一、文件和目录权限概述在linux中的每一个文件或目录都包含有访问权限,这些访问权限决定了谁能访问和如何访问这些文件和目录。通过设定权限可以从以下三种访问方式限制访问权限:只允许用户自己访问;允许一个预先指定的用户组中的用户访问;允许系统中的任何用户访问。同时,用户能够控制一个给定的文件或目录的访问程度。一个文件活目录可能有读、写及执行权限。当创建一个文件时,系统会自动地赋予文件所有者读和写的权限...原创 2010-11-24 16:24:39 · 62 阅读 · 0 评论 -
LDAP over SSL - Modifying Active Directory with PHP
Some AD objects can be modified without running an ldaps connection. Things like passwords however, cannot. This is a guide to getting ldaps running on a *nix machine. Install OpenSSL and Ope...原创 2011-04-29 14:30:42 · 274 阅读 · 0 评论