find命令有很多功能很实用,但平常用到的比较少,这里做一下整理和总结,以后方便查阅。
查找空文件目录:
find / -type f -size 0 // -size指定大小为0
find / -type f -emp...
Liemer_Lius
6年前 (2019-02-14) 1149℃ 0评论
0喜欢
有时候需要su到root, 每次输入密码如果嫌麻烦的话, 可以使用以下的方法, 实现自动交互:
expect -c "
spawn su -
expect \"*assword*\"
send \"my_passwd\r\"
int...
Liemer_Lius
6年前 (2018-10-13) 1064℃ 0评论
1喜欢
作为程序员, 能做开源项目肯定是一种荣耀.
但如果自己的东西实在不好意思开源, 或者存有一点点私心的话, 将自己的脚本封装成二进制, 也是对远吗的一种保护.
下面, 介绍一下编译shell脚本的方法.
lius@suse12:tmp>...
Liemer_Lius
6年前 (2018-08-13) 22895℃ 1评论
1喜欢
自定义别名:
# alias
alias cdnet='cd /etc/sysconfig/network-scripts'
alias cls='clear; ls'
alias cp='cp -i'
alias cx='chm...
Liemer_Lius
7年前 (2018-01-29) 1200℃ 0评论
0喜欢
#def color
CL_RED="\033[31m"
CL_GRN="\033[32m"
CL_YLW="\033[33m"
CL_BLU="\033[34m"
CL_MAG="\033[35m"
CL_CYN="\033[...
Liemer_Lius
7年前 (2018-01-25) 1448℃ 0评论
0喜欢
ip地址的正则相对比较长,难度倒是不大,如下:
$ ifconfig -a |egrep --color -o '\<([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\>\.\...
Liemer_Lius
7年前 (2018-01-25) 1118℃ 0评论
1喜欢
SVN的仓库创建,可以手动交互式来实现,脚本是自己写的,如有问题,欢迎指正。
#!/bin/bash
# 自动创建svn仓库, 分配权限.
cat << EOF
1. 该脚本会自动创建svn仓库;
2. 可以自定义用户和...
Liemer_Lius
7年前 (2018-01-17) 1322℃ 0评论
1喜欢
脚本:
declare -a ARRAY
list=[1,34,32,55,87,323]
for (( i=1; i<=6; i++ )); do
INDEX=$[$i-1]
ARRAY[$INDEX]=`echo ...
Liemer_Lius
7年前 (2018-01-11) 966℃ 0评论
0喜欢
tomcat是常用的java项目容器,管理的时候没有统一的脚本,使得很多操作都需要手动去键入命令。于是乎,我自己编写了一个功能比较简单实用的启动脚本,脚本可以加入服务,可以启动,关闭,重启,查看状态,并且当启动的时候,可以用-log选项来动...
Liemer_Lius
7年前 (2018-01-10) 1110℃ 0评论
0喜欢
shell脚本中的选项,可以让用户丰富很多操作:
其中,常用的关键词有:getopts OPTARG OPTIND
getopts:可以获得脚本后面的选项。引号中是定义的选项,可以有多个。
“:d”: 第一个冒号表示...
Liemer_Lius
7年前 (2018-01-09) 1221℃ 0评论
0喜欢