Linux基本命令

105 阅读2分钟

携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第2天,点击查看活动详情


Linux基本命令

使用命令的基本形式:

命令 选项 参数注意要有空格

ls

  • 显示文件或目录

选项:

-a 	隐藏文件也显示出来
-l	显示详细信息
-i	列出inode号码

image-20220714183717134

pwd

  • 显示当前用户所在的目录

image-20220714184113773

cd

  • 切换到某一目录下

image-20220714185213929

路径

  • 绝对路径:从根目录开始到指定的目录
  • 相对路径:从当前路径下到指定目录

touch

  • 创建一个普通文件,或者更改文件或目录的信息

image-20220714185653435

stat

  • 显示文件或文件系统状态

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hqVl7S5G-1658116057897)]]

mkdir

  • 创建一个目录

选项:

-P:可递归创建目录

image-20220714192813952

rmdir

  • 删除一个空目录

选项:-p:如果删除目录的父目录也是空目录,也把该父目录也删去。

image-20220714201016100

rm

  • 删除目录或者文件

选项:

-r:递归式删除,删除目录及以下文件

-f:强制删除

image-20220714201919300

man

  • 查询手册

man+指令

例如:man ls

image-20220714202201135

cp

把文件或者目录复制到指定位置。

image-20220718083348786

mv

把文件或者目录移动到指定位置

image-20220718085107598

cat

查看文件内容:

image-20220718085532764

  • tac(倒着查看文件内容)
  • image-20220718085632880

重定向

echo

  • 输出重定向:

image-20220718092648766

​ 显示到显示屏上。

image-20220718092836185

​ 写入到文件中。

追加重定向:不覆盖,从下一行开始写入。

image-20220718093157346

输入重定向:

image-20220718093958057

more

一页一页的显示文件内容

less

显示文件内容:(相对与more来说,可以上下翻看查看)

head

获取文件头多少行

head -几行 文件名

image-20220718101757156

tail

获取文件尾后几行

tail -几行 文件名

image-20220718101907553

find

查找文件。

image-20220718105333171

grep

在文件中查找字符串,并打印出来。

image-20220718105205801

zip/unzip

打包,压缩,解压缩。

-r:递归式压缩,把目录以及子目录一并处理。

image-20220718111411594

image-20220718111506995

tar

打包,压缩,解压。

选项:

-c:压缩

-x:解压

-v:压缩过程显示文件

image-20220718113908243

uname

选项:

-a:显示系统全部信息

-r:显示内核信息

image-20220718102651337

while

寻找指令

which 指令

image-20220718104158458

这里的alias是起别名。

whereis

在一些特定的目录下文件或者目录名