1.创建文件夹【mkdir】

           一、mkdir命令使用权限

                所有用户都可以在终端使用 mkdir 命令在拥有权限的文件夹创建文件夹或目录。

            二、mkdir命令使用格式

                格式:mkdir [选项] DirName

            三、mkdir命令功能

                通过 mkdir 命令可以实现在指定位置创建以 DirName(指定的文件名)命名的文件夹或目录。要创建                 文件夹或目录的用户必须对所创建的文件夹的父文件夹具有写权限(了解Linux文件-文件夹权限请点                 击这里)。并且,所创建的文件夹(目录)不能与其父目录(即父文件夹)中的文件名重名,即同一个目                 录下不能有同名的(区分大小写)。

            四、mkdir命令选项说明

                命令中的[选项]一般有以下两种:

                -m    用于对新建目录设置存取权限,也可以用 chmod 命令进行设置。

                -p     需要时创建上层文件夹(或目录),如果文件夹(或目录)已经存在,则不视为错误。

            五、mkdir命令使用举例

                例一:在桌面下面创建以“demo”命名的文件夹。

                使用以下命令即可。

                mkdir 桌面/demoLinux(创建、删除文件和文件夹命令)

              例二:在桌面下面创建以“demo”命名的文件夹,并且给文件夹赋权限,权限为123。

                mkdir  123  桌面/dem

2.删除文件夹|文件【rm】

           一、rm命令使用权限

                所有用户都可以在终端使用 rm命令删除目录。

             二、rm命令使用格式

                格式:rm [选项] DirName

             三、rm命令功能

                删除档案及目录。

             四、rm命令选项说明

                命令中的[选项]一般有以下几种:

                -i 删除前逐一询问确认。

               -f 即使原档案属性设为唯读,亦直接删除,无需逐一确认。

               -r 将目录及以下之档案亦逐一删除。

              五、rm命令使用举例

                 例一:删除所有C语言程序文档;删除前逐一询问确认。

                 rm -i *.c

                例二:将 Finished 子目录及子目录中所有档案删除。

                  rm -r Finished

3.新建文件touch

                      linuxtouch命令不常用,一般在使用make的时候可能会用到,用来修改文件时间           戳,或者新建一个不存在的文件
                  touch   [-acm][-r   ref_file(
参照文件)|-t   time(时间值)]   file(文件名)
                  example:
                  touch file1.txt 
更新file1.txt的存取和修改时间
                  touch -c file1.txt 
如果file1.txt不存在,不创建文件
                  touch -r ref_file file1.txt 
更新file1.txt的时间戳和ref+file相同
                  touch -t 0811142234.50 file1.txt 
设定文件的时间错为0811142234分               40 

                        touch filename  就创建了一个文件名为filename的空文本文件

                       另外还有别的方法:  

                        vi

                        举例新建一个1.txt文本文件。
           直接#vi 1.txt就可以了。                         

                        输出重定向

                        如: ls>abc.txt

4. 编辑文件【vi】

                vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编             辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何             版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也             是Linux中最基本的文本编辑器,学会它后,您将在Linux的世界里畅行无阻。   

          (1)Vi的基本概念

               基本上vi可分为三种状态,分别是命令模式、插入模式、底行模式,各模式

             的功能区分如下:

                 1)命令行模式

                      控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进                    入插入模式下,或者到底行模式

                 2)插入模式

                       只有在Insert mode下,才可以做文字输入,按「ESC」键可回到命                      令行模式

                 3)底行模式                      

                           将文件保存或退出vi,也可以设置编辑环境,如寻找字符串、列出行                              号……等。不过一般我们在使用时把vi简化成两个模式,就是将底行模式                           也算入命令行模式。

                           (2)  vi的具体用法

                                          1)     进入vi

                                                     $vi myfile   刚进入是命令模式

                                           2)按一下字符 i/a/o进入插入模式,这时候就可以开始输入文字了

                                                   i 在光标位置前插入字符

                                                  a在光标所在位置的后一个字符开始增加

                                                  o插入新的一行,从行首开始输入

                                           3)退出插入模式

                                                    按键esc

                                           4) 退出vi及保存文件

                              在「命令行模式(command mode)」下,按一下「:」冒号键进入「                                   Last line mode」,例如:

                              : w filename (输入 「w filename」将文章以指定的文件名                                       filename保存)

                              : wq (输入「wq」,存盘并退出vi)

                              : q! (输入q!, 不存盘强制退出vi)

                                             5)其他命令(在命令模式下)

                                                   x 删除光标后面的字符

                                                   5x 删除光标后面的5个字符

                                                   X 大写x删除光标前面的字符

                                                    5X删除光标前的5个字符

                                                   dd 删除光标所在的行

                                                   #dd 删除从光标所在行数的#行

                                                    yw 复制光标所在位置的一个字

                                                    #yw复制光标所在位置的#个字

                                                     yy复制光标所在位置的一行

                                                     #yy复制从光标所在行数的#行

                                                     p 粘贴

                                                     u 取消操作

 

                      < Ctrl+u > 将屏幕向前(文件头方向)翻滚半屏;

                      < Ctrl+d > 将屏幕向后(文件尾方向)翻滚半屏。

                      < Ctrl+f > 将屏幕向文件尾方向翻滚一整屏(即一页); 

                      < Ctrl+b > 将屏幕向文件首方向翻滚一整屏(即一页)。