Linux 常用命令

Linux 常用命令

zoerywzhou@163.com

http://www.cnblogs.com/swje/

作者:Zhouwan

 2017-2-21

 

声明


1)具体引用的资料请看参考文献。具体的版本声明也参考原文献。

2)本文仅供学术交流,非商用。所以每一部分具体的参考资料并没有详细对应。如果某部分不小心侵犯了大家的利益,还望海涵,并联系博主删除。

3)本人才疏学浅,整理总结的时候难免出错,还望各位前辈不吝指正,谢谢。

请联系:zoerywzhou@163.com

 

下面直奔主题咯 


 

 

  • pwd命令 

    • pwd用于显示用户当前的工作目录的绝对路径,所有用户对该命令都有使用权。该命令为:   $ pwd  
  • cd命令 :

    • cd命令的作用是进入到某个目录,所有用户对该命令都具有使用权限,该命令的一般语法格式为:   $ cd [目录名]
    • Linux 下查看目录下文件的命令是:$ ls
    • DOS 中查看目录下文件的命令是:$ dir
  • rm删除命令  

           使用格式:rm [options] name...  
           说明:删除文件及目录  
    参数说明: 
           ‐i:删除前逐一询问确认 
           ‐f:强制性删除。即使原文件属性设为只读,也直接删除,无需逐一确认。 

   ‐r:将目录及子目录下的所有文件删除,删除目录必须使用此参数。

  • mv文件移动/改名命令  

    • 改名:mv [options] source dest
    • 移动:mv [options] source directory  

       说明:将一个文件改名为另一文件名或将数个文件移至另一目录。

 参数说明: 
       ‐i:若目的地已有同名文件,则先询问是否覆盖。

 例如: 
 1)将文件aaa更名为bbb:  
       #mv aaa bbb         
 2)将所有的C语言源文件移动到Finished子目录中:  
       #mv ‐i *.c Finished

  • cp文件复制命令  

       使用格式:cp [options] source dest  或 cp [options] source directory  
       说明:将一个文件复制至另一个文件,或将数个文件复制至另一个目录。

  • mkdir创建目录命令

    • mkdir [option] [目录]
  • vi 命令

    • 进入vi命令之后的编辑命令

 i : 插入(insert)

a : 添加(add)

x : 删除游标所在的单元

r : 修改游标所在字元,r 后接着要修正的字元

R :进入取代状态,新增资料会覆盖原先资料,直到按 [ESC] 回到指令模式下为止。 

d or Delete : 删除(delete)  
y : 复制(yank)  
p : 放置(put) ,即粘贴
c : 修改(change)

      • 整列操作:

dd :删除游标所在的列  

D : 删除游标到该列结束为止所有的文字

cc , S :删除游标所在行后进入insert模式

yy : 复制整列文字

      • 输入模式

o : 在游标所在列下新增一列并进入输入模式
O :在游标所在列上方新增一列并进入输入模式

s :删除游标所在字元,并进入输入模式。  
S : 删除游标所在的行,并进入输入模式。

    • 退出vi 

∶q  :结束编辑(quit)  
:q! : 如果不想存档而要放弃编辑过的档案则用  :q!  强制离开
∶w :存档(write)  ,其后加所要存档的档名。  
:wq :可以将档案指令合在一起,例如 , :wq 即存档后离开。 

zz 功能与 :wq 相同。  

 

    • 移动游标的快捷键操作

用h,j,k,l来分别实现左,下,上,右箭头的功能!放弃箭头,提高效率~

gg   跳到文档的开始处
G    跳到文档的末尾

0  or [Home] : 移动到游标所在列的最前面 

$ or [End] : 移动到游标所在列的最後面

CTRL+f  or [PageDown] : 向下一页

CTRL+b  or [PageUp] : 向上一页

CTRL+d  : 向下半页

CTRL+u  : 向上半页

CTRL+r  :重做

u : 撤销

 

 

 

PS:其实呢,在 PC 上根本没有这麽麻烦!输入跟编辑都可以在输入模式下完成。 例如:

  • 要删 除字元,直接按 [Delete] 就OK了。
  • 插入状态与取代状态可以直接用 [Insert] 切 换

 

 

参考学习资料


 

posted on 2017-02-21 22:16  苏皖静儿  阅读(147)  评论(0编辑  收藏  举报

导航