Shell
prayforever
这个作者很懒,什么都没留下…
展开
-
su和sudo
su和sudo命令2007-12-16 14:50一. 使用 su 命令临时切换用户身份 1、su 的适用条件和威力 su命令就是切换用户的工具,怎么理解呢?比如我们以普通用户beinan登录的,但要添加用户任务,执行useradd ,beinan用户没有这个权限,而这个权限恰恰由root所拥有。解决办法无法有两个,一是退出beinan用户,重新以root转载 2008-07-17 08:57:00 · 383 阅读 · 0 评论 -
linux Kill多个进程的妙招
ps -efww|grep LOCAL=NO|grep -v grep|cut -c 9-15|xargs kill -9 管道符“|”用来隔开两个命令,管道符左边命令的输出会作为管道符右边命令的输入。下面说说用管道符联接起来的几个命令:“ps -efww”是Red Hat 7.0里查看所有进程的命令。这时检索出的进程将作为下一条命令“grep LOCAL=NO”的输入。 “grep原创 2008-08-07 11:44:00 · 832 阅读 · 0 评论 -
linux 重定向---这个通俗简单
Linux I/O 重定向虽然很简单,但在脚本编写、系统管理时却要常常打交道,搞清其中使用技巧非常有用。首先说一下什么是I/O重定向,所谓I/O重定向简单来说就是一个过程,这个过程捕捉一个文件,或者命令,程序,脚本,甚至脚本中的代码块(code block)的输出,然后把捕捉到的输出,作为输入发送给另外一个文件,命令,程序,或者脚本。如果谈到I/O重定向,就涉及到文件标识符(Fi转载 2008-08-05 10:11:00 · 269 阅读 · 0 评论 -
Linux重定向详解
I/O重定向详解及应用实例 1、 基本概念(这是理解后面的知识的前提,请务必理解) a、 I/O重定向通常与 FD有关,shell的FD通常为10个,即 0~9; b、 常用FD有3个,为0(stdin,标准输入)、1(stdout,标准输出)、2(stderr,标准错误输出),默认与keyboard、monitor、monitor有关; c、 用 d、 用 > 来改变送出的数转载 2008-08-05 09:49:00 · 605 阅读 · 0 评论 -
VI 光标 开头 结尾
开头:1结尾shift+g原创 2008-08-04 16:39:00 · 602 阅读 · 0 评论 -
FTP命令详解
转载 2008-07-22 09:48:00 · 279 阅读 · 0 评论 -
命令行方式使用FTP实战练习
简单上传下载实例(/*....*/为注释):先假设有一FTP服务器,FTP服务器:qint.ithot.net,用户名:username 密码:user1234。在本地电脑D:盘创建一个文件夹"qint"。将要上传的文件复制到d:/qint里。通过FTP命令将文件从本地上传,从服务器下载的步骤如下:1.“开始”-“运行”-输入“FTP”2.open qint.ithot.ne转载 2008-07-22 09:34:00 · 290 阅读 · 0 评论 -
Korn Shell的"r"命令+“history"命令
键入history来查看历史命令表中曾用过的命令,然后用r + 命令号来执行!如:r 4,即执行命令表中第四个命令.history的选项很多,常见的有:history -n 忽略行号history n 从第n个命令开始查看history -1 -5 列出最后5个命令,反向的.history -5 -1 同上,正向的....有很多种用法,这里不一一遨述啦!原创 2008-07-21 11:07:00 · 347 阅读 · 0 评论 -
Linux VI使用---还是这篇文章好
功能最强在的编辑器——vivi是所有UNIX系统都会提供的屏幕编辑器,它提供了一个视 窗设备,通过它可以编辑文件。当然,对UNIX系统略有所知的人,或多或少都觉得vi超级难用,但vi是最基本的编辑器,所以希望读者能好好把它学起来, 以后在UNIX世界里必将畅行无阻、游刃有余,因为其他几种文本处理器并非UNIX标准配备。说不定别人的Linux机器没安装joe或pico,如果您 不会vi,那您可原创 2008-07-21 13:24:00 · 263 阅读 · 0 评论 -
Unix系统环境变量和Shell变量
一、SHELL 的START FILES 不管你的login shell是那一种shell,每一个shell都有它自己的start files,我们设定理想环境时所需使用的指令与设定的变量,都可以写在这些start files中,在login时先后加以执行,这些start files的名称分别是: SHELL START FILES sh /etc/profile转载 2008-07-21 10:51:00 · 770 阅读 · 0 评论 -
chmod 命令
chmod用于改变文件或目录的访问权限。用户用它控制文件或目录的访问权限。该命令有两种用法。一种是包含字母和操作符表达式的文字设定法;另一种是包含数字的数字设定法。 1. 文字设定法语法:chmod [who] [+ | - | =] [mode] 文件名命令中各选项的含义为: 操作对象who可是下述字母中的任一个或者它们的组合: u 表示“用户(user)”,即文件或目录转载 2008-07-22 11:21:00 · 204 阅读 · 0 评论 -
VI下讨厌的Backspace键的处理
很多情况下,你不得不使用VI来进行一些简单的文件处理,因为这时你往往别无选择。但VI的与众不同之处比Emacs还多,至少刚开始给人这样的一种印象,所以大部分人(包括我)都望风而逃,临走还要埋怨一句:真TM的变态!但这么作真的是委屈了VI这个出色的编辑器,当我们能真的静下心10分钟看一些介绍,能够理解VI的三个模式之间的转换时,我真的发现VI还是可以用的。但有个问题却十分让我棘转载 2008-07-21 11:47:00 · 463 阅读 · 0 评论 -
shell中常用系统变量
常用系统变量$0 当前程序的名称$n 当前程序的第n个参数,n=1,2,…9$* 当前程序的所有参数(不包括程序本身)$# 当前程序的参数个数(不包括程序本身)$$ 当前程序的PID$! 执行上一个指令的PID(好像不行?)$? 执行上一个指令的返回值转载 2008-07-21 10:59:00 · 356 阅读 · 0 评论 -
Backspace失效问题
set backspace=2通过这种方法在命令行模式下可以使用backspace。原创 2008-07-21 11:36:00 · 1185 阅读 · 0 评论 -
Vi指令大全
进入vi的命令vi filename: 打开或新建文件,并将光标置于第一行首 vi +n filename: 打开文件,并将光标置于第n行首 vi + filename: 打开文件,并将光标置于最后一行首 vi +/pattern filename: 打开文件,并将光标置于第一个与pattern匹配的串处 vi -r filename: 在上次正用vi编辑时发生系统崩溃,转载 2008-07-21 11:32:00 · 231 阅读 · 0 评论 -
vi查找替换
1、在vi中使用的查找替换方法利用 :s 命令可以实现字符串的替换。具体的用法包括::s/str1/str2/ 用字符串 str2 替换行中首次出现的字符串 str1:s/str1/str2/g 用字符串 str2 替换行中所有出现的字符串 str1:.,$ s/str1/str2/g 用字符串 str2 替换正文当前行到末尾所有出现的字符串 str1:1,$ s/str1/str2/g 用字符原创 2008-07-21 11:30:00 · 411 阅读 · 0 评论 -
ls命令
名称 : ls 使用权限 : 所有使用者使用方式 : ls [-alrtAFR] [name...] 说明 : 显示指定工作目录下之内容(列出目前工作目录所含之档案及子目录)。 -a 显示所有档案及目录 (ls内定将档案名或目录名称开头为"."的视为隐藏档,不会列出) -l 除档案名称外,亦将档案型态、权限、拥有者、档案大小等资讯详细列出 -r 将档案以相反次序显示(原定依英文字母次序转载 2008-07-17 09:19:00 · 268 阅读 · 0 评论 -
su和su -
su tomcat 切换到tomcat用户,保持原有的环境变量。su -tomcat 切换到tomcat用户,使用tomcat用户的环境变量。 su命令的作用是以其他用户/组的身份来运行shell,命令的基本格式为“su [option] [-] [user [arg]....]”。如果不带任何参数,则默认切换到root身份。但是需要注意的是,此时仍然是采用切换身份前的那个用户的转载 2008-07-17 08:51:00 · 813 阅读 · 0 评论 -
如何知道某个进程名所对应的进程号
我想杀死某个进程,但不知道他的进程号。则怎么办?kill 的参数里可以用进程名吗? ps -ef |grep 进程名 killall -9 进程名原创 2008-08-05 15:23:00 · 864 阅读 · 1 评论