Linux系统学习笔记

目录

一、安装

      1.网络连接的三种模式

      2.快照

      3.克隆

      4.共享文件

二、linux基础

        1.目录结构

       2 远程登陆和远程文件传输

       3 vim基础

       4.关机重启命令

       5.用户注销和登录

       6.用户管理

 7.用户组

       7.Linux运行级别

       8.帮指令助

       9.文件目录指令

      10 日期指令

      11.查找指令

      12 压缩指令

       13 所有者

       14 所有组

        15 其他组

         16权限

          1.修改权限

          2.修改文件所有者                   

          3.修改文件所在组    ​编辑

        17 crontab定时任务调度

 18 at定时任务调度

         19 linux磁盘分区

        20 增加磁盘案例

        21磁盘使用情况查询

        20 网络配置       ​编辑



一、安装

      1.网络连接的三种模式

                 1.桥接:虚拟机独占IP可以与外界进行联网,缺点:浪费IP地址,容易造成IP冲突

                 2.NAT模式:网络地址转换。在主机内部生成虚拟IP地址,虚拟机可以与外部主机进行通讯,不发生冲突

                 3.主机模式:独立的系统

      2.快照

                快照:在使用虚拟机系统的时候,有可能出现误操作,需要恢复到原始状态,则需要快照管理,记录每一个状态。

      3.克隆

             在克隆时需要关闭linux系统,克隆一般选择完整克隆

      4.共享文件

             1.如果linux在本机上安装的,可以通过安装vmtools,使用共享文件功能

             2.如果系统不在本机上,则需要使用远程方式传

二、linux基础

        1.目录结构

                

       2 远程登陆和远程文件传输

              xshell和xftp

       3 vim基础

              

 

       4.关机重启命令

               1.shutdown -h now 立刻关机

               2.shutdown -r  now 立刻重启

               3.shutdown -h  1  一分钟后关机

               4 sync 讲内存数据写入磁盘,防止数据丢失

               5.reboot 重启

       5.用户注销和登录

              尽量少使用root用户登录,一般使用普通用户登录,如果要使用root权限可以使用su- 用户名临时切换用户, 再次输入logout可以退出此用户。

             注意:logout在运行级别3下有效。

       6.用户管理

                1.添加用户 

                    基本语法:useradd 用户名

                     useradd -d 指定目录  新用户名

                2.指定密码

                     passwd 用户名

                3.删除用户 

                     userdel 用户名  保留家目录

                    userdel -r 用户名 删除用户以及所在主目录

                4.查询用户信息

                    id 用户名 

               5.切换用户

                    su -  用户名

               6.查看当前登录用户

                    who am i

               7.用户组

                 对多个有共同权限的用户的一个组,方便管理

                    1.  新增组: groupadd 组名     删除组:groupdel 组名

                         增加用户时直接加上组  useradd -g 组名 用户名 :

                        注意:如果添加用户时没有指定组,则默认生成一个 和此用户名相同的组并放入

                    2.修改组  usermod  -g  组名 用户名

                    3.用户和组的相关文件

                         /etc/passwd 存放的是用户的信息

                            每行含义:用户名:口令:用户标识:组标识:注释性描述:主目录:登录shell

                        /etc/shadow存放的是用户登录时验证的信息。

                            每行含义:登录名:加密口令:最后一次修改时间:。。

                        /etc/group存放的是组的相关信息

                            每行含义;组名:口令:组标识号:组内用户列表

          7.Linux运行级别

                    

                    指定运行级别

              

          8.帮指令助

                

          9.文件目录指令

                  1.pwd指令 :显示当前工作目录(绝对路径)

                  2.ls 指令:语法  ls  【选项】 【目录或文件】

                        -a:显示所有文件包含隐藏文件 -l:单列显示信息   可以组合选项 -la

                        -h:大小显示单位

                  3.cd指令:cd ~回到家目录  cd ..返回上一级目录  cd  绝对路径

                  4.mkdir指令:创建目录

                         (1)mkdir  要创建的目录    这种方法只能创建单极目录

                         (2)mkdir -p 要创建的目录 可以创建多级目录

                  5.rmdir指令:删除目录

                        (1)rmdir 选项  目录      

                        (2)rmdir   -rf    目录     -r递归删除  -f 强制删除

                 6.touch 指令 :创建空文件 ,并修改文件时间

                 7.cp指令:拷贝文件

                        1.cp  选项 源文件  目标目录   -r 递归复制

                         2.强制覆盖文件   \cp 选项 源文件  目标目录 

                 8.rm指令:删除目录或文件

                    rm  选项 要删除的目录或文件  选项: -r递归删除  -f 强制删除且不提示

                 9.mv指令移动文件或重命名

                       mv   oldfilename   newfilename  重命名

                       mv   文件或目录    新目录

                 10.cat指令 查看文只读件内容,

                    -n显示行号 ,一般加上 管道命令| more 可以进行交互,空格翻页,回车换行

                  11.more指令:

                   

                  12.less指令

                    

                 13 echo指令

                     

                14 tail指令

                      

                     ctrl +c 退出 -f模式              

             15 重定向终端

                      

           10 日期指令

                       date:显示当前日期

                       date +%Y 显示年   +%m  显示月  +%d 显示日

                       date  "+%Y-%m-%d  %H:%M:%S" 显示时间

                       date  -s   "更改时间"

                       cal 显示本月日历     cal  年份 :显示本年日历

           11.查找指令

                 

                  

                 

           12 压缩指令

                   

                    

                    

             13 所有者

                  

                 14 所有组

                 

                15 其他组

           

                  16权限

                     

            

                         

                     1.修改权限

                        

          

                       2.修改文件所有者                   

            

                      3.修改文件所在组    

             17 crontab定时任务调度

            

            

        

 

 

         18 at定时任务调度

           

 

 

    

     19 linux磁盘分区

 

    20 增加磁盘案例

      

      

 

     21磁盘使用情况查询

                                                     

  20 网络配置       

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值