Linux命令引入
我是谁:whoami
在那里:pwd
做过什么:history
基础命令
- 查看文件:ls
- 文件路径:pwd
- 进入文件夹:cd
常用命令
- 新建:touch,mkdir
- 删除:rm,rmdir
- 复制:cp
- 移动:mv
- 重名:mv
- 查看:cat,tac,head,tail,more,less
- 编辑:echo,vi,vim
命令的介绍
引入
- whoami:输入whoami回显当前用户名
- pwd:显示当前文件夹或者文件所在路径
- history:显示终端的历史操作
基础命令
- ls:查看文件和文件夹
语法:
1. -l:以list的形式,展示文件和文件夹
2. -a:显示所有文件和目录,包括隐藏文件和目录
3. -la:以列表的形式显示所有的文件和目录
4. 路径:查看指定路径下的文件和文件夹,如果不指定路径,则查看按照当前目录路径来查看文件和文件夹 - pwd:查看当前路径
- cd:进入
语法:cd 路径
路径介绍:
1. / :表示根目录,包含home目录
2. ~:表示当前用户目录,为home目录下的用户
3. … :返回上级目录
常用命令
- touch:创建一个新的文件
语法:touch 文件名
touch 文件名 文件名 - mkdir:创建一个新的文件夹
语法:mkdir 文件夹名
mkdir -p 文件夹名/文件夹名 - rm:为删除文件或文件夹
语法:rm -rf 目录名或文件名
rm -r 目录名或文件名
rm -f 目录名或文件名
注意: 数据珍贵谨慎操作 - rmdir:删除空目录
语法:rmdir 目录名 - cp:复制文件或文件夹
语法:cp 文件名 目录名
cp -r 复制目录 复制到 - mv:移动目录文件或重命名
语法:mv 旧目录 新目录
mv 文件名 新文件名 - cat :正序查看
语法:cat 文件名 - tac:倒序查看
语法:tac 文件名 - head:默认显示前10条数据
语法:head 文件名
head -n 显示行数 文件名 - tail:默认显示后十行内容或动态显示内容
语法:tail 文件名
tail -n 显示行数 文件名
tail -f 文件名 - more:按百分比查看内容
语法:more 文件名
more -行数 文件名 - less:分页查看文件:
语法:less 文件名
操作:空格向下翻页,q退出,b向上翻页 - echo:写操作
语法:echo ‘内容’>文件名
echo “内容”>>文件名 - vi,vim:编辑文件
命令模式
命令行:
dd:删除光标选择行
gg:跳转到第一行
shift+G:跳转到最后一行
shift+4 :跳转到行尾
插入:
i:插入操作
ESC:退出插入模式
末行:
::进入末行模式
!:强制退出
q:退出
w:保存