Linux常见命令。

   

Linux常见命令.

1.实验目的:

  1)掌握Linux5.4或者Linux 6.3基本命令,它们两个版本的命令大部分相同,只有一小部分地方有不同的,这里我给大家讲解一些经常用的命令,Linux的命令有很多,但也只有一些是经常用的,有很多都是用不上的。

2.基本命令:

  1.文件管理:

命令: ls      -a  列出当前目录下的所有文件,包括以 .头的隐含文件。

              -lll  列出当前目录下文件的详细信息。

      pwd    pwd  查看当前所在目录的绝对路径。

      cd      cd ..   回当前目录的上一级目录。

      cd       cd -   回上一次所在目录。

      cd      cd ~ cd   回当前用户的宿主目录。

      cd      cd ~ 用户名   回指定用户的宿主目录。

      mkdir    mkdir 目录名   创建一个目录。

      mkdir    mkdir �Cp  递归式去创建一些嵌套目录。

      mdir    rmdir 空目录名   删除一个空目录。

      rm       rm 文件名文件名删除一个文件或多个文件。

      rm       rm�Crf   非空目录名递归删除一个非空目录下的一切,不让提式-f

      cat     cat 文件名   一屏查看文件内容。

      more   more 文件名  分页查看文件内容。

      less     less 文件名   可控分页查看文件内容。

      grep    grep 字符文件名   根据字符匹配来查看文件部分内容。

      mv      mv 路径/文件  /路径/文件   移动相对路径下的文件到绝对路径下。

      mv       mv 文件名新名称    在当前目录下改名字。

      cp        cp /路径/文件   ./    移动绝对路径下的文件到当前目录下。

      find      find 路径 �Cname “字符串”   查找路径所在范围内满足字符串匹配的文件和目录。

      ln         ln 源文件链接名   创建当前目录源文件的硬链接。

      ln        ln  -s a b   创建当前目录下a的符号链接b.
          touch      touch file 1 file 2  
创建两个空文件。

2.磁盘管理:

     1.命令:

          df        df  用于报告系统的总容量,使用量,剩余容量。

          du        du �Cb /home    查看目前/HOME目录的容量(k)及子目录的容量(k)。

          fdisk      fdisk �Cl    查看系统分区信息。

          fdisk      fdisk /dev/sdb   为一块新的SCSI硬盘进行分区。

          mkfs.ext3  mkfs.ext3 /dev/sdb1   为第一块SCSI硬盘的第一主分区格式ext3的文件系统。

          mkfs.ext2  mkfs.ext2/dev/sdb2   格式化ext2文件系统。

          mount     mount �Ct 文件系统类型设备路径访问路径。

                      ISO9660   光驱文件系统

                      Vfat   fat文件系统(windows

          挂载光驱:mount�Ct iso9660 /dev/cdrom /mnt/cdrom

          挂载FATmount�Ct vsft /dev/hda5 /mnt/cdrom 挂载第一个ide 的第五个逻辑分区。

             卸载: umount /mnt/cdrom

 3.文件权限:

       1.命令:

            chmod  chmod u+s file   file的属主加上特殊权限。

                      chmod g+r file   fiel的属组加上读权限。

                      chmod o+w file  fiel的其它用户加上写权限

                      chmod a-x file    file的所有用户减去执行权限。

            chmod   chmod root /home   /home的属主改成root用户。

            chmod   chmod root /home   /home的属组该成root组。

4.用户管理:

      1.命令:

            useradd    useradd  创建新的用户。

            groupadd   groupadd 组名   创建一个新的组。

            passwd     passwd用户名    为用户创建密码。

                       Passwd �Cd 用户名   删除用户密码也能登陆

                       Passwd �Cl 用户名   锁定账号密码。

                       Passwd �Cu 用户名   解锁账号密码。

                       Passwd �Cs 用户名   查询账号吗。

            useradd    useradd �Cl 新用户名老用户名为用户该名。

                       Useradd �Cu 要锁定用户名   锁定用户登陆。

                       Useradd �Cu 501 用户名   改变用户UID

            userdel    userdel �Cr 用户名   删除用户一切。

            groupmod  groupmod �Cn 新用户名老用户名为组改名。

                       Groupmod �Cg 501 组名   改变组GID

            groupdel    groupdel 组名先应删它的用户   删除组。

            gpasswd     gpasswd �Ca 用户名组名增加用户到组。

            id           id 用户名   查询用户信息。

 5.软件管理:

     1.命令:

            rpm     rpm �Cqa |less   查询已安装RPM

                      rpm �Cqa |grep ftp   查询指定RPM

         rpm�Cq 已安装的RPM   查询指定RPM

         rpm�Cqi 软件包名称   查看软件包的文件列表。

         rpm�Cql 软件包名称   查询软件包的文件列表。

         rpm �Cqf软件包名称   查询那个文件锁属的软件包。

         rpm�Cqp 软件包全名   查询未安装的软件包信息。

         rpm�Ce  软件包名称   删除具体的软件包。

         等等。。。

写到这里,我已经将一些基本的命令,都写出来了,还有意思的解释,我所写出来的都是经常要用的,但是有很多的其它的命令,我还没有写出来,是因为用的并不多,所以就没写,希望对大家有帮助,谢谢大家。。。

 


本文出自 “Linux系统安装。” 博客,谢绝转载!

你可能感兴趣的:(linux,基本命令)