此篇文章为博主在学习Linux中记录
常用命令总结
- ls 显示目录内容 (list directory contents)
ls
不显示隐藏的文件和子目录ls -a
显示目录中所有的文件和子目录(包括隐藏文件)ls -l
显示目录中文件和子目录的详细信息(包括权限、大小、创建/修改时间等)ls -lh
文件大小以KB/MB为单位ls -l|grep "^-"| wc -l
查看当前目录下的文件数量(不包含子目录中的文件)参考
- df 查看磁盘空间 (report File system Disk space usage)👉菜鸟教程
df -h
查看磁盘信息,-h
选项为根据大小适当显示
du 显示磁盘使用情况(disk usage)
- mkdir 创建目录 (make a directory)
mkdir -p A/B
新建目录A和A中的目录B,无需mkdir两次
- touch 用于新建文件(这可能是最基本的用法了)
touch xxx.cpp
新建一个cpp文件
- cd 切换目录 (change working directory)
- cp 复制 (copy)
- mv 移动文件/目录(可用作重命名)
- rm 删除 (remove)
- pwd 打印当前工作目录(Print Working Directionary)
- man 显示命令的详细使用说明 (manual)
echo TODO
终端(Terminal)中常用快捷键(shortcuts)
Ctrl+L
清屏(并不是真正意义上的清屏,和WIndows中cls还是有差异的)Ctrl+U
清除当前命令Ctrl+A
移动到行首Ctrl+E
移动到行尾- 复制/粘贴需要按住Shift键
- 复制
Ctrl+Shift+C
- 粘贴
Ctrl+Shift+V
- 复制
解压命令
- zip文件
unzip xxx.zip
解压到指定文件夹unzip xx.zip -d dir_name
- tar.gz文件
tar -zxvf xxx.tar.gz
查找文件
- 根据文件名查找文件
find -name "xxx.x"
操作系统版本相关
uname -a
或cat /proc/version
来源:https://www.cnblogs.com/Todd-Qi/p/10709424.html