linux 学习
文章平均质量分 72
iteye_10770
这个作者很懒,什么都没留下…
展开
-
350个linux命令详解
COMMAND 命令DESCRIPTION 注解System information系统信息archshow architecture of machine 显示主机的体系结构uname -rshow used kernel version 显示kernel版本信息dmidecode -qshow hardware system ...2009-12-16 10:26:21 · 101 阅读 · 0 评论 -
Linux下常用压缩格式的压缩与解压方法
[code="java"].tar解包: tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)---------------------------------------------.gz解压1:gunzip FileName.gz解压2:gzip -d FileName.g...原创 2009-12-23 11:34:46 · 83 阅读 · 0 评论 -
查看linux系统信息的命令
系统# uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo # 查看CPU信息# hostname # 查看计算机名# lspci -tv # 列出所有PCI设备# lsus...原创 2009-12-29 11:45:00 · 116 阅读 · 0 评论 -
linux安全手册
12、"/etc/services"文件免疫 使"/etc/services"文件免疫,防止未经许可的删除或添加服务: [root@kapil /]# chattr +i /etc/services 13、不允许从不同的控制台进行root登陆 "/etc/securetty"文件允许你定义root用户可以从那个TTY设备登陆。你可以编辑"/etc/securetty"...原创 2009-12-29 17:54:58 · 140 阅读 · 0 评论 -
Linux文件属性、权限设置
Linux文件属性、权限设置文件属性和权限[root@daf root]# ls -al total 64 drwxr-x--- 4 root root 4096 Feb 14 22:02 . drwxr-xr-x 23 root root 4096 Feb 16 13:35 .. -rw-r--r-- 1 roo...原创 2010-01-04 15:35:08 · 230 阅读 · 0 评论 -
如何装xp,linux双系统(不用虚拟机)
前提是:硬盘上至少2个主分区(推荐一个512-1024MB的SWAP分区作为Linux的内存扩展)。Windows可用FAT或NTFS文件系统Linux可用EXT2活EXT3文件系统以下有两种方法:I、先装Windows再装linux:1,从CD启动电脑2,安装windows,选择FAT(NTFS)3,从CD启动电脑,安装Linux,选择EXT2/3格式的分区4,安装GRUB引导程序(默认状态下安...原创 2010-01-05 16:49:03 · 165 阅读 · 0 评论 -
Linux 查看网卡流量
我的系统式RHEL5.在linux下,查看网卡流量的方法有很多。下面先记录几个,和他们的大概用法。已被以后之需。一:iptraf一个很不错的工具。RHEL5 iso自带有,我的系统默认没有安装。他可以按照用户的需要,按照不同的协议统计,也可以按照不同的端口统计,还可以按照不同的网卡统计,总之,是一个很强大的工具。在命令行直接输入:...原创 2010-01-06 12:01:05 · 224 阅读 · 0 评论 -
cron,linux定时执行工具详解及实例
[code="java"]cron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业。由于Cron 是Linux的内置服务,但它不自动起来,可以用以下的方法启动、关闭这个服务:/sbin/service crond start //启动服务/sbin/service crond stop //关闭服务/sbin/service crond restart ...原创 2010-01-06 18:38:16 · 156 阅读 · 0 评论 -
linux系统整体监控脚本
os平台:redhat linux 5作为DBA要时刻注意系统的整体状况,我们不能人为的一直监控系统这就需要DBA要写一些日常的监控脚本,帮助DBA分析问题,我们最近要上个新的系统,我于是写了linux系统的整体监控脚本monilog_timeswitch.sh :日志轮询脚本,保留最近5个监控日志,定期删除最陈旧的监控日志moni_system.sh ...原创 2010-01-07 11:37:56 · 141 阅读 · 0 评论 -
禁止普通用户su 切换到root
编辑/etc/pam.d/su 文件#%PAM-1.0auth sufficient pam_rootok.so# Uncomment the following line to implicitly trust users in the "wheel" group.#auth sufficient pam_wheel.so trust use_uid# Uncomme...原创 2010-01-07 14:46:44 · 161 阅读 · 0 评论 -
linux 下安装 vsftp 图解
VSFTPD的文件结构是很简洁的,主要包括:/usr/sbin/local/vsftpd(tar方式) /usr/sbin/vsftpd(rpm方式)VSFTPD主程序 /etc/rc.d/init.d/vsftpd ---- 启动脚本(rpm安装方式才会有) /etc/vsftpd.conf(tar方式)/etc/vsftpd/vsftpd.conf(rpm方式)主配置文件 /e...原创 2010-01-08 14:58:48 · 154 阅读 · 0 评论 -
Linux下查看TOMCAT控制台
[code="java"]$ ./catalina.sh run 就可以了。 debug模式: $ ./catalina.sh debug ...... help (查看帮助) exit(退出、终止tomcat) catalina.sh [para] para: debug start Catalina...原创 2010-01-08 17:57:50 · 151 阅读 · 0 评论 -
linux下tomcat最容易忽视的漏洞
项目中需要对安全问题引起足够的重视,比如下列tomcat的安全问题容易被忽略: server.xml默认有下面一行:[code="java"]<Server port="8005" shutdown="SHUTDOWN">[/code]这样允许任何人只要telnet到服务器的8005端口,输入"SHUTDOWN",然后回车,服务器立即就被关掉了。从安全的角度上考虑,我们需要把这个sh...原创 2010-01-11 18:11:40 · 296 阅读 · 0 评论 -
Linux 脚本编写基础
1. Linux 脚本编写基础1.1 语法基本介绍1.1.1 开头程序必须以下面的行开始(必须放在文件的第一行): #!/bin/sh 符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序.当编辑好脚本时,如果要执行该脚本,还必须使其可执行,要使脚本可执行: 编译 chmod +x filename 这样才能用....原创 2010-01-12 09:34:42 · 81 阅读 · 0 评论 -
iptables设置大全
对于Internet上的系统,不管是什么情况都要明确一点:网络是不安全的。因此,虽然创建一个防火墙并不能保证系统100%安全,但却是绝对必要的。 Linux提供了一个非常优秀的防火墙工具netfilter/iptables。它完全免费、功能强大、使用灵活、可以对流入和流出的信息进行细化控制,且可以在一台低配置机器上很好地运行。本文将简单介绍使用netfilter/iptables实现防火墙架...原创 2010-01-12 09:36:14 · 94 阅读 · 0 评论 -
jk方法实现linux下apache2.2和tomcat5.5整合
、准备,下载需要的文件。这里假定你已经正确安装配置好了JDK。到Apache官方网站下载所需要的文件:httpd-2.2.0.tar.gzapache-tomcat-5.5.12.tar.gzjakarta-tomcat-connectors-1.2.15-src.tar.gz其中httpd和jakarta-tomcat-connectors为源码包,apache-tomcat为二进制包。2、安装...2009-12-22 21:49:35 · 115 阅读 · 0 评论 -
[转+总结]Linux虚拟系统安装VMware Tools总结
转自中国网络 一、VMware Tools安装手记(For Linux Guest OS) 为什么要装 VMware Tools? 因为它可以改善 Virtual Machine 的运行性能,而且可以让 Host OS 和 Guest OS 互通有无,这样我们就不用伤脑筋,要架设什么服务器,来沟通两个 OS,现在就让我们开始吧! VMware Tools所在位置:VMware 安装路径 \VMwa...原创 2009-12-22 14:33:10 · 331 阅读 · 1 评论 -
Red Hat Enterprise Linux 5安装图解
Linux发展到今天,我个人认为已经是一个很成熟的操作系统。最大的缺陷是支持他的应用比较少。作为一种开源软件,已经不错了。开源精神让我喜欢上了这个操作系统,尽管我只是用Linux,而没能力去开发、丰富它。从结识Linux到今天,我已经疯狂地安装许多发行版。开源,可以跨越国界和技术封锁,让所有喜爱计算机的人们,去尽情享受计算机带来的乐趣。 Red Hat应该说是开发Linux最有强大的厂商。Red...原创 2009-12-22 10:04:10 · 261 阅读 · 0 评论 -
在LINUX下怎么使用U盘
方案一:Linux不像Windows一样,接上新硬件后可以自动识别,在Linux下无法自动识别新硬件的,需要手动去识别。USB移动存储设备通常被识别为sda1,具体可以通过fdisk -l命令查询。 在使用U盘前,我们先要为外挂点新建一个子目录,一般外挂点的子目录都是建立在/mnt里面的,我们也建在那里,当然也可以建在/目录下,名字可以自己定,我们就取名为usb,终端下的命令如下: mkdir /...2009-12-16 11:40:14 · 366 阅读 · 0 评论 -
让Linux和Windows文件共享
要实现Linux和Windows文件共享,Linux 上要安装Samba Server。Red Hat Enterprise Linux AS 4.0 已经内置了Samba Server。使Samba服务自动启动:在 系统设置>服务器设置>服务 中把 smb 打勾,对了,别忘了保存。配置Samba服务器:1. 通过 系统设置>服务器设置>Samba 打开Samba服务器...原创 2009-12-16 11:52:15 · 107 阅读 · 0 评论 -
Linux 下安装和配置 MySQL
现在有很多网站使用 Linux + MySql 。MySql 在 Windows 下安装和配置都很简单,但是在 Linux 安装是有点麻烦,对用惯了Windows 的 Linux 初学者来说,真是“相当”麻烦啊!以 Red Hat Enterprise Linux AS 4.0 中安装 MySql 的步骤大致如下:下载 MySQL:从http://dev.mysql.com/download...原创 2009-12-16 11:52:52 · 180 阅读 · 0 评论 -
Linux编辑器vi使用方法详细介绍
vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux中最基本的文本编辑器,学会它后,您将在Linux的世界里畅行无阻。 1、vi的基本概念 基本上vi可以分为三种状态,分别是命...2009-12-16 15:32:53 · 91 阅读 · 0 评论 -
Linux系统下jdk1.5与tomcat5.5的安装方法
一在linux下安装jdk1.51.安装jdk1.5在usr新建app文件夹把jdk1.5.bin拷贝到usr/app下#chmod u+x jdk1.5.bin //设置包的属性<!--IWMS_AD_BEGIN--> <script src="../../system/system60.js" type="...2009-12-16 16:15:28 · 72 阅读 · 0 评论 -
linux必学的60个命令
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/55468/showart_472686.html inux必学的60个命令Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。要想真正...原创 2009-12-16 16:31:01 · 93 阅读 · 0 评论 -
Linux操作系统下的三种Java环境配置方法
这里主要介绍三种方法,三种方法各有优缺点,根据不同情况不同选择。 方法1:修改/etc/profile 文件 所有用户的 shell都有权使用这些环境变量 (1)在 shell终端执行命令:vi /etc/profile (2)在 profile文件末尾加入: JAVA_HOME=/usr/local/jdk1.6.0_4...2009-12-16 20:13:10 · 61 阅读 · 0 评论 -
linux 新建文件的命令
图形界面下就不用说了 右键新建就可以 终端下 或者命令行下 touch test.c 就创建了一个新文件 test.c2009-12-16 20:52:50 · 233 阅读 · 0 评论 -
vmware 下linux上网设置
主机为WindowsXP系统,VMware虚拟机里安装Linux操作系统。安装完VMware后,主机的网络连接里面出现了两个新的连接,即VMware Network Adapter VMnet1和VMware Network Adapter VMnet8如图。虚拟机里安装的系统就是靠这两个虚拟网卡来联网的。(如下图) 主机上类似antiarp 防火墙一定要关掉 否则虚拟机不能上网 有以...原创 2009-12-17 10:14:19 · 77 阅读 · 0 评论 -
Linux RPM包安装指南
通常Linux应用软件的安装包有三种:tar包、rpm包和dpkg包。本文主要提到的rpm包是Redhat Linux提供的一种包封装格式。RPM 有五种基本的操作方式(不包括创建软件包): 安装,卸载,升级,查询和验证。下面我们就来逐一的讲解。 一、安装RPM包 RPM 软件包通常具有类似foo-1.0-1.i386.rpm 的文件名。其中包括 软件包的名称(foo),版本号(1.0),发...原创 2009-12-18 13:30:53 · 134 阅读 · 0 评论 -
Linux十大高级安全管理技巧
由于Linux操作系 统是一个开放源代码的免费操作系统,因此受到越来越多用户的欢迎。随着Linux操作系统在我国的不断普及,有关的政府部门更是 将基于Linux开发具有自主版权的操作系统提高到保卫国家信息安全的高度来看待,因此我们不难预测今后Linux操作系统在我国将得到更快更大的发展。 虽然Linux与UNIX很类似,但它们之间也有一些重要的差别。对于众多的习惯了UNIX和WindowsNT的系...原创 2009-12-21 13:19:55 · 136 阅读 · 0 评论 -
inux目录架构
[code="java"]/ 根目录 /bin 常用的命令 binary file 的目錄 /boot 存放系统启动时必须读取的档案,包括核心 (kernel) 在内 /boot/grub/menu.lst GRUB设置 /boot/vmlinuz 内核 /boot/initrd 核心解壓縮所需 RAM Disk /dev 系统周边设备 ...2009-12-21 13:21:07 · 90 阅读 · 0 评论 -
Linux Shell命令集锦
[code="java"]adduser 创建新的用户账户alias 设置命令的别名bzips .bz2的文件压缩程序cal 月历显示cat 将所有内容输出到标准输出设备chfn 更改finger命令显示的信息chgrp 变更文件与目录的所属组chmod 更换文件或目录的权限chown 更换文件或目录的拥有者或所...2009-12-21 17:51:47 · 120 阅读 · 0 评论 -
linux 的启动过程(转)
系统启动1、系统加电2、BIOS 自检 → 本地设备枚举和初始化3、POST 代码从内存中清除,但运行时服务(runtime service)仍然留在内存。4、BIOS 从 CMOS 的设置中找出第1/2/3 启动设备(可能有第4个),然后逐个尝试, 并在第一个 ”active“状态的硬盘上读入其 MBR第一阶段引导加载程序1、M...原创 2009-12-22 10:02:12 · 78 阅读 · 0 评论 -
【原创】破解Red Hat Enterprise Linux 5的root密码(傻瓜解决法)
关于如何修改root密码,本人在网上看了很多帖子,均未解决,偶在高人的指点下,才得以解决,此计小生不敢独享特献于众撩分享!转载请注明来自:http://zhouwenjun.iteye.com/blog/568395第一步:重启进入系统引导界面——图0第二步: 按E键 进入 -----图1第三步:继续按E键 进入---图2第四步:选中kernel/vmlinuz-2.6.18-8....原创 2010-01-12 14:19:29 · 437 阅读 · 0 评论