linux笔记
2016-01-03 14:20
344 查看
1.tr 'a-z' 'A-Z' 将字母都换成大写
2.& 后台执行
3.[ $file1 -ot $file2 ] # File $file1 is older than $file2
4.find . -mtime -1 -type f -print #找出该目录下面一天之内被修改的文件(1表示1天,f表示文件)
5.
hello="a b c d"
echo $hello
echo "$hello"
输出
a b c d
a b c d
6.ntpdate ip名 #同步时间(和ip名一致的服务器)
#0.pool.ntp.org 有域名负载均衡
#0.cn.pool.ntp.org 有域名负载均衡
#ntp.tuna.tsinghua.edu.cn 清华大学
#time.windows.com 微软
7.当一个脚本以不带参数 exit 来结束时,脚本的退出状态就由脚本中最后执行命令来决定
8.$? #返回0为成功,非0为失败
9.非常有用的"if-grep" 结构:
if grep -q Bash file
then echo "File 文件中存在Bash这个字符." ##"-q"选项是用来阻止输出
fi
10.(( ... ))结构计算并测试算数表达式的结果.
11.文件测试操作
----------------
返回true 如果...
-e 文件存在
-a 文件存在
这个选项的效果与-e 相同.但是它已经被弃用了,并且不鼓励使用
-f file 是一个regular 文件(不是目录或者设备文件)
-s 文件长度不为0
-d 文件是个目录
-b 文件是个块设备(软盘,cdrom 等等)
-c 文件是个字符设备(键盘,modem,声卡等等)
-p 文件是个管道
-h 文件是个符号链接
-L 文件是个符号链接
-S 文件是个socket
-t 关联到一个终端设备的文件描述符
这个选项一般都用来检测是否在一个给定脚本中的 stdin[-t0]或[-t1]是一个终端
-r 文件具有读权限(对于用户运行这个test)
-w 文件具有写权限(对于用户运行这个test)
-x 文件具有执行权限(对于用户运行这个test)
12.查看rpm版本号:rpm -qa XXX
2.& 后台执行
3.[ $file1 -ot $file2 ] # File $file1 is older than $file2
4.find . -mtime -1 -type f -print #找出该目录下面一天之内被修改的文件(1表示1天,f表示文件)
5.
hello="a b c d"
echo $hello
echo "$hello"
输出
a b c d
a b c d
6.ntpdate ip名 #同步时间(和ip名一致的服务器)
#0.pool.ntp.org 有域名负载均衡
#0.cn.pool.ntp.org 有域名负载均衡
#ntp.tuna.tsinghua.edu.cn 清华大学
#time.windows.com 微软
7.当一个脚本以不带参数 exit 来结束时,脚本的退出状态就由脚本中最后执行命令来决定
8.$? #返回0为成功,非0为失败
9.非常有用的"if-grep" 结构:
if grep -q Bash file
then echo "File 文件中存在Bash这个字符." ##"-q"选项是用来阻止输出
fi
10.(( ... ))结构计算并测试算数表达式的结果.
11.文件测试操作
----------------
返回true 如果...
-e 文件存在
-a 文件存在
这个选项的效果与-e 相同.但是它已经被弃用了,并且不鼓励使用
-f file 是一个regular 文件(不是目录或者设备文件)
-s 文件长度不为0
-d 文件是个目录
-b 文件是个块设备(软盘,cdrom 等等)
-c 文件是个字符设备(键盘,modem,声卡等等)
-p 文件是个管道
-h 文件是个符号链接
-L 文件是个符号链接
-S 文件是个socket
-t 关联到一个终端设备的文件描述符
这个选项一般都用来检测是否在一个给定脚本中的 stdin[-t0]或[-t1]是一个终端
-r 文件具有读权限(对于用户运行这个test)
-w 文件具有写权限(对于用户运行这个test)
-x 文件具有执行权限(对于用户运行这个test)
12.查看rpm版本号:rpm -qa XXX
相关文章推荐
- Linux socket 初步
- linux lsof详解
- linux 文件权限
- Linux 执行数学运算
- 10 篇对初学者和专家都有用的 Linux 命令教程
- Linux 与 Windows 对UNICODE 的处理方式
- Ubuntu12.04下QQ完美走起啊!走起啊!有木有啊!
- 解決Linux下Android开发真机调试设备不被识别问题
- 运维入门
- 运维提升
- Linux 自检和 SystemTap
- Ubuntu Linux使用体验
- c语言实现hashmap(转载)
- Linux 信号signal处理机制
- linux下mysql添加用户
- Scientific Linux 5.5 图形安装教程
- 基于 Linux 集群环境上 GPFS 的问题诊断
- 谁是桌面王者?Win PK Linux三大镇山之宝