linux的基础命令
Linux
linux的目录
linux系统中,文件以树的形式展现,最顶尖的目录为/
在linux系统中,路径之间的层级关系,使用:/来表示。
linux命令的基础
学习Linux,本质上是学习在命令行下熟练使用Linux的各类命令。
linux命令的基础格式
command [-oprions] [parameter]
1.command:命令本身
2.-options:[可选]命令的一些选项,可以通过选线控制命令的行为细节
3.parameter:[可选]命令的参数,多用于命令的指向目标等
ls命令
ls命令的作用是列出目录下的内容,语法细节如下:
ls [-a -l -h] [linux路径]
当不使用选项和参数,直接使用ls命令本体,表示:以平埔形式,列出当前工作目录下的内容
-a选项,表示列出全部文件(包含隐藏的文件/文件夹)
-l选项,以列表的形式展示内容,并展示出更多信息
语法中的选项是可以组合使用的
-h 表示以易于阅读的形式展示出来,-h选项一定要与-l选项一起组合使用。
cd命令
当linux终端打开时,会默认以用户的home目录作为当前工作目录,可以通过cd命令更改当前所在的工作目录
pwd命令
pwd查看当前的工作目录,pwd命令,无选项,无参数,直接输入pwd即可。
绝对路径:以根目录为起点,描述路径的一种写法,路径描述以/开头
相当路径:以当前目录为起点,描述路径的一种写法,路径描述无需以/开头
特殊路径符
. 表示当前目录,如cd./desktop 与cd destop效果一致
.. 表示上一级目录,比如cd.. 即可切换到上一级目录, cd ../.. 切换到上二级的目录
~ 表示home目录,比如:cd ~ 即可切换到home目录或 cd~/desktop,切换到home内的desktop目录
mkdir命令
语法:mkdir [-p] Linux路径
- 参数必填,表示Linux路径,既要创建的文件夹的路径,相对路径或绝对路径均可
- -p选项可选,表示自动创建不存在的父目录,适用于连续多层级的目录,能够创造一个链条。
linux命令简版
1.查看当前目录:pwd
2.切换当前目录:cd
/:切换到根目录
~:切换到home目录
-:切换到上次目录
..:切换到上层目录
3.列出文件名:ls
ll:详细列出所有信息
4.vim编译器:相当于window下的记事本程序
i:进入修改模式
按esc退出编辑状态
:wq 保存并退出 :wq!强制保存
:q不保存退出 :q!不保存且强制退出
5.touch filename:建立文件
cat filename:显示文件内容 -n会显示行号
:> filename:清除文件内容
head -n filename:查看前n行内容
tail -n filename:查看后n行内容
6.wc filename:统计文件
-c 统计字节数
-l 统计行数
-w 统计字数
7.mkdir filename:建立目录
-p 建立多级目录
8.rm filename:删除文件
