今天讲了内容大致如下:
1. Linux文件及文本管理工具
       Vi文文本编辑器----------------啥都可以做哦。属于无敌法宝 呵呵
       Vim它是Vi的增强版(vim需安装 --------------------直接使用yum源快速安装啊)
   Vi的三种模式:命令模式,控制光标移动,可对文本进行复制、粘贴、删除和查找等
                            输入模式,正常的文本录入
                            末行模式,保存或退出文档
 Vi的常用命令:
       dd     剪切光标所在整行
      10dd  剪切从光标处开始的10行
       yy     复制光标所在整行
      10yy  复制从光标处开始的10行
       p       剪切(dd)或复制(yy)过的数据粘贴到光标后面
       n       显示搜索命令定位到的下一个字符串
       N      显示搜索命令定位到的上一个字符串
       u      撤销上一步的操作
     ctrl+b 向文件首翻一屏
      ctrl+f 向文件尾翻一屏
       a      在当前字符后添加文本
       i       在当前字符前添加文本
       o      在当前后面插入一空行
      h、j、k、l 左、下、上、右
     shirf + $ 行尾      注: 数字4==$
     shift + ^ 行首      注:  数字6==^
     shift + G 尾部
     gg 首部
  Vi末行模式常用命令:
     w 保存
     q 退出
    q! 强制退出
    wq! 强制保存退出
    set nu 显示行号
    set nonu 不显示行号
    s/one/two 当前光标所在行的第一个one替换成two
    s/one/two/g 当前光标所在行的所有one替换成two
   %s/one/two/g 将全文中的所有one替换成two
   ?str 在文本中从下至上搜索该字符串
   /str 在文本中从上至下搜索该字符串
Linux用户、组、权限管理 Linux多用户、多任务操作系统!
多用户同时登录一个系统而执行不同的任务,而互不影响,不同的用户可具有不同的权限,每个用户在权限允许的范围内完成不同的任务
为方便管理属于同一组的用户,方便为组中的用户统一规划权限或指定任务;
   在Linux系统中创建每个用户时,将自动创建一个与其同名的基本用户组,而且这个基本用户组只有该用户自己
   useradd #用于创建用户
   groupadd #用于创建组
   usermod #用于修改用户属性
  passwd #用于修改用户密码
  userdel #用户删除用户
  su #切换用户
  su - root su - user1
当用户被创建后,保存在哪里,以什么形式保存,有哪此配置文件有关?
  more /etc/passwd #用户信息;#USERNAME:PASSWORD:UID:GID:COMMENT:HOMEDIR:SHELL uid(user identification):
  UID=0 系统管理员用户
  UID=1~999系统默认服务用户
  UID>1000 普通用户 警告: UID不能冲突!
  more /etc/shadow #用户密码信息
  more /etc/group #组信息 #GROUPNAME:PASSWORD:GID:MAMBERS
  more /etc/gshadow #组密码信息 #GROUPNAME:PASSWORD:ADMINISTRATORS:MEMBERS

 

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
今日聚点: (总结~聚点)
今日主要做的是实际动手训练,对于vi的各种增,删,改,查操作。以及对于用户的创建(在创建的时候,同时生成一个与其同名的基本用
户组,而且这个基本用户组只有该用户自己),对用户进行删除,对用户属性进行修改,以及对用户信息进行查看。最后又讲了对于当前用
户的切换方法。总体来说今天的难度不大。
其实今天最大的收获是懂得了一些配置环境变量的方法。方法当然很多,而我说的是命令方式。
eg:我误把.bash_profile 删除之后,结果切换不进去这用户。在root权限下仅需要把正常的用户中的.bash_profile环境copy一份给那个
用户,然后在次给他权限。之后再切换就ok了。我觉得怎么能看懂linux中的信息是我今天最大的收获。

 

posted on 2018-04-05 10:33  孤独患  阅读(126)  评论(0)    收藏  举报