linux系统

oracle9i下载_oracle9i官方下载_Oracle9i Release2(9.2.0.2)下载_oracle9i下载_ORACLE9i补丁_Oracle下载

核能气质少年 提交于 2020-03-31 08:28:51
oracle9i下载地址_oracle9i官方下载_Oracle9i Release2(9.2.0.2)下载_oracle9i下载_oracle9下载_oracle下载 Oracle9i Database Release 2 Enterprise/Standard/Personal Edition for Windows NT/2000/XP http://download.oracle.com/otn/nt/oracle9i/9201/92010NT_Disk1.zip http://download.oracle.com/otn/nt/oracle9i/9201/92010NT_Disk2.zip http://download.oracle.com/otn/nt/oracle9i/9201/92010NT_Disk3.zip Oracle9i Database Release 2 Enterprise/Standard/Personal/Client Edition for Windows XP 2003/Windows Server 2003 (64-bit) http://download.oracle.com/otn/nt/oracle9i/9202/92021Win64_Disk1.zip http://download.oracle.com/otn/nt

SaltStack部署服务及配置管理apache+php-第二篇

倾然丶 夕夏残阳落幕 提交于 2020-03-31 07:59:38
实验目标 1.使用SaltStack部署apache和php, 2.使用salt管理httpd.conf配置文件配置访问info.php使用账户密码 3.在salt里面增加对conf.d目录进行配置管理 4.如何使用salt在追加文件内容 5.学会如何使用 watch require unless 实现步骤 修改master的配置文件,指定base环境路径,base环境是必须指定的 [root@linux-node1 base]# grep -9 ^file_roots /etc/salt/master |grep -v ^# file_roots: base: - /srv/salt/base dev: - /srv/salt/dev test: - /srv/salt/test prod: - /srv/salt/prod 创建目录 [root@linux-node1 base]# mkdir -p /srv/salt/{base,dev,test,prod} [root@linux-node1 base]# tree /srv/salt/ /srv/salt/ ├── base ├── dev ├── prod └── test 重启master [root@linux-node1 base]# systemctl restart salt-master

[国嵌笔记][007][Linux网络配置]

邮差的信 提交于 2020-03-31 07:18:07
Vmware网络设置 1.bridged(桥接模式)   如果网络中能提供多个IP地址,则使用桥接方式。虚拟机与主机的IP地址彼此独立。 2.NAT(网络地址转换模式)   如果只能提供一个IP地址,则使用NAT模式。但外部计算机不能访问虚拟机。 3.host-noly(主机模式)   如果主机没有连接外部网络,则使用主机模式。使虚拟机与主机相互通信。 Linux网络设置 1.ifconfig 查看网卡 2./etc/init.d/network restart 重启网卡 3.service NetworkManager stop 关闭网络管理服务 eth0:以太网卡 lo:回环网卡 virbr0:虚拟网桥 网卡配置文件 /etc/sysconfig/network-scripts/ifcfg-eth0 其中的ONBOOT选项表示是否启动 来源: https://www.cnblogs.com/d442130165/p/4874606.html

linux locate命令

心不动则不痛 提交于 2020-03-31 06:10:35
1、命令简介 locate (locate) 命令用来查找文件或目录。 locate命令要比find -name快得多,原因在于它不搜索具体目录,而是搜索一个数据库/var/lib/mlocate/mlocate.db 。这个数据库中含有本地所有文件信息。Linux系统自动创建这个数据库,并且每天自动更新一次,因此,我们在用whereis和locate 查找文件时,有时会找到已经被删除的数据,或者刚刚建立文件,却无法查找到,原因就是因为数据库文件没有被更新。为了避免这种情况,可以在使用locate之前,先使用updatedb命令,手动更新数据库。整个locate工作其实是由四部分组成的: /usr/bin/updatedb 主要用来更新数据库,通过crontab自动完成的 /usr/bin/locate 查询文件位置 /etc/updatedb.conf updatedb的配置文件 /var/lib/mlocate/mlocate.db 存放文件信息的文件 2、用法 locate [OPTION]... [PATTERN]... 3、选项 -b, --basename match only the base name of path names -c, --count 只输出找到的数量 -d, --database DBPATH 使用DBPATH指定的数据库,而不是默认数据库

