- 浏览: 23048 次
- 性别:
- 来自: 北京
最新评论
文章列表
1.awk的三种形式
awk '{comman}' inputfile
awk -F "sparator" '{command}' inputfile
awk -f awkfile inputfile
2.awk的默认分隔符是空格。
3.在awk中可以打印报告头和报告尾,其格式为
awk -F ";" 'BEGIN{print "HELO world"} {print $1} END{print "BYE world"} ' inputfile
4.awk中if语句 ...
1。linux中,使转义符生效,-e必须加上
echo -e "my name is wall-e \noh,i love\teve" > a.txt
cat a.txt
my name is wall-e
oh,i love eve
read firestname secondname thirdname
x z c
echo -e "hello $firestname $secondname$thirdname"
hello x zc
2。tee命令把输出的一个副本送到标准输出,另一个拷 ...
注:一旦一个作业被提交, a t 命令将会保留所有当前的环境变量,包括路径,不象 c r o n t a b ,
只提供缺省的环境。该作业的所有输出都将以电子邮件的形式发送给用户,除非你对其输出
进行了重定向,绝大多数情况下是重定向到某个文件中。
1。例子:
at 21:10
at> find / -name "passwd" -print
at><EOT>(这是按ctrl+d后的显示)
warning: commands will be executed using /bin/sh
job 1 at 2010-04-26 21:1 ...
1。chmod -R u/g/o +/-/= r/w/x filename -R表示命令同时改变子目录
2。chown -R -h owner file -R表示对目录下文件同样有效,-h表示改变链接属主时不影响目标文件
3。chrgp与chown用法基本相同。
4。umask ,如果umask值为002,则touch lx.txt后,lx.txt的权限值为664,如果是目录,权限值为775。
5。建立软链接,ln -s source_path target_path
6。find 搜索路径 参数 [-print -exec -ok]
find参数
-n ...
1。安装环境 RHEL5
2。首先查看机子是否安装了subversion
rpm -qa | grep subversion
3。安装subversion及subversion-devel
ls /yum/Server | grep subversion
subversion-1.4.2-4.el5_3.1.i386.rpm
subversion-devel-1.4.2-4.el5_3.1.i386.rpm
subversion-javahl-1.4.2-4.el5_3.1.i386.rpm
subversion-perl-1.4.2-4.e ...
1。添加新用户
useradd -d /var/ftp/mysql -s /sbin/nologin virtual
2。写mysql脚本,添加数据库与表
echo "drop database if exists ftp;
create database ftp;
use ftp;
create table users(name varchar(13) binary not null,passwd varchar(20) binary not null, primary key(name));
insert into users(name,passwd) values ...
#! /bin/sh
#add virtual users
touch /etc/vsftpd/virtual_users.txt
echo "xzc
liumang
byrlx
liumang">> /etc/vsftpd/virtual_users.txt
db_load -T -t hash -f /etc/vsftpd/virtual_users.txt /etc/vsftpd/virtual_users.db
chmod 600 /etc/vsftpd/virtual_users.db
rm -r /etc/vsftpd/virtual ...
1。建立虚拟用户口令库文件。
vim /etc/vsftpd/logins.txt (单数行为用户名,双数行为密码)
user1
123
user2
456
db_load -T -t hash -f logins.txt /etc/vsftpd/logins.db
chmod 600 /etc/vsftpd/logins.db
2。配置PAM文件
vim /etc/pam.d/vsftpd
把所有行注释掉,加入以下两行
auth required /lib/security/pam_userdb.so d ...
1。安装vsftpd服务器,启动后出现“No route to host”的错误。后来禁用了防火墙才能访问(chkconfig iptables off)。
2。用ftp帐户和空密码登录,报错“refusing to run with writeable ... root ”.
解决方法:先“more passwd |grep ftp”查看ftp目录,后将目录权限改为755。
3。建立维护帐号并禁止本地登录。useradd -s /sbin/nologin test1 ,修改test1密码,passwd test1。
修改/etc/vsftpd/vsftp ...
出现这个错误说明是程序在调用'ZipArchive' 这个类的时候没有成功,原因是由于在安装php的时候没有增加php zip的支持(非zlib)。
在Windows下的解决办法是:
1、在php.ini文件中,将extension=php_zip.dll前面的分号“;”去除;
(如果没有,请添加extension=php_zip.dll此行并确保php_zip.dll文件存在相应的目录)
然后同样在php.ini文件中,将 zlib.output_compression = Off 改为 zlib.output_compression = On ;
2、重启Apache服务器。 ...
1.联想的那个100M的分区真TM恶心,我装win7后,xp跟vista都识别不了,后来无奈在linux下给格了才能识别.....
linux格式化命令 : fdisk /dev/sda 然后出现一系列选择命令,按d是删除,然后按w,就删掉了.
修改/boot/grub/grub.conf将default改为1,默认启动就改为xp了,可以将timeout改大一点,延长时间.
2.想给远程服务器装上jdk,yum了好几次,每次都停在Running Transaction Test上,后来才想起机子是64位的,yum源是32位的.后来又从sun(现在所oracle的了)网站上 ...
1.在对smarty进行配置时,要更改cache和templates_c的权限.
2.ord()函数实现ascii码转换为字符
3.chr()实现数字转ascii码
4.建立socket连接 fsockopen(hostname,port)
fgets(resource,length)
5.trim()除去行尾空格
6.array-keys()将keys转换为数组
7.error_reporting(E_All|E_STRICT) ,错误报告的内容
1。sed -N 读取下一行内容到模式空间
2。服务开机启动 chkconfig 服务名 on
3。删除整个表 truncate table 表名
4。调节声音大小 alsamixer
5。修改mysql root 密码 mysqladmin -u root password "密码"
6。mysql密码要加密后存入,密码类型的input输入无法存入
7。telnet启动 /etc/xinet.d/telnet
8。mysql新建用户grant on privileges on *.* to NAME@localhost ind ...
1。开机上不了网,找人帮忙,后其修改/etc/sysconfig/network-scripts/ifcfg-eth0后能上。于是学习了一下各行内容。
/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=物理设备名(eth0)
IPADDR=IP地址(10.1.75.233)
NETMASK=掩码值
NETWORK=网络地址
BROADCAST=广播地址
GATEWAY=网关地址
ONBOOT=[yes|no](引导时是否激活设备)
...
1.新建文件夹yumroot,把光驱里的内容复制到yumroot, mount /dev/cdrom /media/cdrom | cp -f /media/cdrom/* /yumroot
2.删除yumroot中的html文件, rm -f -r *.html ;
3.安装createrepo软件包, rpm -ivh createrepo*
4.生成yum源 createrepo -g /yumroot/Server/repodata/comps-rhel5-server-core.xml /yumroot/Server
5.修改配置文件 vim /etc/yum.repos ...