一、理解文件权限
1、ls–l命令可以用来查看Linux系统上的文件、目录和设备的权限。
2、输出结果的第一个字段是描述文件和目录权限的编码。
3、八进制模式的安全设置:①先获取这3个rwx权限的值②将其转换成3位二进制值③用一个八进制值来表示
4、符号改变权限:chmod命令用来改变文件和目录的安全性设置。格式如下:chmod optionsmode file。
5、mode参数可以使用八进制模式或符号模式进行安全性设置。
6、options的–R选项可以让权限的改变递归地作用到文件和子目录。
7、可以使用通配符指定多个文件,然后利用一条命令将权限更改应用到这些文件上。
8、chmod命令也可以在符号模式下指定权限的格式。
9、chown命令用登录名或UID来指定文件的新属主。chownoptionsowner[.group]file ;owner.group同时改变文件的属主和属组;owner.采用和用户登录名匹配的组名。
10、options的–R选项可以让权限的改变递归地作用到文件和子目录。
11、只有root用户能够改变文件的属主。任何属主都可以改变文件的属组,但前提是属主必须是原属组和目标属组的成员。
12、chgrp命令用来改变文件的默认属组。
13、使用 ls–l命令查看Linux系统上的某文件,对其输出的所有字段进行说明;使用八进制模式和符号模式分别更改该文件的权限;使用chown命令更改该文件的属主和属组;使用chgrp命令更改文件的默认属组。
二、编辑器的使用
1、种类:vim编辑器;nano编辑器;emacs编辑器;Kwrite编辑器;Kate编辑器;GNOME编辑器
2、vim编辑器:vi编辑器是Unix系统最初的编辑器。它使用控制台图形模式来模拟文本编辑窗口,允许查看文件中的行、在文件中移动、插入、编辑和替换文本。通常用加强版vim(viimproved)
3、sudo apt-get install vim安装vim编辑器;whichvim查看是否安装成功;ls-l/usr/bin/vim查看路径
4、如果在启动vim时未指定文件名,或者这个文件不存在,vim会开辟一段新的缓冲区域来编辑。
5、vim编辑器三种模式:(1)普通模式:当你刚打开要编辑的文件时(或新建一个文件时),vim编辑器会进入普通模式。在普通模式中,vim编辑器会将按键解释成命令
①可以用方向键在文本区域移动光标。vim中有用来移动光标的命令;h:左移一个字符;j:下移一行(文本中的下一行);k:上移一行(文本中的上一行);l:右移一个字符
②在大的文本文件中一行一行地来回移动会特别麻烦,vim提供了一些能够提高移动速度的命令。PageDown(或Ctrl+F):下翻一屏;PageUp(或Ctrl+B):上翻一屏;G:移到缓冲区的最后一行;numG:移动到缓冲区中的第num行;gg:移到缓冲区的第一行。
(2)命令行模式(Ex模式): 提供了一个交互式命令行,可以输入额外的命令来控制 vim的操作。
①要进入命令行模式,在普通模式下按下冒号键。光标会移动到消息行,然后出现冒号,等待输入命令。注意键盘要在半角模式!在命令行模式下有几个命令可以将缓冲区的数据保存到文件中并退出 vim。
②q:如果未修改缓冲区数据,退出;q!:取消所有对缓冲区数据的修改并强制退出;w filename:将文件保存到另一个文件中;wq:将缓冲区数据保存到文件中并退出;wq! :将缓冲区数据保存到文件中并强制退出。
(3)插入模式:在插入模式下,vim会将你在当前光标位置输入的每个键都插入到缓冲区。按下i键就可以进入插入模式。要退出插入模式回到普通模式,按下键盘上的退出键(ESC键,也就是Escape键)就可以了。
①按下 i,I,o,O,a,A,r,R等任何一个字母之后才会进入编辑模式,一般来说按 i即可。
6、查找替换:①要输入一个查找字符串,就按下斜线(/)键。光标会跑到消息行,然后vim会显示出斜线。在输入你要查找的文本后,按下回车键。vim编辑器会采用以下三种回应中的一种。
②如果要查找的文本出现在光标当前位置之后,则光标会跳到该文本出现的第一个位置。
③如果要查找的文本未在光标当前位置之后出现,则光标会绕过文件末尾,出现在该文本所在的第一个位置(并用一条消息指明)。✓输出一条错误消息,说明在文件中没有找到要查找的文本。
④要继续查找同一个单词,按下/键,然后按回车键。或者使用n键,表示下一个(next)
7、vim替换::s/old/new/g:一行命令替换所有old;:n,ms/old/new/g:替换行号n和m之间所有old;:%s/old/new/g:替换整个文件中的所有old;:%s/old/new/gc:替换整个文件中的所有old,但在每次出现时提示。
8、使用vim编辑器或vi编辑器创建一个txt文本文件;在编辑器中完成《如何使用vim编辑器操作指南》,内容应至少包括:学号姓名;如何进入和退出编辑模式,如何保存文本;执行如下操作: ①查找你的姓名/学号;替换文件中全部vim为vi(或替换vi为vim)
三、警察土匪游戏