基础教程-学用Linux命令(3)

原创 2007年10月01日 11:49:00
   作者:H2KILL
  
  
  命令动词 简要说明 命令动词 简要说明
  adduser 创建新用户 alias 设置别名或替代名
  bg fg 使挂起的进程继续运行 & 后台运行某一程序
  ps ax 查询当前进程 mount 连接文件系统
  tar 管理tar文件 userdel 删除用户
  more less 浏览文件内容 chown chgrp 改变文件的拥有者
  chmod 改变文件属性 halt 关闭系统
  man 显示手册页 passwd 改变用户口令
  grep 查找字符串 cp 拷贝文件(cp file1 file2)
  find 查找文件 dd 复制磁盘或文件系统
  kill 杀掉一个进程 killall 杀掉进程
  
  --------------------------------------------------------------------------------
  
  adduser
  
   adduser命令由root或其他具有权限的管理员用来创建新用户的,例如要创建webmaster这个用户应写成:
  
   adduser webmaster
  --------------------------------------------------------------------------------
  
  alias
  
   ailas命令用来设置命令的别名或替代名,一般说来,别名往往是实际命令的缩写。例如 为 ls 命令设置一个别名 dir:
  
  alias dir=ls
  
   当仅仅输入 alias 时,将显示当前所有的别名。
  --------------------------------------------------------------------------------
  
  bg
  
   bg使挂起的进程在后台运行。例如,当你已经在前台启动了一个命令时(没有在此命令后面使用&),意识到这一命令将运行叫长一端时间,但此时还须使用shell。在这种情况下,可通过在按下Ctrl键的同时按下Z键挂起当前运行的进程。此时你即可以使它长期挂起,也可以通过输入bg 把这一进程放到后台运行。这样便可以把shell解放出来。从而用于其他命令的执行。
  
  fg使被挂起的进程恢复到前台运行。
  --------------------------------------------------------------------------------
  
  &
  
   &用在其他命令的后面,它用来通知计算机在后台运行某一命令。例如: netscape &
  --------------------------------------------------------------------------------
  
  ps ax
  
  这个指令可以显示当前系统中运行的进程和pid,在需要杀死某个进程时特别有用。
  
  
  --------------------------------------------------------------------------------
  
  mount
  
  这个指令可以用来连接文件系统。例如,要访问光盘上的资料,假设光驱是第二个IDE口从盘,那么可以
  
  使用命令
  
  mount /dev/hdd /cdrom
  
  把光盘内容连接到/cdrom下,在连接之前,/cdrom目录必须存在。
  
  连接后可以用umount /cdrom卸掉文件系统。
  
  linux支持多种可挂接的文件系统,例如,要挂接IDE1主盘的第二个分区上的Windows 95分区,使用命令
  
  mount /dev/hda2 /dosc -t vfat
  
  可以使用的描述符包括msdos,ext2,vfat,umsdos,iso9660,ntfs等。
  
  
  --------------------------------------------------------------------------------
  
  tar
  
  这个程序可以用来管理那些TAR类型的文件,一般你会用到两种基本方式:
  
  tar xvf file.tar
  
  将file.tar展开
  
  tar cvf file.tar directory
  
  将directory下的所有文件压缩成file.tar
  
  
  --------------------------------------------------------------------------------
  
  more less
  
  这两个命令用来浏览文件内容,例如
  
  less txt1显示txt1的内容,每次一屏,按q键结束。
  
  
  --------------------------------------------------------------------------------
  
  chown chgrp
  
  这两个命令用于设置文件或目录的拥有者,例如,要把file分配给user1,使用命令
  
  chown user1 file
  
  要把file分配给grp1用户组,使用
  
  chgrp grp1 file
  
  如果要处理多级子目录,使用-R开关
  
  
  --------------------------------------------------------------------------------
  
  chmod
  
  改变文件属性,属性规则是拥有者+同组+其他用户,例如,要给file以拥有者可以执行,同组可以写,
  
  其他人可以读取的权利,使用chmod u+x g+w o+r file
  
  也可以使用数字来直接处理属性。
  
  要给某个文件uid或者gid,使用u+s和g+s
  
  
  --------------------------------------------------------------------------------
  
  grep
  
  这个命令在字节流里查找字符串,通常它被作为一个过滤工具使用,例如,ps ax产生很长的pid列表,
  
  如果要查询sendmail程序的pid,执行:
  
  ps ax|grep sendmail
  
  
  --------------------------------------------------------------------------------
  
  find
  
  这个命令用于查找某个文件,例如,要在/home下查找名字后缀为.cgi的文件,执行
  
  find /home -name *.cgi
  
  
  --------------------------------------------------------------------------------
  
  dd
  
  这个命令一般用于复制磁盘或者进行磁盘映象。
  
  例如,要把一个disk1.img的映象文件复制成软盘,使用命令
  
  dd if=disk1.img of=/dev/fd0 obs=18k
  
  obs是输出块的大小。
  
  
  --------------------------------------------------------------------------------
  
  passwd
  
  一般情况下,这个命令改变使用者的口令,超级用户可以用它改变其他用户的口令。
  
  新建的用户必须由root用passwd [用户名]激活后才能使用。
  
  
  --------------------------------------------------------------------------------
  
  kill 杀掉一个进程
  
  用法:kill pid
  
  pid可以从ps ax得到。
  
  
  --------------------------------------------------------------------------------
  
  killall 杀掉一个进程
  
  用法killall [程序名]
  
  例如,killall inetd杀掉inetd进程。
  
  有一个特殊的参数 -HUP用于重起进程,如killall -HUP inetd 
 