linux命令:locate

久未见 提交于 2020-03-31 06:10:21
1、命令简介 locate (locate) 命令用来查找文件或目录。 locate命令要比find -name快得多,原因在于它不搜索具体目录,而是搜索一个数据库/var/lib/mlocate/mlocate.db 。这个数据库中含有本地所有文件信息。Linux系统自动创建这个数据库,并且每天自动更新一次,因此,我们在用whereis和locate 查找文件时,有时会找到已经被删除的数据,或者刚刚建立文件,却无法查找到,原因就是因为数据库文件没有被更新。为了避免这种情况,可以在使用locate之前,先使用updatedb命令,手动更新数据库。整个locate工作其实是由四部分组成的: /usr/bin/updatedb 主要用来更新数据库,通过crontab自动完成的 /usr/bin/locate 查询文件位置 /etc/updatedb.conf updatedb的配置文件 /var/lib/mlocate/mlocate.db 存放文件信息的文件 2、用法 -b, --basename match only the base name of path names -c, --count 只输出找到的数量 -d, --database DBPATH 使用DBPATH指定的数据库,而不是默认数据库 /var/lib/mlocate/mlocate.db -e, -

88个 Linux 系统管理员必备的监控工具

a 夏天 提交于 2020-03-31 06:03:39
随着互联网行业的不断发展,各种监控工具多得不可胜数。这里列出网上最全的监控工具。让你可以拥有超过80种方式来管理你的机器。在本文中,我们主要包括以下方面: 命令行工具 网络相关内容 系统相关的监控工具 日志监控工具 基础设施监控工具 监控和调试性能问题是一个艰巨的任务,但用对了正确的工具有时也是很容易的。下面是一些你可能听说过的工具,也有可能没有听说过——何不赶快开始试试? 八大系统监控工具 1. top 这是一个被预装在许多 UNIX 系统中的小工具。当你想要查看在系统中运行的进程或线程时:top 是一个很好的工具。你可以对这些进程以不同的方式进行排序,默认是以 CPU 进行排序的。 2. htop htop 实质上是 top 的一个增强版本。它更容易对进程排序。它看起来上更容易理解,并且已经内建了许多通用操作。它也是完全交互式的。 3. atop atop 和 top,htop 非常相似,它也能监控所有进程,但不同于 top 和 htop 的是,它可以按日记录进程的日志供以后分析。它也能显示所有进程的资源消耗。它还会高亮显示已经达到临界负载的资源。 4. apachetop apachetop 会监控 apache 网络服务器的整体性能。它主要是基于 mytop。它会显示当前的读取进程、写入进程的数量以及请求进程的总数。 5. ftptop ftptop

常用linux命令

核能气质少年 提交于 2020-03-31 02:58:55
1. man 对你熟悉或不熟悉的命令提供帮助解释 eg:man ls 就可以查看ls相关的用法 注:按q键或者ctrl+c退出,在linux下可以使用ctrl+c终止当前程序运行。 2. ls 查看目录或者文件的属*,列举出任一目录下面的文件 eg: ls /usr/man ls -l a.d表示目录(directory),如果是一个"-"表示是文件,如果是l则表示是一个连接文件(link) b.表示文件或者目录许可权限.分别用可读(r),可写(w),可运行(x)。 3. cp 拷贝文件 eg: cp filename1 filename2 //把filename1拷贝成filename2 cp 1.c netseek/2.c //将1.c拷到netseek目录下命名为2.c 4. rm 删除文件和目录 eg: rm 1.c //将1.c这个文件删除 5. mv 移走目录或者改文件名 eg: mv filename1 filename2 //将filename1 改名为filename2 mv qib.tgz ../qib.tgz //移到上一级目录 6. cd 改变当前目录 pwd 查看当前所在目录完整路径 eg: pwd //查看当前所在目录路径 cd netseek //进入netseek这个目录 cd //退出当前目录 7. cat,more命令 将某个文件的内容显示出来

