码迷,mamicode.com
首页 > 系统相关 > 详细

Linux 常用命令

时间:2016-04-26 19:19:54      阅读:252      评论:0      收藏:0      [点我收藏+]

标签:

  Linux 下相关命令太多,而且每个命令的用法有许多不同的选项,在这里仅仅是介绍最简单最基本的用法,实际遇到问题可以查找具体的用法。

1.cd

  切换目录,例如 cd /home 可切换到home目录,cd ..  可返回上一级目录。

2.pwd  

  显示当前目录。

3.mkdir

  建立一个新的目录,例如 mkdir text 新建一个text目录。

4.rmdir

  删除一个空目录,例如 rmdir text 删除text目录。rmdir -p test1/test2,利用 -p 这个选项,可以将 test1/test2 一次删除。

5.ls

  显示当前目录下的清单,如果要看详细的信息可以用ls -l (显示长串信息),ls -al(包含隐藏档) 

6.touch

  新建一个文件,例如 touch 1.txt 创建一个文本文件。

7.rm

  如果要删除的目录不是空目录,可以用rm 命令

  -r 的意思是递归删除,-f的意思是强制删除,上面可以看出我用 rm -rf test命令的时候,把目录名打错了,所以建议大家以后多用 tab键补全。

8.cp

  复制文件或目录,cp  源文件 目标文件,例如 cp 1.txt  /tmp 将当前目录下的1.txt文件复制到 /tmp 目录下

  如果目标目录下已经存在该文件,执行mv命令,系统会提示是否覆盖,如果不想提示可以使用 \cp 源文件 目标文件。

9.mv

  移动文件、目录或更名,例如 mv /home/1.txt  /tmp 可将文件移动到/tmp目录下,mv test test1将目录名称更名为 test2。学要注意下面几个选项:

  -f :force 强制的意思,如果目标档案已经存在,不会询问而直接覆盖
  -i :若目标档案 (destination) 已经存在时,就会询问是否覆盖
  -u :若目标档案已经存在,且 source 比较新,才会更新 (update)

10.cat

  直接查阅一个文件的内容,例如 cat -n /home/1.txt,其中-n可以显示出行号。

11.tac

  反向显示文档内容,由最后一行到第一行反向在屏幕上显示出来,cat和tac相反。

12.nl

  还可以用nl添加行号显示出内容

13.more

  nl 、 cat和 tac 都是一次性的将数据一口气显示到屏幕上面,而more可以进行一页一页翻动,例如more /etc/man.config。在 more 这个程序的运作过程中,可以使用以下几个按键:

  空格键 (space):代表向下翻一页
  Enter :代表向下翻一行
   /字符串 :代表在这个显示的内容当中,向下搜寻『字符串』这个关键词
   :f :立刻显示出文件名以及目前显示的行数
   q :代表立刻离开 more ,不再显示该档案内容

14.less

  有more,当然也有less命令,而且用法比more更丰富,less /etc/man.config。在 less 这个程序的运作过程中,可以使用以下几个按键:

  空格键 :向下翻动一页
  [pagedown]:向下翻动一页
  [pageup] :向上翻动一页
  /字符串 :向下搜寻『字符串』的功能
  ?字符串 :向上搜寻『字符串』的功能
  n :重复前一个搜寻 (与 / 或 ? 有关!)
  N :反向的重复前一个搜寻 (与 / 或 ? 有关!)
  q :离开 less 这个程序

15.head

  head (取出前面几行),例如 head -2 test.txt 取出test.txt文档中的前两行。

16.tail

  有head相反的就有tail,tail(取出后面几行),例如 tail -2 test.txt 取出test.txt文档中的后两行。 

17.od

  上面几个读取的都是文本文档,如果要查阅非文本文档,就要使用od。

18.echo

  将信息输出到屏幕或文件中。例如 echo ‘I am studying linux.‘>>oldboy.txt 可以将信息输出到oldboy.txt文件中去。

  

 

Linux 常用命令

标签:

原文地址:http://www.cnblogs.com/Wxtrkbc/p/5435865.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!