
Linux系统管理
danforn
纳言敏行,随遇而安
展开
-
Linux查询命令详解
find命令 功能:在目录结构中搜索文件,并执行指定的操作。此命令提供了相当多的查找条件,功能很强大。 语法:find 起始目录 寻找条件 操作 说明:find命令从指定的起始目录开始,递归地搜索其各个子目录,查找满足寻找条件的文件并对之采取相关的操作。 find命令的一般形式为;find pathname -options [-print -exec -ok ...]fi原创 2006-05-18 21:12:00 · 8603 阅读 · 0 评论 -
LINUX远程管理工具SSH指南
OpenSSH 是 SSH (Secure SHell) 协议的免费开源实现。它用安全、加密的网络连接工具代替了 telnet、ftp、 rlogin、rsh 和 rcp 工具。OpenSSH 支持 SSH 协议的版本 1.3、1.5、和 2。自从 OpenSSH 的版本 2.9 以来,默认的协议是版本 2,该协议默认使用 RSA 钥匙。 1. 为什么使用 SSH? 使用 OpenSSH 工具将会转载 2006-12-12 09:45:00 · 1481 阅读 · 0 评论 -
Linux使用技巧
1、关于sysctl: 其实/etc/sysctl.conf对应的是/proc/sys/目录... 例如要修改/proc/sys/net/ipv4/ip_default_ttl的话,就修改/etc/sysctl.conf文件如下... 添加一行为: net.ipv4.ip_default_ttl=255,也就是把文件夹变成小数点就可以啦 然后执行一次 #sysctl -p 就可以生效啦。 2、关于原创 2006-12-12 09:58:00 · 3451 阅读 · 0 评论 -
Linux usb启动盘制作
USB闪存存储装置(优盘)一般只有钥匙扣大小,存储容量多为32MB和64MB。由于具有轻巧精致、使用方便、便于携带等优点,特别是对比软盘具有 容量较大、安全可靠、读取速度较快等特性,越来越多人使用这种装置取代了软驱与软盘,在PC之间交换文件。目前新出的主板BIOS都支持USB软盘和硬盘 的启动方式,这样对于Windows 98的系统维护与安装工作越来越方便。但是,厂家仅提供制作Windows 98转载 2007-01-16 11:48:00 · 4311 阅读 · 0 评论 -
Unix常用监控和管理命令
ps:查看系统中的进程,Linux中可以使用ps -aux查看所有进程参数w表示加宽显示的命令行,参数w可以写多次,通常最多写3次,表示加宽3次,这足以显示很长的命令行了。例如:ps -auxwwwtop:显示系统内存、cpu使用情况,并可自动刷新进程列表vmstat:显示当前的内存使用情况netstat:显示网络状况,使用参数p可以查看对应的进程号及程序名,通常使用参数a(显示所有连接情况)和n原创 2007-06-25 17:02:00 · 1096 阅读 · 0 评论 -
UNIX 高手的10 个习惯
要采用的十个好习惯: 在单个命令中创建目录树。 更改路径;不要移动存档。 将命令与控制操作符组合使用。 谨慎引用变量。 使用转义序列来管理较长的输入。 在列表中对命令分组。 在 find 之外使用 xargs。 了解何时 grep 应该执行计数——何时应该绕过。 匹配输出中的某些字段,原创 2007-07-27 16:55:00 · 1212 阅读 · 0 评论 -
Linux 进程管理
1、程序和进程;推荐文章:《解析Linux内核获取当前进程指针的方法 》程序是为了完成某种任务而设计的软件,比如OpenOffice是程序。什么是进程呢?进程就是运行中的程序。一个运行着的程序,可能有多个进程。比如 LinuxSir.Org 所用的WWW服务器是apache服务器,当管理员启动服务后,可能会有好多人来访问,也就是说许多用户来同时请求httpd服务,apache服务器将会创建有多个h原创 2007-07-31 18:41:00 · 969 阅读 · 0 评论 -
linux下挂载硬盘光驱和U盘
mount -t iso9660 /dev/cdrom /mnt/cdrom 挂光驱 mount -t vfat /dev/fd0 /mnt/floppy 挂软驱 (文件内型可以自己选)mount -t vfat -o rw,utf8,umask=000 /dev/sda1 /media/USBlinux系统默认挂载的原创 2007-08-01 10:59:00 · 1906 阅读 · 1 评论 -
Linux服务器的系统内存监控方法详细解析
内存是Linux内核所管理的最重要的资源之一。内存管理系统是操作系统中最为重要的部分,因为系统的物理内存总是少于系统所需要的内存数量。虚拟内存就是为了克服这个矛盾而采用的策略。系统的虚拟内存通过在各个进程之间共享内存而使系统看起来有多于实际内存的内存容量。Linux支持虚拟内存, 就是使用磁盘作为RAM的扩展,使可用内存相应地有效扩大。核心把当前不用的内存块存到硬盘,腾出内存给其他目的。当原来的内原创 2007-08-01 11:36:00 · 2082 阅读 · 0 评论 -
Linux内核内存池管理技术实现分析
一.Linux系统内核内存管理简介Linux采用“按需调页”算法,支持三层页式存储管理策略。将每个用户进程4GB长度的虚拟内存划分成固定大小的页面。其中0至3GB是用户态空间,由各进程独占;3GB到4GB是内核态空间,由所有进程共享,但只有内核态进程才能访问。Linux将物理内存也划分成固定大小的页面,由数据结构page管理,有多少页面就有多少page结构,它们又作为元素组成一个数组mem_map原创 2007-08-01 11:28:00 · 3072 阅读 · 1 评论 -
Linux环境架设Samba服务器
Windows可以通过网上邻居访问局域网主机,而在Linux下则可以通过Samba客户端访问局域网内的Windows主机,也可以通过Samba服务器给Windows主机提供文件、打印机等服务。本文就给大家介绍一下如何在Linux环境下架设和配置Samba服务器,为了方便讲述,这里假设Windows主机的计算机名为Peter,设Linux主机的名称为RedHat。 一、安装Samba组件转载 2007-09-12 21:49:00 · 1035 阅读 · 0 评论 -
文件服务器Vsftp使用指南
Vsftpd是一款十分不错的ftp服务器软件,用它可以很快地部署一个功能强大的ftp服务器。 知识点: 1、FTP使用TCP连接和TCP端口 2、在进行通信时,FTP需要建立两个TCP连接: 一个用于控制信息,TCP端口号缺省为21 一个用于数据传输,TCP端口号缺省为20 3、Vsftp是一个基于GPL发布的类Unix系统上的FTP服务器 4、其名称中的VS即“Ve原创 2007-10-09 15:04:00 · 3159 阅读 · 0 评论 -
Ubuntu SSh远程管理服务器安装配置
OS型号:Ubuntu Linux 7.10 SSH服务器,可以通过SSH协议来访问远程服务器,代替telnet和ftp。 安装OpenSSH server: 1. 使用apt命令安装openssh server $ sudo apt-get install openssh-server 2. 配置openssh server,修改其配置文件原创 2007-12-04 18:25:00 · 2345 阅读 · 0 评论 -
linux硬盘安装方法
以Fedora Core 8为例:=======方法一:=======######################### 1 下载fodera core 8的DVD镜像#########################从网上下载发行版fodera core 8载入linux安装引导程序选择硬盘安装这时候会要求你输入镜像所在的目录输入FC-8-i386-DVD.iso所在的路径注原创 2007-12-05 14:17:00 · 2762 阅读 · 1 评论 -
linux内核文件结构和命令小结
linux目录架构 / 根目录 /bin 常用的命令 binary file 的目錄 /boot 存放系统启动时必须读取的档案,包括核心 (kernel) 在内 /boot/grub/menu.lst GRUB设置 /boot/vmlinuz 内核原创 2007-12-10 17:52:00 · 2298 阅读 · 0 评论 -
Fedora 软件包管理器system-config-packages
Fedora Core 软件包管理工具system-config-packages,这个工具主要是对系统安装盘中的软件管理,比如从安装盘中添加,有时我们在安装系统时没有安装的软件,可以通这个软件来补充;也可以通过软件包管理工具来删除通过系统安装盘已经安装的软件;功能上来说并不是特别强大;但对于补装软件还是有必要的;一、system-config-packages的安装和使用;1、首先确认是不已经安原创 2007-12-20 13:44:00 · 1308 阅读 · 0 评论 -
Fedora Core 8环境下中文输入法安装配置
FC8系统语言是英文的话,开始不能输入中文,此时只要在 /etc/sysconfig/i18n 中追加 LC_CTYPE="zh_CN.UTF-8",让该文件内容变为 LANG="en_US.UTF-8" LC_CTYPE="zh_CN.UTF-8"原创 2007-12-20 10:49:00 · 4128 阅读 · 0 评论 -
逻辑盘卷管理(LVM)
一、 前言 每个Linux使用者在安装Linux时都会遇到这样的困境:在为系统分区时,如何精确评估和分配各个硬盘分区的容量,因为系统管理员不但要考虑到当前某个分区需要的容量,还要预见该分区以后可能需要的容量的最大值。因为如果估计不准确,当遇到某个分区不够用时管理员可能甚至要备份整个系统、清除硬盘、重新对硬盘分区,然后恢复数据到新分区。 虽然现在有很多动态调整磁盘的工具可以使用转载 2006-12-12 09:42:00 · 1278 阅读 · 0 评论 -
RPM使用方法
RPM 是 Red Hat Package Manager 的缩写,本意是Red Hat 软件包管理,顾名思义是Red Hat 贡献出来的软件包管理;在Fedora 、Redhat、Mandriva、SuSE、YellowDog等主流发行版本,以及在这些版本基础上二次开发出来的发行版采用;RPM包里面都包含什么?里面包含可执行的二进制程序,这个程序和Windows的软件包中的.exe文件类似是转载 2006-12-12 10:01:00 · 2304 阅读 · 0 评论 -
Linux单网卡绑定多IP与多网卡共用单IP的实现方法
在Linux下有时候需要给一个网卡绑定多个IP,本文介绍在Redhat系列(redhat,Fedora Core,Centos)中的实现方法和一种在Gentoo等其他Linux中普遍适用的方法。1、单网卡绑定多IP在Redhat系列中的实现方法假设需要绑定多IP的网卡是eth0,请在/etc/sysconfig/network-scripts目录里面创建一个名为ifcfg-eth0:0的文原创 2006-12-11 12:19:00 · 1481 阅读 · 0 评论 -
Linux网络命令详解
2.ifconfig ifconfig是Linux系统中最常用的一个用来显示和设置网络设备的工具。其中“if”是“interface”的缩写。它可以用来设备网卡的状态,或是显示当前的设置。 下面我们简单地说明常用的命令组合: 1) 将第一块网卡的IP地址设置为192.168.0.1: ifconfig eth0 192.168.0.1 (格式:ifconfig 网络设备名转载 2006-05-18 21:27:00 · 10750 阅读 · 1 评论 -
Linux关机命令详解
在linux下一些常用的关机/重启命令有shutdown、halt、reboot、及init,它们都可以达到重启系统的目的,但每个命令的内部工作过程是不同的。 1.shutdown shutdown命令安全地将系统关机。 有些用户会使用直接断掉电源的方式来关闭linux,这是十分危险的。因为linux与windows不同,其后台运行着许多进程,所以强制关机可能 会导致进程的数据丢失﹐使系原创 2006-05-18 21:31:00 · 1200 阅读 · 0 评论 -
Linux打印命令
在Linux下采用假脱机(spooling)打印方法,当用户需要打印一个文件时,该文件并不直接送到打印机,而是送到spool目录下,然后由一个负责打印的后台进程把这些数据送入打印机。Linux对每台打印机都定义了一个打印缓冲区,打印机守护程序经常扫描打印缓冲区以查看有无要打印的新文件。如果存在,就按先进先出的顺序打印缓冲区中的文件。Linux系统除了可以在本地打印机上打印外,还可以通过网络打印机远原创 2006-05-19 09:33:00 · 4463 阅读 · 0 评论 -
Linux文件压缩与解压命令
对许多用户来说,在DOS和Windows环境下利用工具软件ARJ、Winzip等,压缩或解压文件是比较容易的事。但是,在Linux中如何对文件进行压缩与解压呢?本文基于Red Hat 6.0,介绍了压缩与解压文件的几种方法与技巧: 命令: compress原创 2006-10-24 18:21:00 · 2907 阅读 · 1 评论 -
Linux网络通信命令
ytalk 功能说明:与其他用户交谈。 语 法:ytalk [-isxY][-h][用户名称...] 补充说明:通过ytalk指令,你可以和其他用户线上交谈,如果想和其他主机的用户交谈,在用户名称后加上其主机名称或IP地址即可。 参 数: -h 指定交谈对象所在的远端主机。 -i 用提醒声响代替显示信息。 -s 在指令提示符号先开启ytalk交谈窗。 -x 关闭转载 2006-10-24 18:23:00 · 1003 阅读 · 0 评论 -
Linux后台运行命令详述
本次主要讲述后台运行命令(crontab,at,&,nohup)及(*,?,[])等 • 设置c r o n t a b文件,并用它来提交作业。 • 使用a t命令来提交作业。 • 在后台提交作业。 • 使用n o h u p命令提交作业。 名词解释: cron:系统调度进程。可以使用它在每天的非高峰负荷时间段运行作业,或在一周或一月中的不同时段运行。 at命令:使用它在一个特定的时间运行一些特殊转载 2006-10-24 18:26:00 · 2476 阅读 · 0 评论 -
Linux系统使用技巧
A Linux下访问Windows系统分区方法#mkdir /mnt/winxp 创建一个加载点目录winxp,如cdrom、floppy的加载点目录都在/mnt下. #mount -t vfat /dev/hda? /mnt/winxp /dev/hda?可用#fdisk -l查看对应的windows分区,进行mount. -t 选项是给出分区格式. -o 如果想正确的显示中文文件名可使用-o原创 2006-10-24 18:29:00 · 1268 阅读 · 0 评论 -
Linux命令汇总
进入与退出系统 屏幕文本编辑器Vi shell命令[转帖] 网络相关ping finger nslookup netstatLinux下的打印工作命令 与系统管理有关的命令 磁盘操作与管理进程调度 进程查看[转帖] 进程管理及作业控制 在Linux环境下运行DOS命令 备份与压缩命令 文件链接命令 改变文件或目录的访问权限命令 文本处理sort命令 目录的创建与删除命令 文件的复制、删除和移动转载 2006-10-24 18:31:00 · 9479 阅读 · 0 评论 -
Linux系统命令分类详解
一.备份压缩二.文件管理三.网络通信四.特殊命令1.RPM 命令手册2.Linux 中文件查找技术大全3.FTP 命令大全及其应用五.系统管理六.其他 一.备份压缩----------------------------------------------zipinfo功能说明:列出压缩文件信息。语 法:zipinfo [-12hlmMstTvz][压缩文件][文件...][-x ]补充说明:执原创 2006-10-31 22:35:00 · 2295 阅读 · 0 评论 -
Linux网络协议分析工具TCPDump
TCPDUMP简介在传统的网络分析和测试技术中,嗅探器(sniffer)是最常见,也是最重要的技术之一。sniffer工具首先是为网络管理员和网络程序员进行网络分析而设计的。对于网络管理人员来说,使用嗅探器可以随时掌握网络的实际情况,在网络性能急剧下降的时候,可以通过sniffer工具来分析原因,找出造成网络阻塞的来源。对于网络程序员来说,通过sniffer工具来调试程序。 用过windo转载 2006-11-08 18:06:00 · 1180 阅读 · 0 评论 -
Linux必学的60个命令
Linux必学的60个命令Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统,就必须从Linux命令学起,通过基础的命令学习可以进一步理解Linux系统。不同Linux发行版的命令数量不一样,但Linux发行版本最少的命令也有200多个。这里笔转载 2006-11-14 17:34:00 · 1543 阅读 · 0 评论 -
RedHat Linux 9系统恢复方法
虽说车到山前必有路,问题出现时总会有相应的解决办法,但是这些解决办法却要求你理解并熟悉系统。本章描述了如何引导入救援模式和单用户模式,你可以在这些模式中使用你的知识和能力来修复系统。 1. 常见问题 你无法正常引导入 Red Hat Linux(运行级别 3 或 5)。 你遇到了硬件或软件问题,并且你想把几个重要的文件从系统硬盘中取出。 你忘记了根口令。 这个问题通常原创 2006-12-04 17:52:00 · 2544 阅读 · 0 评论 -
系统备份与恢复命令
1. fbackup & frecover A. 系统备份命令: fbackup 1) fbackup的常用方式一: (1) 进入单用户: # shutdown -y 0 # /etc/mount -a (2) 系统全备份 # fbackup -f /dev/rmt/0m -0v -i / -I /tmp/sysbk.index -f : 设备文件名转载 2006-12-04 18:34:00 · 1862 阅读 · 0 评论 -
KDE快捷键
ctl+tab 切换工作桌面 alt+tab 切换应用程序alt+f1 打开应用程序菜单 alt+f2 打开命令窗口 alt+f3 打开窗口菜单 alt+f4 关闭窗口 f1 帮助 f2 在页面中搜索 f3 在页面中查找下一个 space 选中/取消选中 文件 ctl+n 打开文件管理器 ctl+a 全选当前目录下的文件和目录ctl+t 在当前目录下打开一个终端 ctl+w 关闭窗口ctl+f 搜原创 2006-12-04 21:13:00 · 2458 阅读 · 0 评论 -
Linux下DNS配置文件详解
DNS服务器软件即BIND的安装应该说是比较容易的,正常情况下是不会出现什么问题的。因此,本文在着重要讨论的是DNS服务器的几个配置文件的配置问题。本文将以REDHAT8.0自带的BIND9.2.1为依据进行讨论。以下是本人这次配置DNS服务器的几个配置文件: /etc/named.conf /在NAMED.CONF配置文件中使用//和/* */来进行注释, options { /*OPTIONS原创 2006-12-04 18:38:00 · 10665 阅读 · 0 评论 -
RedHat9键盘快捷操作
1.使用虚拟控制台 登录后按“Alt+F2”键可以看到“login:”提示符, 这就是第二个虚拟控制台。 一般新安装的Linux有四个虚拟控制台, 可以用“Alt+F1”到“Alt+F4”来访问。虚拟控制台最有用的时候是当一个程序出错锁住输入时可以切换到其他虚拟控制台,登录进入后用kill命令杀掉这个出错的进程。 2.拷贝与粘贴 字符界面(不管是Slackware 还是RedHat 的)安装原创 2006-12-04 21:30:00 · 1937 阅读 · 0 评论 -
Linux挂载U盘硬盘光驱
一.Linux挂载U盘:1、插入u盘到计算机,如果目前只插入了一个u盘而且你的硬盘不是scsi的硬盘接口的话,那它的硬件名称为:sda1。2、在mnt目录下先建立一个usb的目录(如:[root@localhost root]# mkdir /mnt/usb)3、挂载U盘:mount -t vfat /dev/sda1 /mnt/usb4、卸载U盘:umount /mnt/usb5、删除usb目录原创 2007-12-20 16:11:00 · 1658 阅读 · 0 评论