Linux的基本命令
linux安装图形界面:直接按enter键盘,
      文本模式安装:输入linux text
一、常用命令
1Ping          -n       -ip
命令字符     选项      参数
2内部命令
  Man:
如:使用man 查看信息 
Man mount
man ping
Info查看信息
Info ping
外部命令
 Ls 如:ls /bin  绿色表示可执行文件
Ls -a 查看隐藏文件
名字前加。为隐藏文件
Ls -l查看属性即4、查看当前路径
Pwd
5、文件的大小
Du 单位k   du -h查看显示的单位一般为G
Du -s 显示所有目录文件的大小 单位 k   du -sh显示所有目录文件的大小 单位一般为MG如:
5、创建目录 mkdir
Mkdir a 创建a目录
Mkdir -p  11/22/33创建母子关系的目录
删除目录:rmdir
Rmdir a删除a目录
Rmdir -p 11/22/33 删除母子关系的目录
6、挂载光驱
Mount /dev/cdrom  挂载点(目录)
Df查看挂载的所有设备
7find查找
Find  范围   条件
如:find  /  ls(文件)        查找目录下的ls文件
Find / -name  ls
Find . -name ls  
Find . -user root  属于root用户文件
8whereis ls  查看ls文件 一般应用于数据库
9、筛选 grep 
Grep 条件  文件
Gerp  root  /etc/passwd
10file 文件名  文件类型   查看文件类型
File   install.log
11Touch  建立文件夹
Touch  aaa  创建aaa文件夹
 如果创建已经存在的文件夹 ----------更新         不存在的文件夹-----------创建
12、cp复制
 cp  aaa  / 复制到根目录下
 Cp  aaa  bbb  另存为bbb  aaa文件还保留)
 Cp -r  复制目录及目录内的所有项目
Cp -r aaa /  复制aaa目录到 目录
13、移动 mv
 Mv aaa /home
Mv   aaa   bbb 重命名
14、删除文件rm
 Rm + 文件夹   rm  aaa 删除aaa文件夹
Rm -f aaa 强制删除aaa文件夹
Rm -r  也可以删除目录也可以删除文件夹
创建多个文件夹  touch aa bb cc
删除多个文件夹  rm  aa bb  cc
15cat查看文件 适合较小文件
 Cat +文件  如: cat install.log
more+文件 可分屏 、翻页  按 显示帮助文档  qQ结束
Less +文件
Head +文件  默认显示开头10
Head -3 +文件 显示头3
Tail /etc/passwd   尾部查看后10行 tail -3 +文件 查看后三行
16fdisk -l 识别所有设备如:sda  U
如何得知自己正在使用的linux是什么版本呢,下面的几种方法将给你带来答案!

  1. 查看内核版本命令:

  1) [root@q1test01 ~]# cat /proc/version

   Linux version 2.6.9-22.ELsmp (bhcompile@crowe.devel.redhat.com) (gcc version 3.4.4 20050721 (Red Hat 3.4.4-2)) #1 SMP Mon Sep 19 18:00:54 EDT 2005

  2) [root@q1test01 ~]# uname -a

  Linux q1test01 2.6.9-22.ELsmp #1 SMP Mon Sep 19 18:00:54 EDT 2005 x86_64 x86_64 x86_64 GNU/Linux

  3) [root@q1test01 ~]# uname -r

  2.6.9-22.ELsmp

  2. 查看linux版本:

  1) 登录到服务器执行 lsb_release -a ,即可列出所有版本信息,例如:

  [root@3.5.5Biz-46 ~]# [root@q1test01 ~]# lsb_release -a

  LSB Version: :core-3.0-amd64:core-3.0-ia32:core-3.0-noarch:graphics-3.0-amd64:graphics-3.0-

  ia32:graphics-3.0-noarch

  Distributor ID: RedHatEnterpriseAS

  Description: Red Hat Enterprise Linux AS release 4 (Nahant Update 2)

  Release: 4

  Codename: NahantUpdate2

  注:这个命令适用于所有的linux,包括Redhat、SuSE、Debian等发行版。

  2) 登录到linux执行cat /etc/issue,例如如下:

  [root@q1test01 ~]# cat /etc/issue

  Red Hat Enterprise Linux AS release 4 (Nahant Update 2)

  Kernel \r on an \m

  3) 登录到linux执行cat /etc/redhat-release ,例如如下:

  [root@q1test01 ~]# cat /etc/redhat-release

  Red Hat Enterprise Linux AS release 4 (Nahant Update 2)

  注:这种方式下可以直接看到具体的版本号,比如 AS4 Update 1

  4)登录到linux执行rpm -q redhat-release ,例如如下:

  [root@q1test01 ~]# rpm -q redhat-release

  redhat-release-4AS-3

  注:这种方式下可看到一个所谓的release号,比如上边的例子是3

  这个release号和实际的版本之间存在一定的对应关系,如下:

  redhat-release-3AS-1 -> Redhat Enterprise Linux AS 3

  redhat-release-3AS-7.4 -> Redhat Enterprise Linux AS 3 Update 4

  redhat-release-4AS-2 -> Redhat Enterprise Linux AS 4

  redhat-release-4AS-2.4 -> Redhat Enterprise Linux AS 4 Update 1

  redhat-release-4AS-3 -> Redhat Enterprise Linux AS 4 Update 2

  redhat-release-4AS-4.1 -> Redhat Enterprise Linux AS 4 Update 3

  redhat-release-4AS-5.5 -> Redhat Enterprise Linux AS 4 Update 4

  另:第3)、4)两种方法只对Redhat Linux有效