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

unix下的常用命令(五)

阅读更多

36unix  shell

1)、bash 下:

设置环境变量

cd /sbin ifconfig转到此目录下查看ip地址 ,无显示,此时要更改环境变量

ls –a

bash_profile                        隐藏文件

~ /.bash_profile

vi .bash_profile                    修改文件

PATH=$PATH:/SFDS:.          修改环境变量

source .bash_profile             保存修改值,只对当前用户有效

                                          注销后对所有用户都有效

cd /sbin  ifconfig                重新执行

 

PATH=$PATH:/SFDS:.:/sbin   在任意目录小都可以执行ifconfig命令

(2)bashcsh的区别

bash    有历史记录,可使用上下键调用用过的命令

              系统全局的配置文件:       .profile

              用户自己的配置文件:       .bash_profile

              环境变量:                         PATH=$PATH:./sbin:

                                                        引用系统的变量

csh      没有历史记录

              /etc/.login                          

              用户自己的配置文件:       $HOME/.login

                                                        $HOME/.cshrc

                                                        $HOME/.logout

(3)

JDK环境变量配置

首先安装jdk文件jdk-linux-i586.bin

假设文件在root根目录下,

cd命令进入根目录,用ls查看文件

如果看到jdk-linux-i586.bin为绿色,则说明此文件可以执行,若不是就修改其权限

chomd a+x jdk-linux-i586.bin

然后用jdk-linux-i586.bin直接回车,或source jdk-linux-i586.bin 回车,或 ./ jdk-linux-i586.bin 回车,按提示步骤按装即可。

配置环境变量:

bash为例,

vi .bash_profile

 

//-------------------------具体的.bash_profile 配置---------------------------------------------

# .bash_profile
 
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
        . ~/.bashrc
fi
 
# User specific environment and startup programs
 
JAVA_HOME=/root/jdk1.6.0_12
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:.:$JAVA_HOME/jre/lib/rt.jar
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin:.
 
export PATH JAVA_HOME CLASSPATH
unset USERNAME

//---------------------------配置结束-----------------------------------------------------

 

简单shell编程:

1)、将目录下的文件名大写字母全部改为小写

vi text.sh

//---------------------程序模块-----------------------------

#!/bin/sh
for oldname in $*
do
        if [ -f $oldname ]
        then
               name=`echo $oldname|tr "[A-Z]" "[a-z]"`
               if [ $oldname!=$newname ]
               then
               mv $oldname $newname
               fi
        fi
done
//------------程序结束------------------
source text.sh
chmod a+x text.sh
测试:
touch ABC.TXT A.txt a.TXT a.txt
text.sh ABC.TXT

2)、顺序执行相关的命令

vi a.sh

//--------模块开始------------

#!/bin/bash

pwd

cal

date

//----------模块结束----------

source a.sh

a.sh

3)、定时器

vi time.sh

//----------模块开始-------------

#!/bin/sh

cal>>abc.txt

//----------模块结束-------------

source time.sh

crontab –e

//----------------

* * * * * time.sh

//-------------------

Crontab –l

查看abc.txt文件

37alias

别名设置

alias l ‘ls -al’                 执行l 即可执行‘ ls -al

unalias l                        去除别名

别名只在当前窗口有效,若想保存快捷方式,可将快捷设置保存到环境变量中,加入.cshrc

分享到:
评论

