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如需转载请自行联系原作者



相关文章
|
6天前
|
消息中间件 Linux
Linux:进程间通信(共享内存详细讲解以及小项目使用和相关指令、消息队列、信号量)
通过上述讲解和代码示例,您可以理解和实现Linux系统中的进程间通信机制,包括共享内存、消息队列和信号量。这些机制在实际开发中非常重要,能够提高系统的并发处理能力和数据通信效率。希望本文能为您的学习和开发提供实用的指导和帮助。
55 20
|
2月前
|
Linux
linux-du指令
`du`命令是Linux系统中查看磁盘使用情况的基本工具之一。通过灵活使用 `du`命令的各种选项,可以准确、高效地获取文件和目录的大小信息,有助于系统管理员进行磁盘空间管理。无论是查找大文件、分析目录结构还是排除特定类型的文件,`du`命令都提供了丰富的功能和灵活的配置。理解和掌握 `du`命令的使用,对于维护和优化Linux系统的磁盘空间至关重要。
40 4
|
3月前
|
Linux Windows
【Linux】-基本指令(下)
【Linux】-基本指令(下)
【Linux】-基本指令(下)
|
2月前
|
安全 Ubuntu Unix
【Linux】基础指令
本文介绍了Linux操作系统的基本概念及特点,强调了其开源性、多用户多任务处理能力、稳定性和安全性。文章重点讲解了多个Linux基础命令,如ls、cd、touch、mkdir、rm、man、cp、mv、cat、less、find、grep、tar等,旨在帮助初学者快速掌握Linux命令行操作,为后续深入学习奠定基础。
71 0
|
3月前
|
Linux
【Linux第一弹】- 基本指令
【Linux第一弹】- 基本指令
43 1
|
3月前
|
并行计算 Ubuntu Linux
Ubuntu学习笔记(三):Linux下操作指令大全
Ubuntu学习笔记,介绍了Linux操作系统中常用的命令和操作,如文件管理、系统信息查看、软件安装等。
53 3
|
3月前
|
Unix Linux 索引
【Linux】-基本指令(上)
【Linux】-基本指令(上)
|
3月前
|
Linux Shell Windows
Linux入门1——初识Linux指令
Linux入门1——初识Linux指令
41 0
Linux入门1——初识Linux指令
|
3月前
|
人工智能 Unix Linux
装杯 之 Linux指令
本文介绍了Linux操作系统的基本命令。首先欢迎各位进入Linux的世界,并展示了`ls`命令,用于列出目录下的文件和子目录。接着介绍了`pwd`命令,用于显示当前目录;`cd`命令,用于切换目录;`mkdir`命令,用于创建目录;`touch`命令,用于创建普通文件或修改文件时间戳;`rmdir`命令,用于删除空目录;以及`rm`命令,用于删除文件或目录。通过这些基本命令,你可以开始探索和管理Linux系统。
|
5月前
|
存储 Linux
Linux专栏08:Linux基本指令之压缩解压缩指令
Linux专栏08:Linux基本指令之压缩解压缩指令
75 4