linus命令
ls罗列目录
ls -l 以列表的形式罗列目录
total 代表文件总大小
ls -a显示隐藏目录
ls -l -h可以kb的形式显示文件大小,也可以写成ls -lh或ls-hl
隐藏文件都是以 . 开头
通配符
代表任意个任意字符
ls .txt可罗列以.txt为结尾的文件
ls 1 罗列以1为开头的文件
ls 1.txt 罗列以1开头以.txt结尾的文件
?代表一个字符 ??表示两个任意字符…………
ls [123]代表一个字符1或2或3,也可以多个[ ]连续使用,例如ls [123][123]……
ls [1-4]代表1到4
也可以ls [abcd]
cd打开路径
cd …回到上一级目录
cd 可打开多层文件夹 如cd desktop/aa表示打开desktop文件夹中的aa文件夹
cd …/…表示回到上一级的上一级目录
cd .代表打开当前目录
cd ~代表回到家目录
cd /home/desktop/aa为绝对路径,无论位于那个文件夹下都可以打开
没有/为相对路径
cd – 上一个目录和本目录来回切换
文件的创建与删除
touch test.txt 创建文本test.txt
mkdie bb 创建目录bb
rm test.odt 移除文件test.odt
移除目录时加-d或-r 如移除bb rm -d bb
mv 移动
mv test.txt aa 把test.txt移动至aa
cp 复制
cp test.txt aa 把test.txt复制至aa