linux命令笔记

ⅰ亾dé卋堺 提交于 2020-03-31 01:12:29
远程复制 1、sudo scp -r ./dir user@ip:/dir      如果报错如下,则先将目标地址修改权限,添加写权限。   scp 文件 : /目录: Permission denied 2、linux下hosts所在文件,可以给ip改个别名,添加ip和别名的映射即可 vi /etc/hosts 192.168.241.130 had01 192.168.241.132 had02 192.168.241.133 had03 192.168.241.134 had04 3、在path下添加jdk的环境变量,需避免一个坑,= 两端不能有空格。   vi /etc/profile   export JAVA_HOME=/home/hadoop/jdk1.8/   export PATH=$PATH:${JAVA_HOME}/bin   完成修改,保存后,source /etc/profile ,重新生效配置文件即可 4、ubuntu下给root设置密码   sudo passwd root   按回车,然后系统会提示你输入普通用户的密码(终端输入的密码都是不显示的)。输入后,按回车,然后重复输入两次新的root密码即可激活root用户。 5、ubuntu进行 sudo apt install net-tools安装时,出现如下错误时: Reading package

linux 命令笔记

可紊 提交于 2020-03-31 00:44:33
1/ wc 统计文件中的行数,单词数,字符数   wc test.txt -c 统计字节数。 -l 统计行数。 -m 统计字符数。这个标志不能与 -c 标志一起使用。 -w 统计字数。一个字被定义为由空白、跳格或换行字符分隔的字符串。 -L 打印最长行的长度。 -help 显示帮助信息 --version 显示版本信息 2、 查看文件的 所有者   stat -c %U file 3、linux下后台运行、关闭、查看后台任务 3.1、& 加在一个命令的最后,可以把这个命令放到后台执行,如 watch -n 10 sh test.sh & #每10s在后台执行一次test.sh脚本 3.2、ctrl + z 可以将一个正在前台执行的命令放到后台,并且处于暂停状态。 3.3、jobs 查看当前有多少在后台运行的命令 jobs -l选项可显示所有任务的PID,jobs的状态可以是running, stopped, Terminated。但是如果任务被终止了(kill),shell 从当前的shell环境已知的列表中删除任务的进程标识。 3.4、fg 将后台中的命令调至 前台 继续运行。如果后台中有多个命令,可以用fg %jobnumber(是命令编号,不是进程号)将选中的命令调出。 3.5、bg 将一个在后台暂停的命令,变成在 后台 继续执行。如果后台中有多个命令,可以用bg

Linux下的微秒级定时器: usleep, nanosleep, select, pselect

痴心易碎 提交于 2020-03-31 00:38:16
Linux下的微秒级定时器: usleep, nanosleep, select, pselect 标签: linux null delay struct date 2012-02-07 23:29 4979人阅读 评论 (0) 收藏 举报 分类: Linux 系统编程(26) 版权声明:本文为博主原创文章,未经博主允许不得转载。 今天在公司代码中看到了使用select函数的超时功能作定时器的用法,便整理了如下几个Linux下的微秒级别的定时器。在我的Ubutu10.10 双核环境中,编译通过。 [cpp] view plain copy /* * @FileName: test_sleep.c * @Author: wzj * @Brief: * * * @History: * * @Date: 2012年02月07日星期二22:20:00 * */ #include<stdio.h> #include<stdlib.h> #include<time.h> #include<sys/time.h> #include<errno.h> #include<string.h> #include<unistd.h> #include<sys/types.h> #include<sys/select.h> int main( int argc, char **argv) {