linux基本命令与终端操作、linux命令英文全称解释、ls clear cd pwd cat touch cp rm rmdir mkdir mv file find grep sudo su

linux终端的命令提示符

命令提示符由四部分组成:当前登陆的用户名、主机名、当前所在目录、用户提示符

linux基本命令

查看目录下文件及文件夹:ls

英文全称(助记):list

命令参数:

  • -a:all。输出所有文件及文件夹,包括隐藏文件
  • -l:line。以行的形式显示文件信息,并显示出详细信息(权限、大小、修改时间)
  • -h:human-able。将文件大小以 KB、MB、GB 等人类易懂的单位表示
  • -r:reverse。按文件名称反序排列
  • -t:time。按照文件建立时间先后依次列出

清除屏幕:clear

功能:清除屏幕。(并不是完全删除整个终端的显示,而是将以前的内容滚动到上面收起来,滚动鼠标滚轮可以将以前的再显示出来)

切换当前工作目录:cd

英文全称:change directory

命令参数:

  • ~:用户home目录。
  • .:当前所在目录。
  • ..:当前目录的上一层目录。

显示当前工作目录:pwd

英文全称:print work diretory

显示文件内容:cat

英文全称:concatenate files and print on the standard output

功能:将文件或标准输入组合输出到标准输出。这个命令常用来显示文件内容。

命令参数:

  • -n:显示行号。

新建文件:touch

英文全称:

功能:常用于创建一个新文件。如果文件已存在,则更新时间属性为当前系统时间。也用于修改文件或者目录的时间属性。

复制文件:cp

英文全称:copy

功能:复制文件或目录

命令参数:

  • -f:force,强制覆盖已经存在的目标文件而不给出提示。
  • -d:复制时保留软链接。(直接用cp复制软链接时,会复制文件的实体,加了-d后只会复制软链接)
  • -i:如有同名文件,覆盖前会要求用户确认。
  • -p:将修改时间和访问权限也复制到新文件中。
  • -r:recurse,递归。若复制的是一个文件夹,将复制该目录下所有的子目录和文件。
  • -a:相当于 -dpr 的功能合集。通常在复制目录时使用,保留软链接、文件属性,并复制目录下的所有子目录和文件。

删除文件:rm

英文全称:remove

功能:删除文件或目录

命令参数:

  • -f:强制删除目标文件而不给出提示。
  • -i:删除前会询问确认。
  • -r:recurse,递归。将该目录下所有的子目录和文件全部删除。

删除文件夹:rmdir

英文全称:remove directory

功能:删除目录下所有的子目录和文件,与 rm -r 功能一样。

新建目录:mkdir

英文全称:make directory

功能:新建目录。

命令参数:

  • -p:递归创建目录,即使上级目录不存在,也会按目录层级自动创建目录,可以一次可以创建多级文件夹。

移动目录:mv

英文全称:move

功能:移动路径,或修改文件(目录)名。

命令参数:

  • -f:强制覆盖目标文件而不给出提示。
  • -i:如遇同名文件/目录时,覆盖前会询问确认。
  • -b:如遇同名文件/目录时,执行覆盖前,会为其创建一个备份。
  • -n:不要覆盖任何已存在的文件或目录。

查看文件类型:file

功能:查看文件类型(像编码格式,可执行的系统环境等信息)

查找文件:find

功能:在指定目录下查找文件。

命令参数:

  • -name,-iname:查找文件名称符合的文件。-iname会忽略大小写。
  • -ctime -xx:change time。过去xx天被修改过的文件。
  • -empty:空文件。

ctrl+c 打断操作(查找过程中如不想继续查找,按ctrl+c可终止查找)

搜索文件内容:grep

英文全称:Global search regular expression and print out line

功能:全局搜索正则表达式和打印输出行

命令参数:(参数太多,正则表达式的写法请参照其他)

  • -i:忽略字符大小写的差别。
  • -n:显示行数编号。

切换管理员用户:sudo su

sudo:super user do,以管理员身份运行。

su:substitute/switch user,选择用户。

本机网络信息:ifconfig ping

ifconfig:显示或设置网络设备信息

ping:用于检测主机

关机重启:shutdowm、reboot

sync:用于数据同步,缓存与实体硬盘的同步

man:帮助手册

shutdown:关机

reboot:重启

猜你喜欢

转载自blog.csdn.net/Mark_md/article/details/110238723