Linux笔记二


title: Linux笔记二
date: 2019-05-17 19:38:45
tags: Linux笔记
categories: 技术


Linux学习笔记(笔记二)

实用指令

man

  • man [命令或配置文件] (功能描述:获得帮助信息)

help

  • help [命令](功能描述:获得shell内置命令的帮助信息)

pwd

  • pwd(功能描述:显示当前工作目录的绝对路径)

ls

  • ls [选项] [目录或文件]
  • 常用选项:
  • -a:显示当前目录所有的文件和目录,包括隐藏的
  • -l:以列表的方式显示信息

cd

  • cd [参数](功能描述:切换到指定目录)
  • cd ~:回到自己的家目录
  • cd..:回到当前目录的上一级目录
  • ps:绝对路径与相对路线

Linux笔记二_第1张图片

mkdir

  • mkdir [选项] 要创建的目录(功能描述:用于创建目录 make directory)

常用选项

  • -p:创建多级目录

rmdir

  • rmdir [选项] 要删除的空目录(功能描述:删除空目录)
  • ps:rmdir删除的是空目录,如果目录下有内容时无法删除
  • ps:如果需要删除非空目录,则需要使用 rm -rf [要删除的目录]

touch

  • touch [文件名称] (功能描述:创建空文件)

cp

  • cp [选项] source desk(功能描述:拷贝文件到指定目录)

常用选项

  • -r:递归复制整个文件夹
  • ps :\cp -r xxx/ yyy/:将xxx文件夹复制到yyy文件夹,如果yyy文件夹已有xxx文件夹则直接覆盖,并且不提示(因为cp前加了\

rm

  • rm [选项] 要删除的文件夹或目录(功能描述:移除【删除】文件夹或目录)

常用选项

  • -r:递归删除整个文件夹
  • -f:强制删除并且不提示

mv

  • mv oldNameFile newNameFile(功能描述:重命名)
  • mv /temp/movefile /targetFolder(功能描述:移动文件夹)

cat

  • cat [选项] 要查看的文件(功能描述:查看文件内容,以只读的方式打开)

常用选项

  • -n:显示行号
  • ps:cat只能浏览文件,而不能修改文件,为了浏览方便,一般会带上管道指令|morecat 文件名 |more

more

  • more 要查看的文件 (功能描述:它以全屏幕的方式按页显示文本文件内容)
  • ps:快捷键

Linux笔记二_第2张图片

less

  • less 要查看的指令 (功能描述:用来分屏查看文件内容,与more类似,但比more的指令更加强大,由于并不是将整个文件加载后才显示,所以对于显示大型文件具有更高的效率)
  • ps:快捷键

Linux笔记二_第3张图片

>指令 和 >>指令

  • > (功能描述:输出重定向,将与哪来的文件内容覆盖)
  • >> (功能描述:不会覆盖原来文件的内容,而是追加到文件的尾部)

echo

  • echo [选项] [输出内容](功能描述:输出内容到控制台)

head

  • head 文件 (功能描述:查看文件头10行内容)
  • head -n 5 文件 (功能描述:查看文件头5行内容)

tail

  • tail 文件 (功能描述:查看文件后10行内容)
  • tail -n 5 文件 (功能描述:查看文件后5行内容)
  • tail -f 文件 (功能描述:实时追踪该文档的所有更新,工作中常用)

ln

  • ln -s [原文件或目录] [软链接名] (功能描述:给原文件创建一个软连接(类似于windows中的快捷方式))
  • ps:想要删除软链接名 rm -fr 软链接名 (软链接名后面不能有\)

history

  • history (功能描述:查看已经执行过的历史指令)
  • history 10 (功能描述:查看最近使用的10个指令)
  • ![history中历史指令的编号] (功能描述:再次执行该编号指令)

你可能感兴趣的:(笔记)