常用文件管理命令
-
ctrl c:取消命令,并且换行
-
ctrl u:清空本行命令
-
tab:可以补全命令和文件名,如果补全不了快速按两下tab键,可以显示备选选项
-
ls:列出当前目录下所有文件
ls -a:查看所有文件包括隐藏文件(以.开头的文件就是隐藏文件)
ls -l:查看当前路径下文件的读、写、执行权限
ls|wc -l:查看ls下有多少个文件 -
pwd:显示当前路径
-
cd XXX:进入XXX目录下,cd…返回上层目录
.:当前目录 …:上级目录 ~:家目录
cd -:返回改变路径前的路径 -
cp XXX YYY:将XXX文件复制成YYY,XXX和YYY可以说同一路径,例如…/dir_c/a.txt,表示上层目录下的dir_c文件夹下的文件a.txt
cp XXX YYY -r:将XXX目录(文件夹)复制到YYY下
非当前路径重命名方法:cp a.txt …/b.txt -
mkdir XXX:创建目录(文件夹)XXX
mkdir -p:-p 如果文件夹不存在,则创建 -
rm XXX:删除普通文件
rm XXX -r:删除文件夹
rm *.txt:删除所有.txt类型文件
rm *:删除所有文件(不包括文件夹)
rm * -r:删除所有文件夹 -
mv XXX YYY:将XXX文件移动到YYY下,和cp命令一样,XXX和YYY可以是用一个路径,重命名也是用这个命令
mv a.txt …/b.txt:非当前路径移动方法 -
touch XXX:创建一个文件
-
cat XXX:展示文件XXX中的内容
-
复制文本:windows/Linux下:ctrl+insert Mac下:command+c
-
粘贴文本:windows/Linux 下:Shift+insert Mac下:command+v
-
history:查看历史输入指令
-
tree:以树形显示文件目录结构