`
a258131561
  • 浏览: 15013 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

记录下自己操作Linux的些常用命令

阅读更多
ps -aux | grep httpd  查看apache进程
ps -ef | grep httpd  查看apache进程


根据进程ID动态查看cpu内存等
top -d (time) -p (id1) -p (id2)

vncserver vnc启动
vncserver -kill:启动时提示的端口


rpm -qd php 查看php的安装目录
rpm  -vih file.rpm 注:这个是用来安装一个新的rpm 包;
rpm -Uvh file.rpm 注:这是用来升级一个rpm 包;
rpm -e php 删除php软件包

查找以abc结尾的文件
find /目录可不写 -name "*abc"

renice +10 pid  或者 进程名
将该进程优先级加10


chmod 修改文件权限

chown -R user1 /opt/oracle
chown 修改文件拥有者 -R user 修改该目录下所有文件的所有者为user


adduser 添加用户

passwd use1r 000000 修改user1密码为000000

usermod -g 修改用户组 -d修改默认目录

付给所有权限
chmod -R 777 *


cat /proc/cpuinfo
cat /proc/meminfo查看cpu和内存

df -lh 查看磁盘空间

stat * 查看目录下所有文件的最后修改日期和访问日期


memcached -d start -m 1024 -u root     d启动参数,可以是shutdown m内存大小,u 执行用户名
stats reset 清空统计数据


修改系统时间
首先必须是root帐号。

设置时间为下午14点36分。

 # date -s 14:36:00

 Fri Nov 26 14:15:00 CST 1999

设置时间为1999年11月28号。

 # date -s 991128

 Sun Nov 28 00:00:00 CST 1999


tar.bz2 解压命令。
bzip2 -d  gcc-4.1.0.tar.bz2


完整安装apache的命令 all并不是所有的东东,代理这些个东西还需要指定
# ./configure --prefix=/usr/local/apache-box --enable-so --enable-mods-shared='all proxy proxy_ajp proxy_balancer proxy_connect proxy_ftp proxy_http proxy_rewrite'





先用
#file file.tar.tar查看是什么文件再说...如果是.tar文件的话.改个名字
#mv file.tar.tar file.tar
然后再
#tar xvf file.tar
tar zxvf解.tar.gz
tar xjvf解.tar.bz2


回复:文本模式下不能显示中文怎么办? 
这是怎么回事?
----------------------------------------------------
[root@y2007 ~]# date
2007年 04月 24日 星期二 12:25:27 CST
[root@y2007 ~]# locale
LANG=zh_CN.UTF-8
LC_CTYPE="zh_CN.UTF-8"
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER="zh_CN.UTF-8"
LC_NAME="zh_CN.UTF-8"
LC_ADDRESS="zh_CN.UTF-8"
LC_TELEPHONE="zh_CN.UTF-8"
LC_MEASUREMENT="zh_CN.UTF-8"
LC_IDENTIFICATION="zh_CN.UTF-8"
LC_ALL=
[root@y2007 ~]# LANG=zh_CN.GB2312
[root@y2007 ~]# locale
LANG=zh_CN.GB2312
LC_CTYPE="zh_CN.GB2312"
LC_NUMERIC="zh_CN.GB2312"
LC_TIME="zh_CN.GB2312"
LC_COLLATE="zh_CN.GB2312"
LC_MONETARY="zh_CN.GB2312"
LC_MESSAGES="zh_CN.GB2312"
LC_PAPER="zh_CN.GB2312"
LC_NAME="zh_CN.GB2312"
LC_ADDRESS="zh_CN.GB2312"
LC_TELEPHONE="zh_CN.GB2312"
LC_MEASUREMENT="zh_CN.GB2312"
LC_IDENTIFICATION="zh_CN.GB2312"
LC_ALL=
[root@y2007 ~]# date
2007?? 04?? 24?? ????? 12:27:06 CST

LANG= 这种方式只能对当前有效,重启或者更换用户就无效了,彻底跟换编码的方式为
修改/etc/sysconfig/i18n文件,将其中的编码改变才会有效

想在linux下使用GBK必须先安装GBK字符集,否则不能显示GBK编码的中文


txt在linux下的转码
有时候我们要把Windows下的文件复制到Debian下(FTP、网络共享等方法),但问题出现了。Windows下的中文文件名,到Debian下就乱码了,怎么办呢?有时候我们会用手动把文件名改过来,但文件一多......显然手动改的方法很“笨”。
为什么会出现这种情况,原因很简单,因为Windows是本地编码(GB18030国家强制标准,GB2312是其子集),而Debian是UTF-8所以是乱码
将当前目录下的所有文件名由GBK转为UTF8
  convmv -r -f GBK -t UTF-8 --notest --nosmart *


iconv是文件内容编码转换工具,把gbk编码的a.txt文件转换成utf8编码的b.txt
iconv -f GBK -t UTF-8 a.txt -o b.txt
将当前目录全部转换
iconv -f GBK -t UTF-8 * -o *





linux 安装jdk

1.下载成功后上传至服务器任意目录

        2. 在当前目录输入

        sh jdk-6u2-linux-i586-rpm.bin

        3.看到 安装程序在询问您是否尊守许可协议页面 ,回车,空格都可以,看完协议.

        出现一行字:Do you aggree to the above license terms? [yes or no]

        安装程序在问您是否愿意遵守刚才看过的许可协议。当然要同意了,输入"y" 或 "yes" 回车。

ln -s -f /usr/java/jdk1.6.0_02 jdk ,为java/jdk1.6.0_02创建一个引用,以后可以直接用jdk




        4.在命令行输入:

        vi /etc/profile

        在里面添加如下内容

        export JAVA_HOME=/usr/local/jdk
export CLASSPATH=$JAVA_HOME/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH


修改完成 后使用命令 source /etc/profile 重新生效

        5.进入 /usr/bin/目录

        cd /usr/bin

        ln -s -f /usr/java/jdk1.6.0_02/jre/bin/java

        ln -s -f /usr/java/jdk1.6.0_02/bin/javac

        6. 在命令行输入

        java -version

        屏幕输出:

        java version "jdk1.6.0_02"
        Java(TM) 2 Runtime Environment, Standard Edition (build jdk1.6.0_02)
        Java HotSpot(TM) Client VM (build jdk1.6.0_02, mixed mode)

        7. 安装JDK1.6完毕.

        另:

        查看linux版本信息的方法:
        1)uname -a
        2)cat /proc/version
        3)cat /etc/issue

查看javahome环境变量
echo $JAVA_HOME


本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/zengxiangbo/archive/2008/09/27/2986861.aspx
分享到:
评论

相关推荐

    Linux常用命令以及实际操作

    ### Linux常用命令以及实际操作详解 #### 一、目录与文件操作 1. **`ls –lh`**:查看当前目录下的所有文件及其详细信息,包括文件大小、修改时间等。 2. **`pwd`**:显示当前工作目录的绝对路径。 3. **`cd [目录...

    自己总结的linux常用命令xmind

    linux常用命令的xmind,不知道怎么可以免费共享大家 作为自己的记录。

    linux常用命令练习

    ### Linux常用命令精讲 #### 登录与退出 在Linux环境中,系统启动后,首先进入的是登录界面,用户需要通过`login`命令输入用户名和密码进行登录。正确的用户名和密码验证后,用户将被引导至Linux的命令行界面,即...

    LINUX操作系统中的常用命令

    LINUX操作系统中的常用命令 一、基本命令 1.at命令:安排、检查、删除队列中的工作 at命令用于安排、检查、删除队列中的工作。其基本语法为:at [时间] [命令] 例如:at 10:00 pm /path/to/command 2.cat命令:...

    操作系统 linux常用命令加实例大全

    ### 操作系统 Linux常用命令加实例大全 #### 引言 Linux系统因其强大的稳定性和安全性,在服务器领域占据了主导地位。为了高效地管理和操作Linux系统,掌握其内置的命令至关重要。本文将详细介绍一系列常用的Linux...

    Linux常用命令全集

    下面我们将深入探讨一些Linux常用命令,帮助你快速熟悉这个操作系统。 1. **ls**:列出目录内容。当你在终端输入`ls`时,它会显示当前目录下的所有文件和子目录。加上 `-l` 参数可以以长格式显示,包括权限、所有者...

    Linux常用命令大全

    本资料“Linux常用命令大全”详细汇总了Linux环境中最常用的命令,旨在为用户提供全面的学习参考。 1. 文件和目录管理: - `ls`:列出目录内容,可以使用 `-l` 显示详细信息,`-a` 显示所有文件,包括隐藏文件。 ...

    linux常用命令文档

    "Linux常用命令文档"提供了一种界面化的学习方式,便于用户深入理解和应用这些命令。下面将详细解释一些基础且重要的Linux命令,帮助你快速入门。 1. **ls**:列出目录内容。`ls`命令用于查看当前目录下的文件和子...

    记录linux操作系统的一下常用命令_linux-maintenance.zip

    记录linux操作系统的一下常用命令_linux-maintenance

    Linux常用命令全集.zip

    这个"Linux常用命令全集.zip"压缩包包含了一份方便查阅的CHM格式文档,它提供了Linux常用命令的集合,对于初学者或者需要巩固Linux知识的人来说,是一份非常实用的参考资料。下面我们将详细探讨一些重要的Linux命令...

    LINUX常用命令字典

    在Linux操作系统中,掌握一些基本的命令是必不可少的,这些命令可以帮助我们进行系统管理、文件操作、网络通信等。以下是一些重要的Linux命令及其详细解释: 1. **ls** - 列出目录内容 `ls` 命令用于显示当前目录...

    linux常用的操作命令

    通过学习并熟练掌握这些Linux常用命令,你可以更高效地在Linux环境中工作,无论是日常开发、系统维护还是问题排查,都将变得更加得心应手。实践是检验真理的唯一标准,不断在实际操作中运用这些命令,将使你的Linux...

    Linux常用命令 Linux TXT

    ### Linux常用命令详解 #### 一、登录与用户管理 **1. login** - **功能描述**:`login` 命令用于用户登录到 Linux 系统。 - **基本语法**:`login [选项]` - `[name]` 指定用户名。 - `[p]` 如果指定了该选项...

    linux中常用的shell命令实验

    本实验的目的是熟悉命令行操作方式,掌握 man、info 等常用的帮助命令,掌握 Linux 目录的概念(路径、根目录、用户主目录),熟悉文件与目录的基本操作,理解 Linux 文件所有者的概念和权限的概念。 二、实验内容 ...

    linux部署常用命令.rar

    "linux部署常用命令"这个主题涵盖了诸多方面,包括文件操作、用户权限、网络配置、进程管理等。下面将详细介绍一些核心的Linux命令。 1. 文件与目录操作: - `ls`:列出目录内容。 - `cd`:切换当前工作目录。 -...

    linux常用命令大全

    在Linux操作系统中,掌握一些常用的命令是至关重要的,...以上只是部分常用命令,Linux命令行的深度和广度远超于此,熟练掌握这些命令能极大地提高你的工作效率。通过不断实践和学习,你会发现Linux命令行的魅力所在。

    Linux命令大全 常用命令 操作指令

    Linux命令是操作系统交互式操作的基础,它允许用户进行文件管理、系统控制、网络通信等各种操作。本文将详细介绍一些常用的Linux命令。 首先,我们来看一下安装和登录相关的命令: 1. `startx` 和 `init 5` 用于...

Global site tag (gtag.js) - Google Analytics