2012.12.28

 Linux Learning

在执行命令的过程中,当我们输入一个命令之后,是UNIX的SHELL将命令进行解析然后再交付到了内核进行处理
更改正在执行的SHELL:在命令行直接输入SHELL的名称:KSH,BASH,如果要退出的话可以直接输入EXIT
系统系统的过程:init ---- getty ---- login ---- shell
command: passwd: change the password of linux system
                    control+d: log out the system
                    date: show the date
                    who: show who is using the computer
                    who am i: show who are you
                    cal: calendar   cal 9 2013: show the calendar of Sep 2013
                    ctrl+h : delte the current writing symbol one at a time
                    ctrl+u : delte the writing line one at a time
                    pwd:显示当然所在目录
在LINUX当中有两中类型编辑器:行编辑器,全屏编辑器
 
VI学习:
默认情况是进入命令行模式,要进入文本编辑模式,单击i,进入编辑模式
完成任务之后单击ECS,退回到命令模式,然后输入:wq,保存并退出
在命令模式下:h表示左移,j表示下移一行,k表示上移一行,l表示右移一格
q!表示确认退出不保存
在命令行模式下A表示在该行的末尾插入光标,而a表示在当前位置后面插入光标
o表示在该行的下一行开新行并插入当然输入
命令模式下:w:光标向右移动一个字
                    b:光标左移一个字
                    e:光标移动到字尾
                    0:回到该行的行首
                    dd:删除该行
                    x:删除这个字符
                    u:撤销所在行上一次的修改
                    uu:撤销对于这一行从一开始以来的所有修改
                    ndd:n为数字,从光标开始删除从光标开始以下的行
                    r:在命令行模式下替换当前光标的字符
                    搜索:在命令行模式下:/搜索字符串,即可以实现搜索功能
                    wq:保存文件
                    w:保存文件,不退出vim
                    q:退出vim编辑器
                    q!
                    ZZ
 
 
文件系统目录:Linux文件系统的文件名命名有相对命名和绝对命名两种方式
                        /  根目录
                        /usr 用户主目录
                        /usr/spool:存放电子邮件mail子目录,存放要打印的文件等目录
                        /bin 存放程序文件
                        /dev 存放设备文件:代表计算机的物理部件,例如终端为/dev/tty
                        /etc:存放许多UNIX的配置文件,通常是文本文件,可以通过编辑它们来修改系统的设置
                        要打开现有目录下的子目录,可以使用cd +子目录名直接打开
                        cd $Home:打开home目录
                        cd 直接返回到主目录
                        mkdir -p abc/efg/hij 在现有目录下创建级联目录结构
                        rmdir:删除空文件夹
                        ls - l
                        d             rwx                                          rwx                             rwx
                        目录       用户自己的权限                 用户组的权限                其它用户的权限
                        如果目录有X权限,则代表可以访问其内部的文件或文件夹
                        隐藏文件以“.”开始
                        ls -a显示所有文件(包括隐藏文件)
                        “..”表示父文件夹,"."表示本层文件夹
                        cd .. 打开上一层文件夹
                        cat:显示文本文件
                        lp:打印文件
                        rm:删除命令: rm -r(recursive)删除,一层层的删除后续文件夹的内容    
                                                    rm - i 删除文件之前先予以确认

你可能感兴趣的:(linux)