> 文章列表 > 【Linux基础】常用命令整理

【Linux基础】常用命令整理

【Linux基础】常用命令整理

ls命令

  • -a选项,可以展示隐藏的文件和文件夹
  • -l选项,以列表形式展示内容
  • -h,需要和-l搭配使用,可以展示文件的大小单位
  • ls -lah等同于la -a -l -h

cd命令(change directory)

  • 语法:cd [Linux路径]
  • 使用参数切换到指定路径,不使用参数,切换工作目录到当前用户的HOME

pwd命令(print work directory)

  • 没有参数,没有选项,直接使用,输出当前所在的工作目录

路径相关指令

  • .表示当前目录,比如cd . 或者cd ./Desktop
  • . .表示上一级目录,比如cd. . 或者cd . . / . .
  • ~表示用户的HOME目录,比如cd ~或者cd ~/Desktop

mkdir命令(make directory)

  • 用于创建新的目录(文件夹)
  • 语法:mkdir [-p] Linux路径
  • -p表示自动创建不存在的父目录

touch命令

  • 创建一个新的文件
  • 语法:touch Linux路径
  • 参数必填,表示要创建的文件的路径

cat命令

  • 用于查看文件内容
  • 语法:cat Linux路径
  • 参数必填,表示要查看的文件的路径

more命令

  • 用于查看文件内容,可翻页查看
  • 语法:more Linux路径
  • 参数必填,表示要查看的文件的路径
  • 使用空格进行翻页,使用q退出

cp命令(copy)

  • 用于复制文件或者文件夹
  • 语法:cp [-r] 参数1 参数2
  • -r,可选,用于复制文件夹,表示递归
  • 参数1,Linux路径,表示被复制的文件或者文件夹
  • 参数2,Linux路径,表示要复制去的地方

mv命令(move)

  • 用于移动文件或者文件夹
  • 语法:mv 参数1 参数2
  • 参数1,Linux路径,表示被移动的文件或者文件夹
  • 参数2,Linux路径,表示要移动去的地方,如果目标不存在,则等于改名操作

rm命令(remove)

  • 用于删除文件或者文件夹
  • 语法:rm [-r -f] 参数1 参数2 . . . . . . 参数N
  • -r选项,可选,用于文件夹删除
  • -f选项,可选,用于强制删除,一般用于root用户
  • 参数,表示被删除的文件或者文件夹,支持多个,空格隔开
  • 参数也支持通配符,进行模糊匹配

which命令

  • Linux命令其实本质上是一个个的二进制可执行程序,和windows系统中的.exe文件是一个道理。通过使用which命令,我们可以查看所使用的一系列命令的程序文件存放在哪里
  • 语法:which 要查找的命令

黑咖啡社区