相关推荐

    UNIX常用命令 UNIX常用命令

    UNIX常用命令详解 UNIX操作系统中,命令是用户与系统交互的基本方式。这些命令可以帮助用户管理文件和目录、 edits 文件、管理用户和权限、管理进程等。以下是UNIX常用命令的详解: 1.1 ls命令 ls命令用于列出...

    UNIX下常用命令

    在《UNIX下常用命令》这份资料中,详细介绍了UNIX和Linux环境下的基本命令与操作,这对于初学者乃至有经验的用户来说都是极其宝贵的资源。下面,我们将根据这份文档的内容,深入探讨UNIX下的一些核心概念和常用命令...

    unix系统常用命令总结文档

    本文将从给定的文件信息出发,深入探讨Unix系统中的常用命令及其应用,同时也会提及C++编程在Unix环境下的实践案例。 #### 常用Unix命令概览 Unix系统中的命令种类繁多,涵盖了文件管理、进程控制、网络工具等多个...

    Unix常用命令大全

    Unix常用命令大全,帮助快速学习掌握unix和linux命令,进行shell编程等

    hpunix11常用命令

    根据提供的信息,我们可以总结出HP-UX 11操作系统中的一些关键概念以及常用的命令操作流程。HP-UX是HP公司开发的一种Unix操作系统,被广泛应用于各种服务器环境之中。以下将详细解析HP-UX 11中与物理卷(Physical ...

    UNIX常用命令大全

    在UNIX操作系统中,掌握一些基本的命令是进行日常工作的关键。...以上只是UNIX常用命令的一部分,实际的UNIX/Linux环境中还有更多命令和工具供用户使用。学习和熟练掌握这些命令能够极大地提高在UNIX环境下的工作效率。

    unix最常用的命令

    Unix操作系统中有许多实用命令,以下是常用的 Unix 命令,涵盖了目录及文件操作命令、文件查看命令、文件编辑命令等方面。 目录及文件操作命令 ------------------- ### 1.1 ls 命令 ls 命令用于列出指定目录下...

    ORACLE&UNIX;常用命令

    ORACLE&UNIX;常用命令,ORACLE&UNIX;常用命令,值得一读。

    unix常用命令大全

    在Unix操作系统中,掌握常用命令是高效工作的基础。本教程涵盖了从登录退出、密码管理到文件和目录操作的一系列关键命令。 首先,登录Unix系统需要输入用户名和密码。用户名必须用小写字母输入,因为Unix系统区分大...

    UNIX简单命令和网络常用命令

    ### UNIX简单命令与网络常用命令知识点详解 #### 一、UNIX操作系统概述 - **安全、可靠、高效**:UNIX作为一款历史悠久的操作系统,以其稳定性和安全性著称,被广泛应用于服务器领域。 - **多版本共存**:UNIX操作...

    UNIX 常用 命令

    UNIX常用命令详解 UNIX操作系统中有许多实用的命令,这些命令可以帮助用户更方便地管理和维护系统。下面,我们将详细介绍UNIX常用命令的使用方法和应用场景。 目录及文件操作 UNIX操作系统中,目录和文件是最基本...

    unix常用命令集锦

    在Unix操作系统中,掌握一些常用的命令是至关重要的,因为这些命令构成了用户与系统交互的基础。以下是一些在Unix环境中常见的、必备的命令及其详细解释: 1. **ls**:列出目录内容。`ls -l`将显示详细信息,包括...

    unix常用的各种命令

    ### Unix常用的各种命令详解 #### 1. `cat` 命令 `cat`(concatenate)命令用于处理文本文件。它能显示文件内容、连接多个文件并将其内容输出到标准输出或另一个文件。 - `-A` 显示所有非打印字符。 - `-b` 只对非...

    unix系统常用命令大全 unix

    下面将详细介绍一些Unix系统中的常用命令。 1. **ls**:列出目录内容。`ls -l`会以详细模式显示,包括权限、所有者、大小、修改日期等信息。 2. **cd**:改变当前工作目录。例如,`cd /home/user`将目录切换到/...

    SCO_UNIX系统常用命令.docx

    在SCO UNIX操作系统中,掌握一些常用的系统命令是十分必要的,这些命令可以帮助我们更好地管理和操作系统。以下是关于这些命令的详细说明: 1. **登录**:使用`login`命令输入用户名和密码来登录系统,超级用户提示...

    unix系统常用命令集02

    **标题与描述解析:**在标题“Unix系统常用命令集02”以及重复的描述“Unix常用命令集Unix常用命令集Unix常用命令集Unix常用命令集”中,我们可以看出作者主要关注的是Unix环境下常用的命令集,特别强调了Tar命令的...

    linux以及unix的常用命令

    在这些系统中,掌握常用命令是提高工作效率的关键。以下是一些常见的 Linux 和 Unix 命令及其详细解释: 1. **访问文件夹**:`cd 文件夹名` - 改变当前工作目录到指定的文件夹。 2. **回到上级目录**:`cd ..` - ...

    vi命令全 vi 常用命令 unix vi 常用命令 vi 替换命令 unix vi 命令 vi 命令模式

    在默认状态下,vi 以指令模式下启动,因此用户输入命令时不会显示文字,除非用户输入命令切换至输入模式。使用 [Esc] 键可以在输入模式和指令模式之间切换。 Vi 编辑器提供了多种输入模式,包括 i、I、a、A、o、O ...

    UNIX操作系统常用命令

    在UNIX操作系统中,掌握一些常用的命令对于日常使用和管理至关重要。以下是一些基本的UNIX命令及其用法: 1. **登录与登出** - 使用`telnet`命令登录远程工作站,格式为`telnet hostname`或`telnet ip-address`。 ...

    Unix常用命令 Unix命令操作手册

    在Unix操作系统中,掌握一些基本的命令是必不可少的。这些命令涵盖了从文件和目录操作到系统管理和用户交互的广泛领域。以下是对标题和描述中提到的一些关键Unix命令的详细解释: 1. **ls** - 列出目录内容。`ls`...

Global site tag (gtag.js) - Google Analytics