`

CentOS下常用配置文件和命令以及目录结构备注

阅读更多

     这段时间在公司 用Linux比较多,因为产品需要在多种linux中测试,接触到OpenSuse,redhat,centos,oracle unbreakable linux.下面总结一下Centos下面的一些常用配置文件.

 

      就我个人而言,我目前偏爱使用centos,哈哈,因为他就是克隆版的redhat as(或者说是山寨红帽),可以享用redhat as几乎所有特性,而且不用pay money^_^。还有个oracle出的unbreakable linux也是完全来源于redhat的源码,这个就是明显要给redhat抢生意了,哎,OracleDB确实很好,但Oracle公司有时候就是太咄咄逼人了。

 

     看看centos官方网站上写的一段话:

     CentOS is an Enterprise-class Linux Distribution derived from sources freely provided to the public by a prominent North American Enterprise Linux vendor.  CentOS conforms fully with the upstream vendors redistribution policy and aims to be 100% binary compatible. (CentOS mainly changes packages to remove upstream vendor branding and artwork.(汗 ,主要是移除了红帽系统中商标和图片))  CentOS is free。

 

Centos常用配置文件:   

(1)/etc/profile ,系统级的环境变量和启动程序配置,修改后对所有用户都有效

 

(2)/etc/rc.local ,这个脚本将在开机启动的时候,自动运行,可放置一些需要每次开机自启动的程序如tomcat,mysql,oracle

这个在opensuse中 对应的是/etc/init.d/boot.local这个文件

 

(3)待续.....

 

 

 

 

 

 

 

Centos常用命令和配置:

1.pkill

(1)kill 大家都会用了,但是这个pkill用着更爽,因为他可以直接根据进程名kill,而不需要pid

 

kill  进程名称

 

(2)可以用pkill踢用户

如:

root     pts/1        2009-05-23 11:39 (xxx.xxxx.xxx.xxxx)

输入 pkill -kill -t pts/1
然后再用who看,就能看到pts/1被干掉了

 

2.python -m SimpleHTTPServer 8000 (8000可以为任意还没被占用的端口)

 进入你要共享文件的目录执行, ptyhon -m SimpleHTTPServer
对方只要在浏览器里输入你的IP地方加8000端口(例如192.168.1.104:8000)就可以看到共享目录下文件。

 

3.vmstat 1 5   可以用这条命令监控swap 最近10秒的情况,看动作是否频繁

主要看si 和 so 的值,vmstat 1 5 表示每个一秒拍一次快照,一共拍5次

 

procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu-----                                              -
 r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
 0  0      0 443532  26364 194836    0    0   113    15 1038   95  1  4 94  1  0
 0  0      0 443532  26372 194828    0    0     0   144 1007   60  0  0 99  1  0
 0  0      0 443532  26372 194836    0    0     0   244 1064  151  0  5 95  0  0
 0  0      0 443532  26372 194836    0    0     0     0 1004   55  0  0 100  0  0
 0  0      0 443532  26372 194836    0    0     0     0 1023   73  0  2 98  0  0

 

4.安装配置JDK(这个应该是搞服务器端应用的人最常见的操作了吧:-))

 Step1:在centos5的根目录下,创建一个jdk6的目录 ->命令:mkdir jdk6

 Step2:将jdk-6u12-linux-i586.bin 拷到该目录下

 Step3:chmod +x jdk-6u12-linux-i586.bin -》打开该文件的可执行权限,然后安装它./jdk-6u12-linux-i586.bin

 Step4:这样jdk会安装在jdk6下面的目录jdk1.6.0_12下面

 Step5: vi /etc/profile.d/java.sh 编辑java.sh文件,把下面的配置写上去,如下:

JAVA_HOME=/jdk6/jdk1.6.0_12
CLASSPATH=.:$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH

 

  Step6:reboot 重启 ,然后输入java -version 看是否已经切换成最新的jdk了。

 

5.用tar对文件夹打包

比如要打包备份/test文件:
      #cd /
      #tar cvzf test.tar.gz test

 

 

分享到:
评论

相关推荐

    centos命令大全手册

    CentOS 命令大全手册是 CentOS 操作系统中常用的命令集合,涵盖了系统信息、硬件信息、文件系统、网络和安全等多个方面。这些命令可以帮助用户更好地管理和维护 CentOS 系统。 一、系统信息命令 1. uname -m:显示...

    CentOS常用命令大全

    本文将为您介绍 CentOS 中的常用命令,包括基本命令、文件和目录操作、进程管理、网络配置等。 基本命令 1. 注销命令:Logout 命令用于退出当前用户的登录状态。例如:`logout` 2. 关机命令:Shutdown 命令可以...

    CentOS常用命令.pdf

    CentOS常用命令: CentOS一些常用的命令,查看CPU,内存,sed,gawk,关机重启等。

    centOS下SSH常用命令

    centOS 下SSH常用命令!

    Centos常用命令总结实例

    了解并熟练掌握CentOS的常用命令对于日常的系统管理和维护至关重要。以下是一些常见的CentOS命令及其应用实例: 1. **文件管理**: - `ls`:列出目录内容,例如`ls -l`列出详细信息,`ls -a`显示所有文件,包括...

    Centos7 linux 常用命令

    通过以上命令的详细介绍,我们可以看到 CentOS 7 提供了丰富的命令工具来帮助用户进行文件和目录的操作、查看文件内容、文本处理、文件查找以及压缩解压缩等日常操作。这些命令是 Linux 系统管理员和用户在日常工作...

    CentOS7防火墙配置文件

    CentOS7防火墙的启动、停止和禁用配置命令。 包括安装、重启、开启/移除端口并添加规则等相关操作命令。

    CentOS常用命令

    CentOS 常用命令在我们的使用中经常被使用。所以对一些经常使用又很重要的 CentOS 常用命令进行了下面的收集。这里简单介绍这 些 CentOS 常用命令。

    CentOS Apache配置详解

    在本文中,我们详细介绍了 CentOS 上的 Apache 配置,包括安装、设置、配置文件、模块、文档根目录、错误日志文件、控制脚本、 MySQL 配置文件和 PHP 配置文件等。通过这些配置,我们可以实现一个功能强大且安全的...

    centos6.3 httpd配置文件

    centos6.3 httpd配置文件

    CentOs7修改网卡配置文件不生效-亲测有效

    有时,我们可能会遇到修改 `/etc/sysconfig/network-scripts` 目录下的 `ifcfg-eth0` 文件后,网络配置并未生效的问题。这个问题通常是由于 CentOS 7 使用了不同的方式来读取网络配置导致的。这里我们将详细介绍如何...

    CentOS 7 详情操作常用命令

    ### CentOS 7 常用操作命令及相关知识点 #### 一、系统安装前的准备工作 - **硬件安装**:在安装CentOS 7操作系统之前,需要确保所有硬件设备已...掌握这些命令和配置方法可以帮助更高效地管理和维护CentOS 7系统。

    Centos7.9安装配置vsftpd

    在 CentOS 7.9 上安装和配置 vsftpd 需要遵循以下步骤:关闭防火墙、关闭 SELinux、创建 FTP 目录、安装 vsftpd、配置 vsftpd 和测试 vsftpd。通过遵循这些步骤,可以实现匿名用户的上传和下载操作,从而满足业务...

    CentOS5文件与目录操作命令全集[汇编].pdf

    `ls`命令用于查看当前目录下的文件和子目录。例如,`ls -l`会以详细模式显示所有文件的信息,包括权限、所有者、大小、修改日期等。 2. **cd**:切换目录。`cd`命令用于改变当前工作目录。如`cd /home/user`将切换...

    CentOS MySQL启动和关闭命令

    ### CentOS下MySQL的启动与关闭命令详解 在Linux系统中,特别是CentOS发行版中,MySQL作为一款广泛使用的开源数据库管理系统,在服务器应用中扮演着重要的角色。本文将详细介绍CentOS环境下MySQL服务的启动与关闭...

    centos9ISO镜像及yum源配置文件

    1. 编辑配置文件:首先,打开`/etc/yum.repos.d/`目录下的CentOS repo文件,例如`centos.repo`。你可以使用vi、nano或其他文本编辑器进行编辑。 2. 更新源列表:在文件中,你可以看到多个 `[repository name]` 部分...

    CentOS常用命令.doc

    CentOS常用命令

    centOS7常用命令资料整理.txt

    centOS7常用命令资料整理

    centos (linux) shell常用命令实例手册

    centos (linux) shell常用命令实例手册大全,包括:常用shell命令、语法、环境配置、实例、mysql、jdk、hadoop、hdfs、keepalive、文件操作、软件安装、系统、权限、服务、网络、磁盘管理 等各个方面的shell实例

    CentOS下FTP配置

    【CentOS下FTP配置详解】 FTP(File Transfer Protocol)是一种用于在网络上进行文件传输的标准协议,广泛应用于各种场景,如网站文件的上传与下载。在CentOS操作系统中,配置FTP服务通常使用的是Vsftpd(Very ...

Global site tag (gtag.js) - Google Analytics