系列文章目录
目录
前言
linux的基本命令学习
一 Linux的简单介绍
Linux,全称GNU/Linux,是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。
虚拟机
虚拟机的几种状态
挂起:虚拟机保持上次的状态,下次打开时自动恢复上次的状态
关机:关闭虚拟机
Linux下文件和目录特点
文件或目录名称最长有256个字符
以 . 开头文件为隐藏文件,要使用-a才能显示
.代表当前目录
..代表上一级目录
终端命令格式
注:
command:命令名,相应功能的英文单词或缩写。
[-options]:选项,用来对象命令进行控制,可省略。
parameter:传给命令的参数,可以是0个,1个或多个
[ ]代表可省略
二 Linux基本命令
例如:
注意: 1 蓝色的是文件夹,白色的是文件
可查询命令有关信息的两种相关命令
例如:
注:命令与--help之间有空格
注:
例如 :man是linux提供的查询手册,包含绝大部分命名
通配符
ls命令
功能:列出目录的内容
语法:ls
参数:
参数:
例如:
cd命令
功能:更改当前目录
语法:cd
常见用法:
例如:
注:命令后均要加空格
touch命令:
功能:创建文件或修改时间
若文件不存在,则创建,若文件存在,则修改创建时间
语法:touch 文件
注:touch只能创建文件,不能创建目录
例如:
mkdir命令:
功能:创建目录
语法: mkdir 目录
例如:
rm命令:
功能:删除文件或目录
语法: rm 文件/目录
例如:
注:删除文件夹必须加-r参数
拷贝和移动文件命令
tree命令
功能:以树状图列出文件目录
语法:tree[目录名]
注:使用这个命令要先下载软件包,终端上输入sudo apt update 回车 输入密码 回车即可
参数:
参数:
例如:
cp命令:
功能:将一个文件/目录复制到另一个文件/目录
语法:cp 源文件 目标文件
参数:
例如:
mv命令:
功能:移动文件或目录,或者给文件或目录重命名
语法: mv 源文件 目标文件
参数:
例如:
查看文件内容命令
cat命令
功能:查看文件内容,创建文件,文件合并,追加文件内容等 ,一次显示所有文件内容,所以适用于文件内容较少的情况
语法: cat 文件名
参数:
例如:
more命令
功能:分屏显示文件内容,每次显示一页 使用于查看文件内容较多的情况
语法: more 文件名
参数:
例如:
grep命令
功能:对文本文件进行模式查找
语法: grep 搜索文本 文件名
参数:
常见两种模式:
例如:
linux小技巧
自动补全:
打出 文件/目录的前几个字母后,按下tab键:
若打出的文件/目录是唯一的,系统自动补全
若打出的文件/目录不唯一,再按tab键,会显示有关文件/目录
使用过的命令:
按 ↑ / ↓ 可在使用过的命令中来回切换
想要退出,按ctrl+c
总结
学习和了解了linux的一些基本概念和特点,主要学习了linux的基本命令。