Welcome 微信登录

首页 / 操作系统 / Linux

Linux下挂载NTFS格式分区

Linux下挂载NTFS格式分区

由于我的Oralce安装文件放在了Windows NTFS格式磁盘上,想要Copy到Linux下就要通过挂载NTFS才能看到安装文件,所以我搞了一晚上,终于让Linux看到了Windows系统上的内容,其实不是很难的东西,郁闷的是我下载的包错了版本,所以超级郁闷,搞了4个小时才搞好。。。第一步:进入Linux终端,用命令查看Linux的内核版本# uname -rp Linux localhost.localdomain 2.6.18-8.el5xen2....
SCSI+VMware+RedHat内核升级总结

SCSI+VMware+RedHat内核升级总结

最近两天又忙活了一下将虚拟机里的RedHat9的内核从2.4.20-8升级到2.6.20.1,经过各种收集资料,各种命令学习(之前的图形界面让我弄坏了,只能输命令)和不懈的努力,最终升级成功了。现在将搜集到的一些重要资料以及我在这过程中的一些操作写下来,以备以后再用。一、 软件配置 虚拟机:7.1.2 build-301548 操作系统:RedHat9 内核版本:linux-2.4.20-8二、 升级内核前期准备:1.去linux的官方网站上下一个linu...
Scientific Linux 5.5 图形安装教程

Scientific Linux 5.5 图形安装教程

一.准备安装Scientific Linux系统 1.Scientific简介 Scientific Linux是一个主要面向科研和教育用户的Linux发行版,它是在Red Hat Enterprise Linux的源码基础上构建的,它包含了遍布世界的多种多样的实验室和大学的贡献。它包含Live CD/DVD版本的发行版,支持i386和x86_64架构,使用的Unionfs文件系统,一张普通CD可以包含大概有2G左右的内容,Live版本的脚本控制代码来自L...
Linux下关于环境变量的一些心得

Linux下关于环境变量的一些心得

一、Linux下环境变量的定义首先,环境变量分为两种,系统环境变量和用户环境变量。系统环境变量对所有用户都有效,二用户环境变量只对某个用户有效。Linux下,环境变量被分别保存在多个文件中。第一级:/etc/profile该文件在用户第一次登录的时候被加载(?引用他处,为什么是第一次登录),也是操作系统定义环境变量时读取的第一个文件。此文件为所有的用户设置环境信息。在我使用的Ubuntu 10.10中,该文件默认并没有直接定义全局变量,而是通过读取/etc...
VMware中安装Ubuntu共享文件夹找不到的问题

VMware中安装Ubuntu共享文件夹找不到的问题

在Vmware中安装Ubuntu之后,共享文件夹没有任何问题。但是一旦Ubuntu更新之后,Ubuntu下就找不到共享文件夹了,在hgfs目录中什么东西都没有。网上有不少教程说是vmware-tools下的vmhgfs模块编译错误,要手动修改模块中的compat_slab.h文件,但是我把vmware-tools中的vmhgfs.tar解压之后,压根找不到compat-slab.h文件。后来我重装vmware-tools,仔细看了vmhgfs安装过程,发现...
Linux命令lsof查看当前系统的IO情况

Linux命令lsof查看当前系统的IO情况

在Linux上的lsof命令可以查看当前系统当前使用的文件情况,当然也可以查看网络Socket通信情况。$ lsof 查看所有系统IO操作$ lsof /etc/passwd 查看进程对文件系统的使用$ lsof -p <pid> 查看指定进程使用的IO情况,通常可以使用这个命令查看进程打开的文件。$ lsof -i@aaa.bbb.ccc 查看某个网络连接$ lsof -iTCP@aaa.bbb.ccc:ftp-data 查看某个指定协议的网...
Fedora 13上SSH访问远程机器太慢问题

Fedora 13上SSH访问远程机器太慢问题

