首页 > 代码库 > Linux常见命令。

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 –p  递归式去创建一些嵌套目录。

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

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

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

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

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

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

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

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

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

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

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

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

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

2.磁盘管理:

     1.命令:

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

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

          fdisk      fdisk –l    查看系统分区信息。

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

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

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

          mount     mount –t 文件系统类型设备路径访问路径。

                      ISO9660   光驱文件系统

                      Vfat   fat文件系统(windows

          挂载光驱:mount–t iso9660 /dev/cdrom /mnt/cdrom

          挂载FATmount–t 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 –d 用户名   删除用户密码也能登陆

                       Passwd –l 用户名   锁定账号密码。

                       Passwd –u 用户名   解锁账号密码。

                       Passwd –s 用户名   查询账号吗。

            useradd    useradd –l 新用户名老用户名为用户该名。

                       Useradd –u 要锁定用户名   锁定用户登陆。

                       Useradd –u 501 用户名   改变用户UID

            userdel    userdel –r 用户名   删除用户一切。

            groupmod  groupmod –n 新用户名老用户名为组改名。

                       Groupmod –g 501 组名   改变组GID

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

            gpasswd     gpasswd –a 用户名组名增加用户到组。

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

 5.软件管理:

     1.命令:

            rpm     rpm –qa |less   查询已安装RPM

                      rpm –qa |grep ftp   查询指定RPM

         rpm–q 已安装的RPM   查询指定RPM

         rpm–qi 软件包名称   查看软件包的文件列表。

         rpm–ql 软件包名称   查询软件包的文件列表。

         rpm –qf软件包名称   查询那个文件锁属的软件包。

         rpm–qp 软件包全名   查询未安装的软件包信息。

         rpm–e  软件包名称   删除具体的软件包。

         等等。。。

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

 


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