Linux常用命令汇总(一)

1.命令格式

command [ -options ] [ parameterl ]

command :命令名 相应功能的英文单词或缩写
-options :选项 可用来对命令进行控制
parameterl :传给命令的参数

例如:ls -alh

2.常用命令

  • 友情提示:请进入家目录练习命令 不要在根目录练习 以免误删数据
  • 进入家目录:cd ~

1)- -help

帮助信息(中文)只能查看命令
用法:想要查询的命令 --help
Linux常用命令汇总(一)

2)man(manual)

查看命令、库函数和系统调用(英文)
常用的三个章节:第1章节是命令、第2章节是系统调用、第3章节是库函数
用法:man 章节数n 内容 (如果省略章节数 man默认从第1章节开始查找)
Linux常用命令汇总(一)
要注意退出条件
Linux常用命令汇总(一)

3)自动补全命令 tab

会根据输入的前几个字符进行判断补全

4)查看历史命令 history

显示历史输入过的命令内容和个数
Linux常用命令汇总(一)

5)重定向 >

将本来输出到终端上的数据 重新定向输出到文件

例如 ls > a.txt

Linux常用命令汇总(一)

6)管道 |

一端是写端 一端是读端
先写入的数据会先读(类似于队列)
用法:写端 | 读端

例如 ls /etc | more (用more的方式显示ls的结果)
ls显示的结果自动写入管道,more自动从管道的读端读出ls写入的数据

7)ls

查看目录下的文件信息,默认查看当前目录
-l 列表显示
-a 显示隐藏文件
-h 配合-l以人性化的方式显示文件大小

a l h 无顺序 可随意组合调用
例如
Linux常用命令汇总(一)

8)tree

树状显示目录结构 一般需要下载
sudo apt-get install tree
注意:如果目录结构复杂 尽量加上显示的层数
用法:tree -L n (n为要显示的层数)
Linux常用命令汇总(一)
Linux常用命令汇总(一)

-L 2 只显示两层

9)清屏 clear

10)切换目录 cd

cd 路径 进入指定路径下的目录

路径可以为绝对路径 也可以为相对路径
cd /home 可进入home(指定)目录
cd ./b 进入当前路径下的b目录 (./可以省略)

cd . . 返回上一级目录

cd - 进入上一个进入的目录
方便用于两个经常转换的目录之间的快速跳转
Linux常用命令汇总(一)

注意区分“上一级目录“和”上一个进入的目录“

cd ~ 进入家目录
Linux常用命令汇总(一)

11)显示当前位置的绝对路径 pwd

Linux常用命令汇总(一)

12)创建文件夹 (目录)mkdir

-p 递归的在指定路径下创建文件夹
Linux常用命令汇总(一)

13)创建文件 touch

只能创建文件 不能编辑文件
Linux常用命令汇总(一)

空格隔开也可以创建多个文件
Linux常用命令汇总(一)

14)显示文本内容 cat

将文件的内容以字符串的形式 显示到终端
Linux常用命令汇总(一)

15)删除文件或目录 rm

用法:rm 文件名/目录名 -rf
删除文件:
Linux常用命令汇总(一)
删除目录:
-r 递归删除目录以及目录内所有文件及文件夹
Linux常用命令汇总(一)
强制删除
-f 删除文件时不做任何提示,如果没有不会出错

rm * -rf 清空当前目录
sudo rm /* -rf 删除库中所有文件