Chinaunix首页 | 论坛 | 博客
  • 博客访问: 10726264
  • 博文数量: 2905
  • 博客积分: 20098
  • 博客等级: 上将
  • 技术积分: 36298
  • 用 户 组: 普通用户
  • 注册时间: 2009-03-23 05:00
文章存档

2012年(1)

2011年(3)

2009年(2901)

分类: LINUX

2009-03-23 11:16:49

一.linux命令分为两类:
√shell的内部命令
√shell的外部命令
1.1linux命令格式:Command [option] [arguments]
->Command  所发的命令
->option 命令的选项.
->arguments 命令的参数
例如:[root@pcl root]# ls -l *.png
1.2帮助:
-> shell命令用-help,非shell命令用--help
-> man
-> info
-> help
二.文件和目录操作命令
a.pwd ,cd
  pwd:显示当前所在的工作路径
cd 目录名:切换到某目录下
cd ..:还回上一级目录
cd /:还回跟目录
b.ls显示文件及目录
  格式:ls  [参数]  路径或文件名
  -a  显示当前目录下所有的文件和目录
  -l    以长格式显示当前目录下所有的文件和目录
  文件颜色:蓝色代表目录,绿色代表可执行文件,红色代表压缩文件,浅蓝色代表连接文件,灰色代表其他文件。
  权限:d代表目录,-表示普通文件,1代表连接文件,c表示字符设备,b代表块设备,其余2~10个字符代表文件对不同用户的权限,r表示对文件读的权利,w代表对文件写的权利,x代表对文件执行的权利。
 
c.mkdir,rmdir
   mkdir [参数]  目录名:建立目录
  -p  建立目录时,如果父目录不存在,则此时可以与子目录一起建立
  mdir  [参数]  目录名:删除空目录
  -p    一起删除父目录,父目录下应无其他目录
d.touch
   格式:touch 文件名 
  功能:生成一个空文件或更改文件的时间
  #touch  text.txt   创建一个空文件
  #touch  text.txt   更改text.txt文件的系统时间
e.cp,rm,mv,ln
    1、cp
       格式:cp   [参数]  源文件   目标文件
     功能:拷贝文件或目录
     参数:-f   如果目标文件或目录存在,先删除再复制,不提示用户。
     -i   如果目标文件或目录存在,提示用户是否覆盖原有的文件。
     -r   将指定目录及子目录下的所有文件复制到另一个目录下。
   2、rm
         格式:rm  [参数]  文件名
      功能:删除文件
      参数:
        -i   交互式删除(提示用户)
        -f   强制删除,不提示用户
        -r    将指定目录及子目录下的所有文件全部删除
   3、mv
         格式:mv  [参数]  源文件或目录  目标文件或目录
      功能:移动文件或目录
       参数:
       -f    如果目标文件或目录存在,不提示用户
       -I    如果目标文件或目录存在,提示用户
 
   4、ln
         格式:ln [参数]  源文件或目录   链接名
      功能:建立链接
      参数:-s   建立符号链接文件(软链接)
      该命令在文件之间创建链接:链接有两种:一种称为硬链接(Hard Link),另一种称为符号链接(Symbolic Link)
