linux基础指令一

1.cd(change directory)

      作用:切换目录。 

      语法:cd [路径];cd后面跟相对路径或者绝对路径没表示进目录。如果不跟任何东西,会进入当     前用户的家目录。

      说明:cd指令可以让用户在不同的目录间切换,但是该用户必须拥有足够的权限进入目的目录。 

  相对路径概念:不从/开始,而从当前的目录开始。例如:./home/bobojf

  绝对路径概念:从/开始的目录,就叫绝对路径。例如:/mnt/bobojf

   . :代表当前的目录,也可以使用./来表示;

  .. :代表上一层目录,也可以../来表示。


2.pwd(print working directory)

   作用:显示当前所在的工作目录。

   语法:pwd [--help] [[--version]

   说明:执行pwd指令可以得出目前所在目录的绝对路径。


3.touch

   作用:创建一个空文件&改变文件和目录时间

   语法:touch [选项] [文件名或目录名]

   说明:touch命令用于在linux系统中建立一个空文件,如果文件存在,怎会修改文件的最后的访问时间,而不会去更改文件的内容。


4.ls(list)

  作用:理出目录内容

  语法:ls [选项] [文件或目录]

  常用选项:-a:显示所有的文件和目录; -l:使用详细格式列表;  -d:显示目录名称而非其内容;

                  -z:显示文件或目录的上下文


5.cat(concatenate)

   作用:显示文本文件内容,也可以给文件追加内容到结尾。一般小文件用cat。

   语法:cat [选项] [文件名]

   用法:-n:由1开始对所有输出的行数编号(显示行号)。-b:和-n相似,只不过对于空白行不编号。

             -s:当遇到有连续两行以上的空白行,就代换一行的空白行。


6.more(一页一页翻动)

   按键的作用:

    空格键:代表想下翻一页;  Enter:代表向下滚动一行;  :f : 立刻显示出文件名以及目前显示的行数

    /字符串:代表在这显示的内容当中,向下查询“字符串”这个关键字;

    q:代表立刻离开more,不在显示该文件内容。

    b或[ctrl]-b:代表往回翻页,不过这操作只对文件游泳,对管道无用。

    例子:more /etc/man.config


7.less(一页一页翻动)

  作用:在使用more的时候,没办法向前面翻,只能往后面看,使用了less时,就可以使用上下等按键来往前往后翻看文件。除此之外,在Less里面可以拥有更多的查询功能。实现向下向上查询。

  可以输入的命令:

   空格键:向下翻动一页;  [pagedown]:向下翻动一页; [pageup]:向上翻动一页

   /字符串:向下查询“字符串”的功能;  ?字符串:向上查询“字符串”的功能;

   n:重复前一个查询;    N:反向重复前一个查询;  q:离开less这个程序。


8.head(取出前面几行)

   语法:head [-n number] 文件

   例子:默认是开头前10行:head /etc/passwd

            显示开头前K行:head -k /etc/passwd

                                     head -n k /etc/passwd

                                     head -n +k /etc/passwd

              除最后K行外,显示剩余全部内容:head -n -k /etc/passwd


9.tail(取出后面几行)

   语法:tail [-n number] 文件

   例子:默认是显示末尾10行:tail /etc/passwd

            显示末尾K行:tail -k /etc/passwd

                                 tail  -n k /etc/passwd

                                 tail -n -k /etc/passwd

             从开头第K行开始输出:tail -n +k /etc/passwd

10.cp(copy)

     作用:复制文件或目录

     语法:cp [选项] [源文件或目录] [目标文件或目录]

     常用选项:-f:强行复制文件或目录,不论目标文件或目录是否已存在;

                      -r:递归处理,将指定目录下的文件与子目录一并处理。

                      -i:覆盖已经存在文件之前先询问用户。
                  -v:将复制的过程输出到屏幕。






   本文转自327051661 51CTO博客,原文链接:,http://blog.51cto.com/andyboge/1747159如需转载请自行联系原作者



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值