linux命令

linux下以 “.” 开头的文件即为隐藏文件

ls -a 查看所有文件(包含隐藏文件)

. 当前目录

.. 上一层目录

ls -l 一列表方式显示所有文件

ls -l -h 将文件大小转为  K M G 之类的标识

ls -lha 和写

通配符

* 任意个数的任意字符

?任意一个字符

[ ] 括号中的任意一个字符----[abc] a、b、c  [a-c] a、b、c

cd 命令

cd   和 cd ~到home目录

cd - 最近两次目录间切换

touch命令

如果没有该文件则创建文件,如果有则修改末次修改时间

makedir -p a/b/c 创建多级目录

rm命令

rm -f 强制删除,没有提示

rm -r 递归删除多级目录

tree 以树形显示目录   tree -d 只显示文件夹

cp命令

cp aaa.txt ./bbb.txt    将aaa.txt复制并命名为bbb.txt

cp a/aaa.txt .   将a目录下的aaa.txt复制到当前目录,以原文件名命名

cp -i a/aaa.txt .   如果发生覆盖,提示

cp -r a   将a文件夹及其中的内容一起复制

mv命令

mv a/b c 将a目录下的b目录移动到c目录下

mv a.txt b.txt  重命名

mv -i a.txt b.txt 如果有b.txt,在覆盖前,会提示


你可能感兴趣的:(linux基础学习)