Linux常用命令(简)

目录与文件命令

cd命令

  跟Windows中一样,进入相应的目录下。
  命令格式: cd [目录]

ls命令

  查看当前目录下的目录、文件等及其相应权限。
  命令格式: ls [选项] 目录

pwd命令

  查看当前工作目录的完整路径。
  pwd [选项]

mkdir命令

  创建一个指定的名称的目录,要求创建目录的用户具有权限且该目录名不存在。
  mkdir [选项]目录

rm命令

  删除一个目录中的一个或多个文件或目录。
  rm [选项] 文件或目录

rmdir命令

  删除空目录。
  rmdir [选项] 目录

mv命令

  移动文件或者将文件改名,经常用来备份文件或者目录。
  mv [选项] 源文件或目录 目标文件或者目录

cp命令

  复制文件,如果目标文件已经存在,会询问是否覆盖。
  cp [选项] 源文件或目录 目的目录

touch命令

  用来修改文件时间戳或者新建一个不存在的文件。
  touch [选项] 文件

tar命令

  用来压缩和解压文件。tar本身不具有压缩功能,他是调用压缩功能实现的。
  tar [必要参数][选择参数][文件]

查看与搜索

cat命令

  显示文件内容 或者将几个文件连接起来显示 或者从标准输入读取内容并显示,常与重定向符号配合使用。
  cat [选项] 文件

nl命令

  用来计算文件中行号,可以将输出的文件内容自动的加上行号。
  nl [选项] 文件

more命令

  功能类似cat,cat是整个文件的内容从上到下显示到屏幕上,more会以一页一页的显示方便使用者阅读,空格向后,b键向前。more从前向后读取文件,因此在启动时就加载整个文件。
  more [选项] [每屏几行] [查找的子串] [第几行开始] [文件]

less命令

  跟more类似,但使用less可以任意浏览文件,而more仅能向前移动,却不能向后移动,而且less在查看前不会加载整个文件。
  less [参数] 文件

head命令

  用来显示档案的开头至标准输出中,默认head命令打印其相应文件的开头10行。
  head [参数] 文件

tail命令

  用于显示指定文件末尾内容,不指定文件时,作为输入信息进行处理。常用查看日志文件。
  tail[必要参数][选择参数] 文件

which命令

  which指令会在PATH变量指定的路径下,搜索某个系统命令的位置,并且返回第一个搜索结果。
  which 可执行文件命令

whereis命令

  whereis命令是定位可执行文件、源代码文件、帮助文件、在文件系统中的位置。这些文件的属性应属于原始代码,二进制文件,或是帮助文件。whereis程序还具有搜索源代码、指定备用搜索路径和搜索不寻常项的能力。
  whereis [-bmsu] [BMS 目录名 -f ] 文件名

locate命令

  通过系统自动生成是数据库表来查询文件,支持匹配符。但是由于有些系统的数据库表不是实时更新的,所以查到的数据可能不是最新的。
  locate[选择参数][样式]

find命令

  用于在文件树中查找文件,并作出相应的处理。
  find pathname -options [-print -exec -ok …]

##磁盘相关##

df命令

  列出文件系统的整体磁盘使用量

du命令

  评估文件系统的磁盘使用量(常用于评估目录所占容量)

ln命令

  连接文件
  ls [-sf] 源文件 目标文件
  -s 如果不加任何参数就进行连接,那就是hard link,至于-s就是symbolic link
  -f 如果目标文件存在时,就主动将目标文件删除后再创建。

fdisk命令

  磁盘分区

mkfs命令

  磁盘格式化
  mkfs [-t 文件系统格式] 设备文件名

fsck命令

  磁盘检验

mount命令

  磁盘挂载

umount命令

  磁盘卸载





长期不定时更新中。。。。。。。。。