三:显示命令
  cat,more,less,head,tail,file,locate,which,find,grep

   1、cat
   格式:cat    文件名
  功能:显示文件内容
  #cat  /temp/456/text.txt
  
   2、more
   格式:more  文件名
  功能:分屏显示文件中的内容
   #more  /etc/xinetd.conf
   3、less
     格式:less  文件名
   功能:分屏显示文件中内容
   #less  /etc/xinetd.conf    (按Q键退出 )
  4、head
      格式:head  [参数]  文件名
    功能:显示文件的前几行
    参数:
    -n  num     显示文件的前num行
    -c  num      显示文件的前num个字符
  5、tail
     格式:tail [参数]  文件名
   功能:显示文件的末尾几行
   参数:
   -n  num  显示文件末尾num行
   -c  num   显示文件的末尾num 个字符
  6、file
     格式:file  文件名或目录
   功能:显示文件或目录的类型
  7,locate
     格式:locate  字符串
   功能:查找绝对路径中包含指定字符串的文件
   8,which
      格式:which  命令名
    功能:确定命令程序的具体位置 
   9、find
      格式:find  路径
    功能:查找文件所在的目录
    路径可以是多个路径,路径之间用空格隔开。
    -name  指明查找的文件名
    -user username  查找文件的所有者
    -group  grpname  查找文件所属的组
    -atime n  查找n天以前访问过的文件
    -matime  n 查找n天以内修改过的文件
   10、grep
      格式:grep  [参数]  要查找的字符串  文件名
    功能:查找文件中包含指定字符串的行
    参数:
    -num  输出匹配行前后各num行的内容
    -b   显示匹配查找条件的行距离文件开头有多少字节
    -c  显示文件中包含有指定字符串的行的个数,但不显示内容。

四:网络命令

   1、hostname
    格式:hostname [主机名]
     功能:显示或设置系统的主机名
   2.ping
      格式:ping  [参数]  主机名/IP地址
    功能:测试本机和目标主机连通性
    参数:
    -c count  共发出count次信息
    -i  interval  两次信息之间的时间间隔为interval
   3、host
     格式:host  主机名或IP地址
   功能:IP地址查找工具
   4, ifconfig
     格式:ifconfig  [网卡号]  [参数]  [IP地址]
     功能:配置网卡和显示网卡信息
   参数:
   -a  显示所有的网卡信息,否则只显示当前激活的网卡信息
   5、telnet
    格式:telnet   主机名或IP地址
   功能:远程登录客户程序
   #telnet  202.96.8.3
     系统提示输入登录的用户名和密码
   6、ftp
    格式:ftp  主机名或IP地址
   功能:FTP客户程序
   注:
    最常用的FTP命令有
   ls   列出远程主机的当前目录
   cd    在远程主机上改变工作目录
   lcd   在本地主机上改变工作目录
   ascii 设置文件传输方式为ASCII模式
   binary  设置文件传输方式为二进制模式
   close   终止当前的FTP会话
   get(mget) 文件下载
   put (mput)文件上传
   open  连接远程FTP站点 
   quit    断开与远程主机的连接并退出FTP
   7、wall  
    格式:wall
    功能:向任何用户终端发送字符消息
   #wall   进入消息输入状态,按CTRL+D结束
  8,write
   格式:write  用户名
  功能:向用户发送字符信息
  9.mesg
  格式:mesg  [参数]
  功能:控制他人向自己的终端发送消息的能力
  参数:
  y    允许他人往自己的终端发送消息
  n    不允许他人往自己的终端发送消息
  10.mail
   格式:mail   用户名或E-mail地址
  功能:SMTP客户端程序
  #mail  stu1 输入要发送的邮件内容,按ctrl+d结束输入,把邮件发出。
  11.finger
  格式:finger  [用户名@主机名]
  功能:显示主机系统中的用户信息
  12.netstat
  格式:netstat  [参数]
  功能:显示网络连接、路由表、网卡统计数等信息
  参数:
  -i     显示网卡统计信息
  -r     显示路由表
  -a     显示所有信息

五、系统状态显示命令
   stat:显示指定文件的相关信息
  who:显示当前在线登录用户
  whoami:显示用户自己的身份
  hostname:显示主机名称
  uname:显示操作系统信息
  dmesg:显示系统启动信息
 
其他命令
(1)top:显示系统中耗费资源最多的进程
(2)du:显示指定的文件(目录)已使用的磁盘空间的总量
(3)df:显示文件系统 磁盘空间的使用情况
(4)free:显示内存和交换空间的使用情况
(5)locale:显示当前语言环境
(6)date:显示当前系统时间
(7)clear:清除屏幕
(8)history:显示用户最近执行的命令
阅读(380) | 评论(0) | 转发(0) |
0

上一篇:linux 双网卡绑定

下一篇:linux经典书籍

给主人留下些什么吧!~~