基础教程:Linux 新手应该知道的 26 个命令

当你进入了 Linux 的世界,在下载、安装 了某个 Linux 发行版,体验了 Linux 桌面并安装了一些你喜爱和需要的软件之后,应该去了解下 Linux 真正的魅力所在:命令行。每一个 Li...

Linux 基础教程——一波单纯的命令袭来(01)

前言这次来一篇全是命令的,没有那些具体的讲解,就是命令,单纯的命令。直接的冲击,联想的思维,进行一次命令的风暴吧,看着这些单纯的命令,你又可以联想到多少。Come on,man。命令 uname -r...

Linux基础教程(清华课件)3

  • 2012年04月05日 23:28
  • 1.85MB
  • 下载

Linux 基础教程——命令行基础

1.如何编写命令1)命令与程序Linux命令: 用于实现某一类功能的指令或程序 命令的执行依赖于解释器(eg:/bin/bash) Linux命令的分类: 内部命令:属于Shell解释器的一部分 ...

Linux入门教程之 从零开始:Linux基础教程之命令的使用

对于 Linux 新手,或者那些想要重新审视或改进自己对基本 Linux 概念(比如:复制和移动文件、创建符号和硬链接、设置文件系统对象所有权和权限以及同管道和重定向一起使用 Linux 的标准文本处...

一些Linux/Unix 学用命令

echo命令     echo命令的功能是在显示器上显示一段文字,一般起到一个提示的作用     命令格式:   echo  [-n]  字符串     选项n表示输出文字后不换行; 字符串可以加引号...

SPSS基础教程:SPSS菜单命令详解(二)

本教程为SPSS 19.0版本,此章节主要讲解为SPSS的菜单命令。

Docker基础教程(4)进阶命令-1-网络,数据卷等内容

准备工作 进入容器 1 ssh登录 2 第三方工具nsenter 3 Docker工具 关闭和启动docker服务 管理容器端口 link Docker网络管理 数据卷 小结0. 准备工作为了跟随本教...

SPSS基础教程:SPSS菜单命令详解

本教程为SPSS 19.0版本,主要为SPSS基础操作讲解。
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:基础教程-学用Linux命令(3)
举报原因:
原因补充:

(最多只允许输入30个字)