自学日记插曲:Linux的学习(day1)

来源:互联网 发布:室内设计好的软件 编辑:程序博客网 时间:2024/05/22 11:34

                                                     自学日记小插曲:linux的初步学习

一、基本操作命令

       1、命令格式:

             命令   选项   参数

             Ls       -|        /etc/passwd

       2、常用命令

             作      用                     命令                        命令举例

         --查看文件内容                cat                       cat  /etc/passwd    

         --统计文件内容                wc                       wc  a.txt

           统计文件内容的行         wc                       wc -l  a.txt

           统计文件的单词数         wc                       wc -w a.txt

           统计文件的字符数         wc                       wc -c a.txt

         --查看当前的工作目录      pwd                     

           切换工作目录                 cd                       cd /tmp(cd tmp)

           快速返回当前工作账

            户的宿主目录                 cd  ~

           返回上级目录                 cd ..

           返回根目录                     cd /

           返回上上级目录              cd ../..

           返回上次的工作目录       cd -

         --列出目录内容                   ls

           长格式显示                   -l                        ls  -l   /tmp

           人性化显示                   -h                       ls  -lh  /tmp(显示文件大小)

           显示所有文件                -a                       ls  -lha  /tmp

           查看目录本身                -d                       ls  -ldha  /tmp(ldha的位置可以颠倒)

           递归显示                       -R                       ls  -R   /tmp  

           通配符显示                    *                         ls a*

           通配符单个                     ?                      ls a.t?t

         --定义别名                      alias                    alias aa=' ls -alh'

         --统计文件或目录

         --磁盘占用空间                 du               

           统计所有                          -a                         du -a /root

          人性化                               -h                         du -ah /root

          统计指定目录或文件本身   -s                         du -sh  /root

        --创建目录                       mkdir

           创建单层目录                    /                         mkdir  /test

           创建多层目录                    /                         mkdir -p /test/a/d

        --创建文件                      touch                      touch  test

        --复制文件或目录              cp

          递归复制整个目录             -r                       cp  -r a.txt  test/a/d

          保持源文件属性不变         -p                       cp-p a.txt  test/a/d

          强制覆盖目标同名文件或目录     -f             cp -f a.txt  test/a/d

          需要覆盖文件或目录是提醒    -i    

        --删除                        rm

           强行删除文件或目录,不进行提醒   -f          rm -f  /test

           递归删除文件或目录                     -r

            删除文件或目录时提醒用户确认    -i          

          注意:一般,不想要这个文件夹就直接用-rf;删除文件不用

        --移动   mv                mv  a.txt  b.txt(也就是更换名字)

        --查找命令文件并显示所在位置    which  mkdir

        --查找  Find

              -name 文件名

              -user 所有者

              -size  大小

              -type  文件类型

            find  /name a*.txt               find /name a.txt -user u1

      3、vi编辑器的操作

            注释:它是编辑文件的一个软件,常用来修改配置文件

            ---工作模式:命令模式  插入模式   末行模式

          

                                               三种模式转换图

  对文本的基本操作:

        

  二、对用户的操作及认识

        1、用户的分类

         

           

          2、用户的管理

           (--)用户对文件的管理

                 

              ----对文件中各字段的理解

                 

            ----密码的保存文件

       

            ----文件中的内容如下:

                 

           ----文件的内容字段解析

           

            ----密码的安全管理

          

     (--)对用户信息的查询

            ----用户信息的查看

                   

            ----具体用法示例

       

 

           ----finger的示例      

        (--)对用户组的查询

         

      (--)用户的添加

     

         ---useradd的默认设置文件

        

           ----示例演示

          

           

          

         ----一个例子       

             (---)用户的有效期

   

       (--)新增用户家目录的属主与权限

           

        (----)设置新增用户的密码

         

      (----)切换用户

 

          (----)用户的删除 

        

                  ----禁用和恢复用户

           

       (----)修改用户属性

     

       3、工作组的管理

          --对工作的初步介绍:

 

            

           --添加工作组

         

        --为工作组设置口令

         

          --删除工作组

          

         --修改工作组属性

           

    4、用户和组的相关配置文件

   

   

0 0