Linux常见指令

Posted 语风之

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux常见指令相关的知识,希望对你有一定的参考价值。

文章目录

ls指令

语法:

  • ls [选项] [目录或文件]

功能:

  • 对于目录,该命令列出该目录下的所有子目录和文件;
  • 对于文件,该命令列出文件名以及其他文件的相关信息。

常用选项:

  1. -l 列出详细信息。
  2. -a 列出目录下的所有文件,包括以 . 开头的文件。
  3. -F 再每个文件名后附上1个字符以说明该文件的类型。
  • “*” 表示可执行的普通文件;
  • “/” 表示目录,即,文件夹;
  • “@” 表示符号链接;
  • “|” 表示FIFOS,即,管道;
  • “=” 表示套接字。
  1. -r 对目录反向排序。
  2. -t 以时间排序。
  3. -s 在文件名前面输出文件的大小。
  4. -1 一行只输出1个文件。
  5. -h 文件大小以 K/M/G 来表示。
  6. -lrt 按时间排序,最新的排在最下面。

PWD命令

语法: pwd
功能: 显示当前用户所在的目录,即,路径。(输出的该路径为绝对路径,即,以根目录开始的路径。)

  • tip:
    路径分为绝对路径和相对路径,相对路径为从某个文件夹开始计算的路径(即,相对于某个文件夹的路径。)。

cd指令

语法: cd 目录名
功能: 改变工作目录。将当前工作目录改变到指定的目录下。

  1. cd ~ 回到用户的家目录
  • tip:
    家目录:非root用户的家目录在 /home/用户名里面,而root用户的家目录在 /root里面。
  1. cd / 到根目录
  • tip:
    根目录是目录的最高层,所有的文件都在根目录下。
  1. cd [相对路径]
  2. cd [绝对路径]

touch指令

语法: touch 文件名
作用: 创建文件。

  • tip:
    touch创建处的文件为普通文件。

mkdir指令

语法: mikdir -p 文件夹名
功能: 创建多个文件夹。

  • tip:
    若创建目录时,未加入 -p ,只能创建1个目录。

rm指令&&rmdir

rm

功能: 删除文件或文件夹。

  • 删除文件 rm [filename]
  • 删除文件夹 rm [选项] [foldername]
  1. -r 递归删除,即,删除目录及其下所有文件。
  2. -i 每1补6都询问是否操作。
    3. -f 不用询问,强制删除。

    . tip:
    . rm ,即 rm ./,意思为删除当前目录下的所有文件。

    rm /,从根目录开始删除。(*********************************************************)
    (警示,千万不能尝试,尝试之后,所有文件,都没有了,只能重装系统,无法找回任何文件)

rmdir 删除空文件夹

man指令

**功能:**查看联机手册查看参数相关信息。

tip:
2 是2号手册,是系统调用,如open,write之类的(通过这个,至少可以很方便的查到调用这个函数,需要加什么头文。
件)
3 3是3号手册,是库函数,如printf,fread4是特殊文件,也就是/dev下的各种设备文件。

cp指令

语法: cp [选项] [源文件或目录] [目标文件或目录]
**功能:**复制文件或目录

  1. -r 递归处理,将指定目录下的文件与子目录一并处理。
  2. -f 强行复制文件或目录, 不论目的文件或目录是否已经存在。
  • tip:
    cp既可以将文件拷贝到某1文件夹下,也可以在拷贝的时候继续重命名。

mv指令

语法: mv [源文件或目录] [目标文件或目录]
功能:

  1. 移动文件或文件夹到指定目录。
  2. 重命名(也是在工作中替换删除的常用手段)。

cat

语法: cat [文件]
功能: 查看目标文件的内容。

小结

linux的实际操作其实并没有那么难。一开始接触时,因为不太适应,所以,即使是简单的指令,也会出错,甚至自己还找不到原因。在跟着老师的课继续听下去之后,逐渐的适应了linux,现在再操作起来,以前的问题现在就可以很简单的解决了。

以上是关于Linux常见指令的主要内容,如果未能解决你的问题,请参考以下文章

Linux常见指令

linux:基本指令操作常见指令操作及总结

Linux常见指令

Linux常见指令

Linux编程一Linux常见指令和权限理解(思维导图总结)

Linux编程一Linux常见指令和权限理解(思维导图总结)