新装了一个Fedora 13虚拟机,发现在Fedora 13虚拟机里使用ssh访问远程机器的时候非常慢,需要等很久才能出现login输入密码提示,后来发现了一个解决办法,就是使用root用户修改/etc/ssh/ssh_config文件,将其中GSSAPIAuthentication yes改为GSSAPIAuthentication no不需要重启机器,直接再使用ssh登录别的机器就会快很多。Linux命令lsof查看当前系统的IO情况Linux错误号(...
跟踪程序在Linux下的执行的函数调用

跟踪程序在Linux下的执行的函数调用

对于一个程序,通常我们可以使用gdb之类的调用工具设定断点进行调用。然而Linux系统提供了众多的跟踪工具,可以让我们在没有源代码的情况下跟踪程序都执行了哪些系统调用、动态库调用、栈情况以及接收信号等。可以让我们不停止程序来观察程序的执行流程。 strace 显示执行程序的系统调用及接收信号情况 strace [strace 选项] 可执行程序 可执行程序参数 选项说明: -o filename 将输出写到文件filename中 -f 跟踪子进程的执行...
Linux下查看进程打开的文件与打开文件的进程

Linux下查看进程打开的文件与打开文件的进程

有许多情况下,我们需要查看一个进程当前打开了哪些文件,反过来我们也希望知道某一个文件正在被哪些进程所读写。在Linux下有许多有用的工具可以帮我们完成这两个工作,下面介绍这两个工具:lsof与fuser。 fuser find files or sockets" user 格式:fuser [选项] fname -k 如果找到打开文件的进程,则发送SIGKILL杀死此进程,通过-i选项,可以为用户提供交互选择 -signal 用户可以指定使用何种信号去...
Linux下tcpdump使用

Linux下tcpdump使用

虽然man上写的很详细,但有时用的时候可能并不想去man,还是写些笔记,方便以后使用。基本命令格式如下tcpdump [- 包显示格式参数] [- 捕获控制参数] "过滤匹配条件" tcpdump可以以一定的显示格式来打印满足过滤条件的包信息,包的来源可以是网络接口,也可以是文件。通常仅仅键入tcpdump就可以开始包的捕获,但这时由于缺少捕获条件,你想要的包会淹没在一大批无用的数据中,而且缺少显示格式参数的控制,tcpdump只会打印IP包头信息,有时你...
Linux 互斥锁的实现

Linux 互斥锁的实现

/*1.线程访问机制1.1引言:任务间的关系有两种:1,间接关系;2,直接关系。例如1. 任务A对莫个缓冲区进行写操作。任务B从这个缓冲区进行读操作。那么A和B的关系就是直接的关系,那么实现这种直接关系的机制就是同步2. 任务A要使用打印机,任务b也要使用打印机,那么只有在任务A使用结束的情况下才能使用打印机,所以A和B的关系是间接的关系。那么要实现这种间接的关系的机制是互斥.在linux中实现线程间的互斥和同步的主要的机制是:信号量和互斥锁1.2互斥锁m...
Ubuntu 10.04更新软件导致开机无法进入Windows 7的解决

Ubuntu 10.04更新软件导致开机无法进入Windows 7的解决

首先说明一下我的电脑的情况:Thinkpad R400 光驱位加装了一块硬盘。主硬盘在无从硬盘的情况下独立安装的Windows7,从硬盘也是在无主硬盘的情况下通过将硬盘移动到主硬盘位,独立安装的Ubuntu 10.04。从前开机的时候,都是通过出现Thinkpad画面时按F12来进入BIOS的启动选择画面来选择相应的硬盘后启动系统,可以说两块硬盘是完全独立的。重点来了...今天打开Ubuntu 10.04后,手一抖,开始了多达400M的更新文件的下载......
Linux文件的访问权限和文件模式

Linux文件的访问权限和文件模式

SUID含义:文件的该位被设 置为1,在该文件被执行时,该文件将以所有者的身份运行,也就是说无论谁来执行这个文件,他都有文件所有者的特权,如果所有者是root的话,那么执行人就有超级用户 的特权了,这是该位将变成一个安全漏洞,因此不要轻易设置该位。SGID含义:运行者将具有文件所有组的权限。STICKY粘合位: 要求操作系统既是在可执行程序退出后,仍要在内存中保留该程序的映像,这样做是为了节省大型程序的启动时间,但是会占用系统资源,因此设置该位,不如把程序...
<< 371 372 373 374 375 376 377 378 379 380 >>