
UNIX系列
文章平均质量分 59
yuanfen127
我再也不必经由错误尝试来建立心中的观念模型
展开
-
UNIX文件安全与权限
使用ls -l命令,如下列: total 74434 -rwxrwxr-x 2 user dba 39921 1月 16 12:50 file1 drwxrwxr-x 2 user dba 4096 1月 16 15:29 foldertotal 74434 表示该目录中所有文件所占的空间 2 表示该文件硬链接的原创 2006-01-17 11:40:00 · 12330 阅读 · 0 评论 -
C语言实现的linux中打印程序
Linux中的打印程序有两种,一种是系统打印,也就是lp命令(一般系统配置好打印机以后,这个命令就可以直接使用),要求打印机直接接在装有Linux系统的机器上,另一种是终端打印,就要要求打印机是接在终端的串口上.那么lp是系统自带的,我们可以简单地使用system("lp filename");就可以实现打印机打印文件了另外一种需要我们自己再写一个程序,这个程序可以是sh,也可以是C语言:原创 2006-05-15 21:59:00 · 3269 阅读 · 1 评论 -
Linux作业任务-crontab 命令
用途提交、编辑、列出或除去 cron 作业。语法crontab [ -e [UserName] | -l [UserName] | -r [UserName] | -v [UserName] | File ]描述这个 crontab 命令提交、编辑、列出或除去 cron 作业。一个 cron 作业是一个命令,其运行是由 cron 守护进程在规则的调度间隔执行的。要提交一个 cron 作转载 2007-01-15 11:33:00 · 1267 阅读 · 0 评论 -
LinuxC编程中.a或.so中寻找函数定义
比如要查找ATOI的定义,在LIB/中使用 nm -A -X64 * |grep ATOI 如果是U则是没有定义的函数,如果是T则表示定义了此函数,X64表示64位机器,如果是32位使用X32原创 2007-03-26 23:12:00 · 1499 阅读 · 0 评论 -
Linux 远程目录复制SCP
scp -rp username@remoteHostName:/filePath .原创 2007-11-29 13:37:00 · 2605 阅读 · 0 评论 -
RedHat Linux安装Informix v10.x(图文详解)_绝对原创
如需转载,请注明出处,http://www.川江号子.cn 。另,本人有Word电子文档格式,如需要,请联系本人:asima127@gmail.com 1 Informix安装1.1 准备安装文件及环境Informix.IIUG.IDS.10.00.UC5I1.LINUX-I32.tar安装文件存放路径:/bank/informix/installpackag原创 2007-12-04 00:12:00 · 11358 阅读 · 1 评论 -
RedHat Linux安装Informix ISA UC6(图文详解)_绝对原创
如需转载,请注明出处,http://www.川江号子.cn 。另,本人有Word电子文档格式,如需要,请联系本人:asima127@gmail.com 1 Informix ISA安装1.1 准备安装文件安装文件名:Informix.ISA.1.60.UC3.LINUX.tar安装文件存放路径:/bank/informix/isa/OS操作系统:Re原创 2007-12-04 00:18:00 · 2928 阅读 · 0 评论 -
在linux自带mysql基础上再装新的mysql
预处理:rpm -q mysql;rpm -e --nodeps mysql;1.groupadd mysql2.useradd -g mysql mysql3.下载 mysql-standard-5.0.21-linux-i686-glibc23.tar.gz4.放到/usr/local 5.tar -xvzf mysql-standard-5.0.21-linux-i686-glibc23.t转载 2008-03-05 13:32:00 · 2535 阅读 · 0 评论 -
RedHatLinux安装BEA ALBPM5.7 MP2 for WebLogic 9.2(一)_绝对原创
如需转载,请注明出处,http://www.川江号子.cn 。另,本人有Word电子文档格式,如需要,请联系本人:asima127@gmail.com RedHatLinux安装BEA ALBPM5.7 MP2 for WebLogic 9.2(二)RedHatLinux安装BEA ALBPM5.7 MP2 for WebLogic 9.2(三)1 安装ALB原创 2007-12-19 19:26:00 · 2299 阅读 · 0 评论 -
RedHat Linux 安装WebLogic9.2 MP2(图文详解 教程下载)_绝对原创
如需转载,请注明出处,http://www.川江号子.cn 。本文档PDF下载:http://yuanfen127.ys168.com/另,本人有Word电子文档格式,如需要,请联系本人:asima127@gmail.com1 安装WebLogic9.2 MP21.1 准备安装介质准备安装介质server922_zh_CN_linx32.bin (大概807M)原创 2007-12-18 21:01:00 · 9717 阅读 · 1 评论 -
Linux下添加新硬盘的步骤
在服务器上把硬盘接好,启动linux,以root登陆。比如我新加一块SCSI硬盘,需要将其分成三个区:代码:#fdisk /dev/sdb进入fdisk模式:Command (m for help):p //查看新硬盘的分区Command (m for help):n //创建新分区可以用m命令来看fdisk命令的内部命令;n命令创转载 2008-03-24 15:18:00 · 1335 阅读 · 0 评论 -
Shell程序校验OS和Oracle用户名密码
很多系统在夜间都有数据批量处理需求,出于安全的角度考虑,可能会在shell程序中再次OS和数据库用户名密码的需求,这里使用Oracle数据库。需要使用两个文件,一个是oracle中可以执行的sql脚本desctable.sql,另一个是校验脚本checkdbuser.sh此shell程序在IBM AIX5 上测试通过,注意执行用户的环境变量中需添加ORACLE需要的环境变量descta原创 2008-05-17 14:31:00 · 2564 阅读 · 0 评论 -
Linux中的HOSTNAME
使用hostname 主机名,这样可能只能是临时修改当前的hostname,但是重新启动系统之后,就又会恢复回去如果要永久修改,那么应该修改/etc/sysconfig/network里面的HOSTNAME值,如果没有就加上HOSTNAME=主机名,因为在/etc/rc.sysinit中我们可以看到系统启动的时候会从这个文件中去读取这个HOSTNAME值然后再运行hostname 主机名,原创 2006-05-10 15:50:00 · 1919 阅读 · 0 评论 -
Linux与Windows 共享文件Samba
1 Samba 简介Samba(SMB是其缩写) 是一个网络服务器,用于Linux和Windows共享文件之用;Samba 即可以用于Windows和Linux之间的共享文件,也一样用于Linux和Linux之间的共享文件;不过对于Linux和Linux之间共享文件有更好的网络文件系统NFS,NFS也是需要架设服务器的;大家知道在Windows 网络中的每台机器即可以是文件共享的服务器,也转载 2006-05-05 12:59:00 · 1691 阅读 · 0 评论 -
unix中编辑特殊文件
一、dos文件转换成unix文件格式 dos格式文件传输到unix系统时,会在每行的结尾多一个^M,当然也有可能看不到,但是在vi的时候,会在下面显示此文件的格式,比如 "dos.txt" [dos] 120L, 2532C 字样,表示是一个[dos]格式文件,如果是MAC系统的,会显示[MAC],因为文件格式的原因有时会导致我们的unix程序,或者shell程序出现错误,那么需要把这些do原创 2006-04-04 18:57:00 · 1292 阅读 · 0 评论 -
UNIX中使用find和xargs
find命令格式: find pathname -options [-print -exec -ok] pathname:find命令所查找的目录路径,用.表示当前目录,用/表示系统根目录 -print :find命令将匹配的文件输出到标准输出 -exec :find命令对匹配的文件执行该参数所给出的shell命名,形式为command{} /; -ok原创 2006-01-17 17:20:00 · 4808 阅读 · 1 评论 -
UNIX文件名置换
shell提供了一套完整的字符串模式匹配规则,或者称之为元字符 * 匹配文件名中的任何字符串,包括空字符串 ? 匹配文件名中的任何单个字符 [...] 匹配[]中所包含的任何字符 [!...] 匹配[]中非感叹号!之后的字符使用*: ls -l test*、rm core*、cd fold*使用?: ls ??R*、vi conf??.log原创 2006-01-18 17:46:00 · 1201 阅读 · 0 评论 -
shell的输入与输出
echo命令: 命令格式: echo string 命令选项:/c 不换行 /f 进纸 /t 跳格 /n 换行 Linux系统采用-n 禁止echo换行,使用-e 才能使转义字符起作用 输出重定向,使用 > , 如果是追加到文件中使用 >> echo "hello" > filename, echo "hello" >> filename原创 2006-01-19 14:34:00 · 1684 阅读 · 0 评论 -
UNIX后台执行命令
命令解释: cron 系统调度进程,可以使用它在每天的非高峰负荷时间段运行作业 at at命令,使用它在一个特定的时间运行一些特殊的作业 & 使用它在后台运行一个占用时间不长的进程 nohup 使用它在后台运行一个命令,即使在用户退出时也不受影响cron/crontab: cron是系统主要的调度进程,可以在无需人工干预的情况下运行作业 cr原创 2006-01-18 11:46:00 · 4773 阅读 · 0 评论 -
Unix命令执行顺序
使用&&: 格式: 命令1 && 命令2 说明: 只有命令1执行后返回真(返回0),命令2才会执行 例子: cp /apps/bin /apps/dev/bin && rm -r /apps/bin 只有全部复制成功才删除此目录使用||: 格式: 命令1 || 命令2 说明: 只有命令1执行后返回假(返回1),原创 2006-02-05 16:05:00 · 1662 阅读 · 0 评论 -
正则表达式
定义:当从一个文件命令输出中抽取或过滤文本时,可以使用正则表达式(RE),正则表达式是一些特殊或不很特殊的字符串模式的集合。例如,在一个文本中抽取一个词,它的头两个字符是大写,后面紧跟四个数字,不使用正则表达式,在shell中将不能实现。 基本元字符集及其含义 ^ 只匹配行首 $ 只匹配行尾 *原创 2006-02-06 10:20:00 · 1997 阅读 · 0 评论 -
unix中的grep家族
grep(全局正则表达式版本)允许对文本文件进行模式查找,grep支持基本正则表达式,也支持其扩展集。grep有三种变形: grep 标准grep命令 egrep 扩展grep命令,支持基本及扩展的正则表达式,但不支持/q模式范围的应用 fgrep 快速grep命令,允许查找字符串而不是一个模式,不要误解fast,其实和grep速度相当grep的一般格式: g原创 2006-02-06 12:50:00 · 1796 阅读 · 0 评论 -
unix的AWK命令介绍
awk语言的最基本功能是在文件或字符串中基于指定规则浏览和抽取信息,awk抽取信息后,才能进行其他文本操作,完整的awk脚本通常用来格式化文本文件中的信息调用awk: 第一种,命令行方式,如:awk [-F field-separator] commands input-file(s) 这里commands是真正的awk命令,[-F域分隔符]是可选的,awk默认原创 2006-02-07 21:58:00 · 7622 阅读 · 1 评论 -
unix的sed 用法介绍
sed是一个非交互性性文本编辑器,它编辑文件或标准输入导出的文件拷贝。标准输入可能是来自键盘、文件重定向、字符串或变量,或者是一个管道文件。sed可以随意编辑小或大的文件,有许多sed命令用来编辑、删除,并允许做这项工作时不在现场。sed一次性处理所有改变,因而变得很有效,对用户来说,最重要的是节省了时间。sed必须通过行号和正则表达式指定要改变的文本行sed怎样读取数据: se原创 2006-03-27 13:55:00 · 9125 阅读 · 0 评论 -
LINUX下SOCKET编程
程序内容:服务端程序运行环境:hp unix 操作系统上测试通过编译命令:cc -o server server.c执行命令:./server源代码:#include #include #include #include #include #include #include #include #define MYPROT 3490 /*服务器监听端口号*/#define BACKL原创 2006-04-02 00:29:00 · 1835 阅读 · 0 评论 -
UNIX合并与分割
sort用法: sort命令将许多不同的域按不同的列顺序分类. 命令格式: sort -cmu -o output_file [other options] +pos1 +pos2 input_files sort选项: -c 测试文件是否分类 -m 合并两个分类文件 -u 删除所有复制行 -o 存储sort结果的输出文件原创 2006-03-31 01:05:00 · 1448 阅读 · 0 评论 -
IBM AIX中动态修改分区大小SMIT_图文详解
本文介绍了在IBM AIX5.3上动态修改分区容量大小的方法:1.使用root用户运行smit,如图:选择“System Storage Management (Physical & Logical Storage)”,表示对系统存储(物理&逻辑)管理2.选择“File Systems”3.选择“Add/ Change/Show/Delete File Systems”4.选择原创 2008-05-10 23:56:00 · 3737 阅读 · 1 评论