linux操作系统
文章平均质量分 75
haiross
这个作者很懒,什么都没留下…
展开
-
linux各文件夹的作用
linux各文件夹的作用linux下的文件结构,看看每个文件夹都是干吗用的/bin 二进制可执行命令 /dev 设备特殊文件 /etc 系统管理和配置文件 /etc/rc.d 启动的配置文件和脚本 /home 用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示 /lib 标准程序设计库,又叫动态链接共享库,作用类似win转载 2013-07-05 16:35:17 · 917 阅读 · 0 评论 -
扫盲行动之九:Vi编辑器的基本使用方法!
扫盲行动之九:Vi编辑器的基本使用方法!作者:Linuxsir 2005-01-24 11:28:17 来自:Linux公社 vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您转载 2013-07-26 16:55:31 · 1425 阅读 · 0 评论 -
Linux(Unix)时钟同步ntpd服务配置方法
Linux(Unix)时钟同步ntpd服务配置方法2008-04-03 09:21:29标签:unix 休闲 时钟同步 ntpd linux假定时钟服务器IP地址为:192.168.0.1服务器端配置:1:置/etc/ntp.conf文件内容为:server 127.127.1.0 minpoll 4fudge 127.127.1.0 stratum 1restrict 127.0.0.1rest转载 2013-08-12 15:12:38 · 2428 阅读 · 0 评论 -
操作 系统 杂记【收集中】
1、一个cpu只允许在其上同时运行一个进程,而可以同时运行多个线程?不是,比如,window系统下,你可以同时打开运行多个软件(每个软件的一个运行实例,就是一个进程)。可以多个进程,自然也就可以运行多个线程同时。原创 2013-11-12 19:53:40 · 605 阅读 · 0 评论 -
关于base64编码的原理及实现
关于base64编码的原理及实现我们的图片大部分都是可以转换成base64编码的data:image。 这个在将canvas保存为img的时候尤其有用。虽然除ie外,大部分现代浏览器都已经支持原生的基于base64的encode和decode,例如btoa和atob。(将canvas画布保存成img并强制改变mimetype进行下载,会在下一篇记录)但是处于好奇心,还是驱使我去了解下b转载 2013-11-14 16:39:29 · 1647 阅读 · 0 评论 -
Linux下用户和文件(或是目录)的关系
在Linux下,用户和文件(或是目录)有如下关系: 文件(或是目录)都有自己的所有者用户,和对所有者用户的访问(文件(或是目录))权限,还有对其他非所有者用户和访问权限。点击文件,右键-〉属性-〉pemission里,可以查看相关信息。 (在)其他非所有者用户A(下),可以看到所有者不是该用户的文件F(或是目录),但是如果 该文件F(或是目录)对非所有者用户A设原创 2013-11-21 10:03:44 · 1997 阅读 · 0 评论 -
语言环境设置命令locale 命令(linux,对应于window 7(win叫什么命令?)控制面板->区域和语言里的设置)
Locale目录[隐藏]1关于locale的设定,为什么要设定locale1.1关于locale的设定1.2一、为什么要设定locale1.3二、到底什么是locale?1.4三、什么是字符集?1.5四、zh_CN.GB2312到底是在说什么?1.6五、怎样去自定义locale1.7六、locale的五脏六腑1.8七、转载 2013-10-29 16:21:31 · 12476 阅读 · 0 评论 -
Linux IPC总结(全)
Linux IPC总结(全)原文链接IPC进程间通信(Inter-Process Communication)就是指多个进程之间相互通信,交换信息的方法。Linux IPC基本上都是从Unix平台上继承而来的。主要包括最初的Unix IPC,System V IPC以及基于Socket的IPC。另外,Linux也支持POSIX IPC。System V,BSD,POSI转载 2013-10-21 16:13:57 · 810 阅读 · 0 评论 -
window下监听程序是线程而linux下则是进程
在Linux下,监听程序就是tnslsnr.exe,根据监听名来读取listener.ora文件里的相关监听配置后,先创建出它的一个复制进程,并用这些相关监听配置初始化该进程)。用命令形式表达就是“tnslsnr 监听名A”。我们可以用命令“ps -ef|grep tnslsnr”查看目前操作系统里已经启动哪些监听程序(进程)。例如:ps -ef|grep tnslsnr UID原创 2013-11-21 10:55:35 · 1428 阅读 · 0 评论 -
Linux下(centos)修改主机名命令
centos修改主机名命令centos修改主机名命令 需要修改两处:一处是/etc/sysconfig/network,另一处是/etc/hosts,只修改任一处会导致系统启动异常。首先切换到root用户。 vi /etc/sysconfig/network 用任一款你喜爱的编辑器打开该文件,里面有一行 HOSTNAME=localhost.localdomain转载 2013-10-29 16:16:37 · 1252 阅读 · 0 评论 -
linux下改变语言环境变量
linux下改变语言环境变量学习时环境变量是中文,不能更好的学习linux需要改变成英文。 查看当前语言环境echo $LANG 在命令行下直接输入LANG=en_US 显示为英文,此命令即时生效,但不能永久生效。 需要修改/etc/sysconfig/i18n 配置文件。永久生效,但不即时生效。 系统版本 centos6转载 2013-10-29 16:12:43 · 19951 阅读 · 0 评论 -
Linux中etc目录是什么缩写
Linux中etc目录详解大全总汇详解 /etc etc不是什么缩写,是and so on的意思 来源于 法语的 et cetera 翻译成中文就是 等等 的意思. 至于为什么在/etc下面存放配置文件, 按照原始的UNIX的说法(linux文件结构参考UNIX的教学实现MINIX) 这下面放的都是一堆零零碎碎的东西, 就叫etc, 这其实是个历史遗留.这个是来源于拉丁语转载 2013-10-25 11:57:31 · 19704 阅读 · 0 评论 -
linux下oracle 操作
linux下oracle 操作准备:在创建实例前必须用netca创建一个监听。1、创建数据库实例bin目录下执行 dbcaoracle用户在linux桌面下执行如果报错误:xlib:connection to ":0.0" refuesed by serverxlib:No protocol specified解决办法root下执行:转载 2013-11-21 10:09:49 · 1821 阅读 · 0 评论 -
linux下启动oracle
linux下启动oracle (2010-12-29 18:02:46)转载▼标签: 杂谈分类: 数据库、ldap启动数据库实例,分为两步:第一步,启动监听;第二步,启动数据库实例。 一、如何启动数据库实例 1.进入到sqlplus启动实例[oracle@redhat ~]$ su - orac转载 2013-11-21 10:16:33 · 972 阅读 · 0 评论 -
linux下listener.ora文件属于不同用户时使用注意点
在Linux下,grid用户,安装了grid软件,而Oracle用户,安装了Oracle软件。也就是说,grid软件所在的那些文件和目录的所有者是grid用户,而Oracle软件的那些文件和目录的所有者是Oracle用户。 grid软件和Oracle软件分别在自己的bin目录下,有一个tnslsnr.exe程序,也就是说grid软件和Oracle软件都可以具有监听功能。原创 2013-11-21 10:02:43 · 4289 阅读 · 0 评论 -
理解 LVM (Logical Volume Manager)
理解 LVM (Logical Volume Manager)Posted on2008-10-26 by hilyjiang最近在安装 Gentoo 的过程中遇到一个新名词 ── LVM。由于在 Gentoo 官方提供的安装手册中没有对它进行介绍,因此在安装过程中的许多命令都不是很了解,于是觉得有必要写个总结来巩固和加强印象,也希望本文能够帮助你在理解了 LVM,在创转载 2013-11-12 17:19:19 · 1310 阅读 · 0 评论 -
浅谈Linux下CPU利用率和CPU负载及其代码实现原理
浅谈Linux下CPU利用率和CPU负载及其代码实现原理分类: Linux 内核知识学习/总结 2013-03-03 12:57 1009人阅读 评论(0)收藏 举报LinuxCPU利用率CPU负载目录(?)[+]编者注: 本来想写个简单的程序测试CPU利用率,后来代码实现后与top(ps)命令测试的结果做对比,疑惑了,疑惑后有了此文……转载 2013-12-13 16:06:28 · 4235 阅读 · 0 评论 -
MTU是什么
mtu通信术语 最大传输单元(Maximum Transmission Unit,MTU)是指一种通信协议的某一层(说明各层都有自己的mtu概念和值??)上面所能通过的最大数据包大小(以字节为单位)。最大传输单元这个参数通常与通信接口有关(网络接口卡、串口等)。因特网协议允许IP分片,这样就可以将数据包分成足够小的片段以通过那些最大传输单元小于该数据包原始大小的链路了。原创 2014-01-09 17:19:02 · 6225 阅读 · 1 评论 -
oracle系统中对物理删除和逻辑删除的说明
oracle公司开发的软件里,经常会遇到类似物理删除和逻辑删除这样一对概念,比如oracle数据库软件、oracle virtual box等。这个应该他们开发软件时的一管理对象的方法。 物理删除,就是在操作系统级别上将如数据文件给删除了,即这样一个删除操作后,操作系统知道了该数据文件被删除了,但是oracle数据库软件不一定知道该数据文件被删除了,比如,你此时查看V$dat原创 2014-01-18 15:55:08 · 10319 阅读 · 0 评论 -
进程使用的内存空间分布情况
bug fixed 系列之二 : 进程内存空间分布情况分类: 3:bug 分析与解决 2014-01-24 15:01 6人阅读 评论(0)收藏 举报本文章为原创,欢迎交流,欢迎转载;转载请勿篡改内容,并且注明出处,谢谢!本文重点论述进程内存的空间布局,目的是明白在程序运行时,即执行code时,具体是操作的那块内存。虚拟内存管理:操作转载 2014-01-24 15:52:07 · 7255 阅读 · 0 评论 -
Windows 服务应用程序介绍【MSDN】
Windows 服务应用程序介绍Visual Studio 2012 Microsoft Windows 服务(即,以前的 NT 服务)使您能够创建在它们自己的 Windows 会话中可长时间运行的可执行应用程序。这些服务可以在计算机启动时自动启动,可以暂停和重新启动而且不显示任何用户界面。这些功能使服务非常适合在服务器上使用,每当需要使用不会影响在同一转载 2014-02-25 09:06:37 · 1055 阅读 · 0 评论 -
分析和解决ora-4030错误 [操作系统,内存分配机制]
分析和解决ora-4030错误ORA-4030意味着什么? 这个错误意味着oracle服务器进程不能从操作系统获得更多的内存。这里的内存指的是PGA(程序全局区)以及由配置决定的它的子项。对于专用的服务器进程,内存包括堆栈区、UGA(用户全局区)。UGA包括用户会话数据、游标信息和排序区。在多线程配置中(共享服务器),UGA处于SGA(系统全局区)中,它不会造成ora转载 2014-02-12 09:31:44 · 7390 阅读 · 0 评论 -
存储结构
存储结构编辑数据元素之间的关系有两种不同的表示方法:顺序映象和非顺序映象,并由此得到两种不同的存储结构:顺序存储结构和链式存储结构。数据的存储结构是指数据的逻辑结构在计算机中的表示。目录1数据结构方面的储存结构▪ 分类 ▪ 顺序存储和链接存储的基本原理 2储存器方面的储存结构▪ 程序的局部性原理 ▪ 多级存储体系的组成转载 2014-02-14 15:20:20 · 1055 阅读 · 0 评论 -
Linux Swap交换分区设置
交换分区SWAP就是LINUX下的虚拟内存分区,它的作用是在物理内存使用完之后,将磁盘空间(也就是SWAP分区)虚拟成内存来使用.它和Windows系统的交换文件作用类似,但是它是一段连续的磁盘空间,并且对用户不可见。需要注意的是,虽然这个SWAP分区能够作为"虚拟"的内存,但它的速度比物理内存可是慢多了,因此如果需要更快的速度的话,并不能寄厚望于SWAP,最好的办法仍然是加大物理转载 2014-02-17 15:19:41 · 15784 阅读 · 0 评论 -
cat(linux命令)
cat(linux命令)目录1命令描述2使用权限3相关语法4选项说明5相关范例1命令描述显示或者把多个文本文件连接起来。cat是concatenate的简写,类似于dos下面的type命令。2使用权限所有使用者3相关语法cat [-AbeEnstTuv] [--help] [--version] fileNam转载 2014-02-28 11:33:29 · 1871 阅读 · 0 评论 -
ASCII码表【美国信息交换标准代码】
美国信息交换标准代码国际上普遍采用ASCII编码(American Standard Code for Information Interchange,美国信息交换标准代码) 作为通用的字符编码。ASCII编码的作用就是给英文字母、数字、标点、字符转换成计算机能识别的二进制数规定了一个大家都认可并遵守的标准。目录1英文缩写及全称2简介转载 2014-02-17 14:37:47 · 16928 阅读 · 0 评论 -
操作系统意义上的堆和栈的概念以及数据结构意义上的堆和栈的概念
[duī zhàn] 堆和栈的区别在计算机领域,堆栈是一个不容忽视的概念,但是很多人甚至是计算机专业的人也没有明确堆栈其实是两种数据结构。堆栈都是一种数据项按序排列的数据结构,只能在一端(称为栈顶(top))对数据项进行插入和删除。要点:堆,顺序随意。栈,后进先出(Last-In/First-Out)。1对比编辑操作系统意义上的堆和栈的概原创 2014-02-14 15:19:36 · 3656 阅读 · 0 评论 -
数据结构(计算机存储、组织数据方式)
数据结构(计算机存储、组织数据方式)编辑数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同高效的检索算法和索引技术有关。目录1基本简介▪ 名词定义 ▪ 其它定义 2研究对象3重要意义4转载 2014-02-14 15:22:01 · 9620 阅读 · 1 评论 -
linux的hostname修改详解【hostname与/etc/hosts的关系】
linux的hostname修改详解 Linux操作系统的hostname是一个kernel变量,可以通过hostname命令来查看本机的hostname。也可以直接cat /proc/sys/kernel/hostname查看。 #hostname #cat /proc/sys/kernel/hostname 上面两种输出结果相同。 修改运行时L转载 2014-02-19 15:49:09 · 5365 阅读 · 2 评论 -
用prctl给线程命名 【源码实现】
用prctl给线程命名分类: Linux 系统编程 对于多线程应用程序,如果能够给每个线程命名,那么调试起来的便利是不言而喻的。 可以用prctl给进程内其它线程命名的接口,测试代码如下:#include #include #include #include void* pFunc(void *arg){转载 2014-02-19 10:06:28 · 1011 阅读 · 0 评论 -
fully qualified host name就是fully qualified domain name
用于:WINDOWS 2008 安装 ORACLE 11G EM时上载EM资料失败原创 2014-02-19 16:57:23 · 6806 阅读 · 0 评论 -
程序员对内存的理解
程序员对内存的理解作者: it笨笨 来源: 博客园 发布时间: 2012-12-13 17:44 阅读: 8206 次 推荐: 51 原文链接 [收藏] 在C和C++语言开发中,指针、内存一直是学习的重点。因为C语言作为一种偏底层的中低级语言,提供了大量的内存直接操作的方法,这一方面使程序的灵活度最大化,同时也为bug埋下很多隐患。 因此,无转载 2014-02-20 16:50:53 · 714 阅读 · 0 评论 -
hosts文件以及映射条目的使用规则
实验的环境背景介绍:本主机的计算机全名为HC-PC5.zj2012.local,计算机名(即主机名,hostname)为HC-PC5,域为zj2012.local,主机的IP地址为192.168.1.105,该主机的操作系统为win 7 旗舰版。注释:计算机全名=计算机名+域。fully qualified hostname= hostname + domain name。原创 2014-02-19 10:26:11 · 19189 阅读 · 0 评论 -
Linux操作系统下三种配置环境变量的方法(Linux查看环境变量当前信息和查看命令)
在Unix风格的操作系统里(包括BSD, GNU/Linux 和 Mac OS X),通常用波浪号“~”来表示当前用户的主目录(home目录):例如,如果当前用户的home目录是/home/bloggsj,那么,输入 cd 或 cd ~ 或 cd /home/bloggsj 或 cd $HOME 都是等效的。这种习惯源自于1970年代流行的Lear-Siegler ADM-3A终端机,这种机器上波原创 2014-02-20 17:02:17 · 18763 阅读 · 0 评论 -
AIX 是什么? AIX和UNIX的关系是什么
AIX 是什么? AIX和UNIX的关系是什么2010-01-02 11:54:46 标签:AIXunix 休闲 职场 针对《Oracle大型数据库在AIX UNIX上的实战详解》的答疑八。说Oracle大家都知道,单说AIX,恐了解的同学就不那么多了。实际上,IBM大家都知道,IBM的主体UNIX就是AIX。 AIX 全名为(Advan转载 2014-03-17 11:21:53 · 6445 阅读 · 0 评论 -
SHELL的概念,SHELL是什么? 答部分读者的问题(第一次)
SHELL的概念,SHELL是什么? 答部分读者的问题(第一次)2009-12-18 16:05:20 标签:SHELL休闲 职场近来几位读我的书 (《Oracle大型数据库系统在AIX UNIX上的实战详解》) 的读者来邮件咨询问题。各种问题没有想不到的,但有回答不了的,呵呵,大家见谅啊!下面是一个比较集中的问题:shell是什转载 2014-03-17 11:20:52 · 712 阅读 · 0 评论 -
CentOS Linux下配置Oracle 11gR2为系统服务自动启动
(原创)CentOS Linux下配置Oracle 11gR2为系统服务自动启动发表于: DataBase, Linux, Oracle, UNIX, 个人日记, 原创总结 | 作者: 谋万世全局者PS:在Windows下安装完成Oracle 11gR2后,默认就开机自启动Oracle相关服务,但Linux下安装完后每次都得手动启动和关闭转载 2014-03-19 14:36:42 · 589 阅读 · 0 评论 -
组件、控件和插件的区别
组件、插件、控件的区别控件:是编程中用到的,按钮就算是一个控件,窗口也是等等组件:是软件的一部分.软件的组成部分.插件:网页中用到的,flash插件,没有它浏览器不能播放flash.首先范围最广的应该是组件,英文component,提起组件我们不应该把他和具体的技术,什么dll文件,ocx控件,activex等等联系起来,因为组件仅仅是一个概念,如果非要解释的话转载 2014-03-31 13:33:24 · 43369 阅读 · 2 评论 -
不同软件设计其配置文件里的信息时,所设计信息的格式(写法)是不一样的,没有统一的,各自软件知道自己的配置文件的读取规则即可
不同软件设计其配置文件里的信息时,所设计信息的格式(写法)是不一样的,没有统一的,各自软件知道自己的配置文件的读取规则即可了。例如,sql*net软件,设计用于网络连接的信息的格式,有好几种,如本地命名法(在tnsname.ora里),轻松命名法(如 sqlplus user/PASSWORD@ip地址:port/服务名)。而在sql developer中,设计用于网络连接原创 2014-03-06 14:53:22 · 1178 阅读 · 0 评论 -
认识多任务、多进程、单线程、多线程
博客分类:java相关多线程threadJVM虚拟机应用服务器 http://software.intel.com/zh-cn/blogs/2010/06/24/400004295/认识多任务、多进程、单线程、多线程 要认识多线程就要从操作系统的原理说起。 以前古老的DOS操作系统(V 6.22)是单任务的,还没有线程的概念,系统在每次只能做一件事情。比如你在c转载 2014-04-25 16:24:38 · 1127 阅读 · 0 评论