常用终端命令
终端命令格式
command [-option] [option]
命令后面要有一个空格
[ ] 代表可选
ls
(list的缩写)列出 当前文件夹下的内容
白色字体是文件
蓝色字体是目录文件夹
ls -l 显示文件的详细信息
ls -l -h 或ls -lh 文件的详细信息和大小
和通配符组合使用
ls 1*
*代表任意个数的字符
查找开头是1的文件
ls 1?1.txt
?只能代表一个字符
ls [12345]23.txt
[ ]是一个字符组
可以把123,223,323都找出来
pwd
产看当前所在的文件夹
cd [目录名]
切换文件夹
touch [文件名]
新建文件
mkdir [目录名]
创建目录
rm [文件名]
删除指定的文件名
clear
清屏
pwd 是确认所在的目录
cd切换目录
cd ~ 回到家目录,~代表家
cd …回到上一级目录
rm 123.txt 是删除命令,并且不可恢复
rm -r a1 是删除文件a1,文件夹内的也删除
rm -rf * 千万不要在根目录上使用这个命令
复制和移动文件
tree 会调出当前文件的目录结构
终端技巧
自动补全
在敲出 文件,命令,目录的命令的前几个字母,摁下tab键
若是没有歧义,就自动补全
若有歧义,连摁两下tab键会给出提示
曾经使用过的命令
按方向键(上下)可以在曾经使用过的命令间来回切换
不想执行当前选中的命令,按 ctrl+c
隐藏文件
以 . 开头的文件为隐藏文件
比如 touch .123.txt 这已经创建了一个文本文件,但是看不到他,即使输入 ls 也查不到
只有通过 ls -a 才能查到隐藏文件